Librerías: MultiTester - página 21

 
fxsaber:

El número de línea cambia y no es importante.

Sólo "ForwardDate", probablemente. ForwardMode debería dejarse bajo control manual, para poder activar y desactivar el forward.

¿Así que el método Run() es el último en el que hay que introducir nombres? ¿Y por qué la constante "Attempts"?

Aquí casi ya ha añadido una nueva funcionalidad a MultiTester. Queda por escribir una nueva variable en Add(). ¿Por qué no dejarlo así? ¡No será superfluo!

 
Good Beer:

¿Por qué no mantenerlo así? No será superfluo, ¡eso seguro!

Porque ofrezco diseños, no productos.

 

Puse "ForwardDate" en todos los archivos del proyecto excepto en "MultiTester.mqh" - parece ser innecesario allí. Pero no compila. Dice que la función "SetTesterSettings()" no está declarada. SetTesterSettings()

Lo encontré sólo en el asesor de inicio. Allí "MultiTester.mqh" está conectado:

#include <fxsaber\MultiTester\MultiTester.mqh>
¿Pueden decirme qué puede estar mal?
 
Good Beer:

función "SetTesterSettings()".

Cualquiera en mq5.

 
fxsaber:

Cualquier cosa en mq5.

Está ahí. El archivo se compila sin errores. y ForwardDate( ) aparece en TesterSettings.Add( ). En la lista de archivos incluidos "MultiTester.mqh" está presente.

Ejemplo compilado - sin ayuda.

 
Devolví el Multitester original, borré todos mis EAs basados en él, compilé Example en su lugar normal. El problema persistió. Apareció con la actualización de junio.
 
Good Beer:
El problema persiste. Apareció con la actualización de junio.

No sé por qué. Funciona.

 
fxsaber:

No sé por qué. Está funcionando.

Tal vez sea la compilación. Actualicé a la última beta, tampoco ayudó. ¿Cuál es el orden de compilación?
 
Good Beer:
¿cuál es el orden de compilación?

Por desgracia, muy distraído y matando mi tiempo respondiendo a preguntas precipitadas. Por favor, encienda la empatía.

 
fxsaber:

Por favor, encienda la empatía.

Quiero decir, voy a alguna parte.