Librerie: MultiTester - pagina 21

 
fxsaber:

Il numero della riga cambia e non è importante.

Solo "ForwardDate", probabilmente. ForwardMode dovrebbe essere lasciato sotto controllo manuale, in modo che l'inoltro possa essere attivato e disattivato.

Quindi il metodo Run() è l'ultimo in cui è necessario inserire i nomi? E perché la costante "Attempts"?

In questo caso, avete quasi già aggiunto una nuova funzionalità a MultiTester. Resta da scrivere una nuova variabile in Add(). Perché non lasciarla così? Non sarà superfluo!

 
Good Beer:

Perché non mantenerlo così? Non sarà superfluo, questo è certo!

Perché io fornisco progetti, non prodotti.

 

Ho inserito "ForwardDate" in tutti i file di progetto tranne che in "MultiTester.mqh", che sembra non essere necessario. Ma non si compila. Dice che la funzione "SetTesterSettings()" non è dichiarata. SetTesterSettings()

L'ho trovata solo nel consulente di avvio. Lì è collegato "MultiTester.mqh":

#include <fxsaber\MultiTester\MultiTester.mqh>
Potete per favore dirmi cosa può essere sbagliato?
 
Good Beer:

funzione "SetTesterSettings()".

Qualsiasi in mq5.

 
fxsaber:

Qualsiasi cosa in mq5.

È lì. Il file viene compilato senza errori. e ForwardDate( ) viene visualizzato in TesterSettings.Add( ). Nell'elenco dei file inclusi è presente "MultiTester.mqh".

Esempio compilato - nessun aiuto.

 
Ho restituito il Multitester originale, ho cancellato tutti i miei EA basati su di esso, ho compilato Example al suo posto normale. Il problema persisteva. È comparso con l'aggiornamento di giugno.
 
Good Beer:
Il problema rimane. È comparso con l'aggiornamento di giugno.

Non so perché. Funziona.

 
fxsaber:

Non so perché. Funziona.

Forse è la build. Ho aggiornato all'ultima beta, ma non è servito. Qual è l'ordine di compilazione?
 
Good Beer:
qual è l'ordine di compilazione?

Purtroppo sono molto distratto e sto perdendo tempo a rispondere a domande avventate. Per favore, accendete l'empatia.

 
fxsaber:

Accendere l'empatia.

Voglio dire, sto andando da qualche parte.