Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 675

 
Vladimir, grazie mille per l'esempio!!!!


Ma "Passo dopo passo. Primo passo - avviare il tester dal terminale(passaggio singolo), test sulla storia, con visualizzazione:" Bene, non funziona nel modo OPTIMIZATION


Cosa succede in init() nella modalità di ottimizzazione?

 
Leo59:
Vladimir, grazie mille per l'esempio!!!!


Tranne che "Passo dopo passo. Primo passo - avviare il tester dal terminale(passaggio singolo), test sulla storia, con visualizzazione:" Bene, non funziona nel modo OPTIMIZATION


Cosa succede in init() nella modalità di ottimizzazione?

Nella modalità di ottimizzazione non c'è un'interfaccia visiva (cioè nessuna grafica). Non ci sono nemmeno schede "Esperti" - cioè non c'è semplicemente un posto per visualizzare informazioni da Print(). C'è anche un altro argomento per non avere stampe in modalità di ottimizzazione: si possono avere cento o un milione di corse in modalità di ottimizzazione. Se permettete ad ogni esecuzione in modalità di ottimizzazione di stampare, il vostro computer scoppierà - non c'è abbastanza spazio sui dischi rigidi.

Anche se c'è un'opzione - non è per i principianti :)

 
Vladimir Karputov:

In modalità di ottimizzazione dell'interfaccia visiva (cioè senza grafica). Non ci sono nemmeno schede "Esperti" - cioè non c'è semplicemente nessun posto dove far uscire le informazioni da Print(). C'è anche un altro argomento per non avere stampe in modalità di ottimizzazione: si possono avere cento o un milione di corse in modalità di ottimizzazione. Se permettete ad ogni esecuzione in modalità di ottimizzazione di stampare, il vostro computer scoppierà - non c'è abbastanza spazio sui dischi rigidi.

Anche se c'è un'opzione - non è per i principianti :)

Ci sono delle restrizioni sul funzionamento di alcune funzioni nel tester di strategia del terminale client.

Funzioni Print() e PrintFormat()

Per aumentare le prestazioni, le funzioniPrint() ePrintFormat() non vengono eseguite quando si ottimizzano i parametri EA. "Si butta via il bambino con l'acqua sporca".

L'eccezione è l'uso di queste funzioni all'interno del gestoreOnInit(). Questo rende più facile trovare le cause degli errori quando si verificano. Non funziona

Ah, è un peccato.


Vladimir, se hai una variante, per favore condividila))

 
Leo59:


Vladimir, se hai un'opzione, per favore condividi ))

Non prima di aver dimostrato di essere passato a MetaTrader 5 😀
 
Vladimir Karputov:
Non finché non dimostri di essere passato a MetaTrader 5 😀
Il ricatto è già all'ordine del giorno?
 
Vladimir Karputov:

Quindi vale la pena continuare a sedersi su un vecchio terminale il cui supporto è terminato?

E chi ha smesso di supportare MT4 e quando?
 
Vladimir Karputov:
Cosa stai facendo di sbagliato: leggere molto velocemente o saltare deliberatamente il testo.

Al momento sono seduto e faccio il debug in MT4. Nelle impostazioni di ME è possibile selezionare il periodo di storia da testare, ma il debug funziona con le date attuali. Beh, questo non è un grosso problema...

Ma hai scritto esattamente questo, la premessa principale nella costruzione della tua frase era che il debugging non è possibile in MT4. Rileggilo di nuovo, e fai attenzione all'enfasi posta all'interno della frase. Il fatto che tu abbia scritto STORIA in quel modo è rapidamente mascherato dal resto della tua frase, che è più lunga, più piena di significato, e l'enfasi è proprio lì - sulla seconda parte della tua frase. Penso che lo stiate facendo apposta per ingannare i nuovi arrivati.

 
Buona sera, come faccio a far suonare Alert tutte le volte che voglio e non solo una volta.
 
Movlat Baghiyev:
Buona sera, come faccio a far squillare Alert tutte le volte che voglio, non solo quando viene fuori.
Dovrò scrivere la mia finestra di messaggio, con un suono in loop. Ma se lo scrivi in puro MQL, l'Expert Advisor suonerà solo fino a quando non premerai il pulsante OK.
 
Movlat Baghiyev:
Buona sera, come faccio a far suonare Alert tutte le volte che voglio, non solo quando si accende.
Descriva il compito in modo più dettagliato, per favore.