Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 6. - pagina 1140

 
Alexey Viktorov:

Basta copiare l' intera cartella del terminale in un'unità non di sistema, creare un collegamento ad essa e usare lo switch /portable



Grazie.
 

Cari professionisti. Cosa e dove ho "sbagliato"? Entro nel menu "Report". Cliccate con il tasto destro e selezionate "COPIA". Vengo alla pagina Excel e faccio un inserimento su parametro di un inserimento "Testo" (e parametro solo uno). Risultato: la colonna dei numeri è normale, ma il testo che in "Report" in russo, ora in abracadabra?

Ho cercato i font, ma non ho trovato da nessuna parte cosa dovrebbe essere cambiato e dove? È interessante notare che ci sono momenti in cui tutto funziona correttamente in russo, ma solo dopo aver riavviato MT4 e non sempre. C'è, forse non proprio un ragionevole sospetto che in qualche modo si connetta/passaggi a Unicode. Ricordo che su qualche forum si parlava di messaggi in uscita dagli EAs in carattere maciullato, cioè non in russo, ma lì è stato confermato.

In breve. Ringrazio in anticipo per i suggerimenti. Penso che tali sciocchezze non solo ho spuntato.

 
piranija:

Cari specialisti. Cosa e dove ho "sbagliato"? Entro nel menu "Report". Cliccate con il tasto destro e selezionate "COPIA". Vengo alla pagina Excel e faccio un inserimento su parametro di un inserimento "Testo" (e parametro solo uno). Risultato: la colonna dei numeri è normale, ma il testo che in "Report" in russo, ora in abracadabra?

Ho cercato i font, ma non ho trovato da nessuna parte cosa dovrebbe essere cambiato e dove? È interessante notare che ci sono momenti in cui tutto funziona correttamente in russo, ma solo dopo aver riavviato MT4 e non sempre. C'è, forse non proprio un ragionevole sospetto che in qualche modo si connetta/passaggi a Unicode. Ricordo che su qualche forum si parlava di messaggi in uscita dagli EAs in carattere maciullato, cioè non in russo, ma lì è stato confermato.

In breve. Ringrazio in anticipo per i suggerimenti. Penso che tali sciocchezze siano spuntate non a uno di me.

Quando MT4 è aperto e attivo, passa al russo. Poi copiare da MT4 e incollare in Excel. Allora tutto andrà bene. Questo è sempre stato il caso di MT4.
 
Sergey Basov:
Quando MT4 è aperto e attivo, passa al russo. Poi copiare da MT4 e incollare in Excel. Allora tutto andrà bene. Questo è sempre stato il caso di MT4.

Certo, grazie. Ho fatto tutto col culo, e quando sono riuscito a copiarlo normalmente, non sono riuscito a cambiare i caratteri in Windows.
 

Saluti. Aiutatemi a capire le classi, ho già fatto una domanda:

"Puoi dirmi come farevariabili separate per ogni nuovo ordine(lasciare A, B, C per ognuno)? Suppongo che sia qualcosa come Peremennaja+biglietto=A12345, B12345, C12345".

Mi è stato detto che dovrei scrivere una classe e creare un oggetto classe per ogni ordine.

Qualcuno può aiutare con esempi o manuali per questa o simile situazione?

 
Andrey Sokolov:

Saluti. Aiutatemi a capire le classi, ho già fatto una domanda:

"Puoi dirmi come farevariabili separate per ogni nuovo ordine(lasciare A, B, C per ognuno)? Suppongo che sia qualcosa come Peremennaja+biglietto=A12345, B12345, C12345".

Mi è stato detto che dovrei scrivere una classe e creare un oggetto classe per ogni ordine.

Qualcuno può aiutare con esempi o manuali per questa o simile situazione?

Non è più facile usare un array?
 
Alexey Viktorov:
Non sarebbe più facile usare un array?


Non lo so.

Ho una domanda sulla creazione di alcune nuove variabili per ogni nuovo ordine (con il vincolo ad esso) e la loro cancellazione quando l'ordine si chiude.

 
Andrey Sokolov: Creare alcune nuove variabili per ogni nuovo ordine (con vincolo ad esso) e cancellarle quando l'ordine corrispondente viene chiuso.

Ecco un semplice esempio. È possibile memorizzare il numero del biglietto per la rilegatura. Cancellazione - spostando l'array nel secondo esempio.

Impostare la dimensione dell'array al numero massimo di ordini

Premere F1 su struct word. C'è di più sulle classi = dati+metodi qui sotto. Le classi possono contenere funzioni

File:
-PROBA.mq4  4 kb
-PROBA2.mq4  3 kb
 
Andrey Sokolov:

Non si può fare assolutamente. 10 ordini - 10 matrici. 20 ordini - 20 array.... La memoria è di gomma? Il computer è di ferro, ma non infinito.

Artyom ha risposto pensando a qualcos'altro. Un array di strutture è il migliore per un tale compito. Un esempio è già stato dato, non voglio imparare... Penso che sia meglio definire un array dinamico e ridefinire la dimensione dell'array e riempirlo quando cambia il numero di ordini aperti.

Motivazione: