El probador en la nueva compilación 604 no funciona correctamente - página 3

 
cbalta:

hola, gracias por la información del convertidor. aquí M15 prueba del mismo experto, en 604 y 509. puedo proporcionar el código fuente, es un público desarrollado.

no esperaba tanta diferencia. hay dos posibilidades:

a. los datos no coinciden.

Tome los archivos .hst de la compilación 509 e impórtelos en la compilación 604 mientras está desconectado del Broker, luego configure el Spread igual en ambos Terminales, configure los ajustes del EA igual en ambos Terminales. Incluso entonces es posible tener una diferencia en el rendimiento, pero debe ser minimizado. Para obtener el mismo resultado, todas las variables DEBEN ser las mismas.
 

********** Tengo el error ****************


Los ticks del probador no están completos / no alcanzan el mínimo / máximo de la barra.

Escribí un Little EA para mostrar los ticks generados internamente

El flash-Crash en FDAX fue en 2014.02.06 13:45 - 13:50 - bar.

18:12:49 2014.02.06 13:45 show_ticks Ger30Mar14,M5: Tick @ 2014.02.06 13:45:00: Bid= 9175
18:12:49 2014.02.06 13:45 show_ticks Ger30Mar14,M5: Tick @ 2014.02.06 13:45:02: Bid= 9157
18:12:49 2014.02.06 13:45 show_ticks Ger30Mar14,M5: Tick @ 2014.02.06 13:45:04: Bid= 9139.5
18:12:49 2014.02.06 13:45 show_ticks Ger30Mar14,M5: Tick @ 2014.02.06 13:45:12: Bid= 9135
18:12:50 2014.02.06 13:45 show_ticks Ger30Mar14,M5: Tick @ 2014.02.06 13:45:14: Bid= 9117.5
18:12:50 2014.02.06 13:45 show_ticks Ger30Mar14,M5: Tick @ 2014.02.06 13:45:16: Bid= 9099.5
18:12:50 2014.02.06 13:45 show_ticks Ger30Mar14,M5: Tick @ 2014.02.06 13:45:24: Bid= 9095
18:12:50 2014.02.06 13:45 show_ticks Ger30Mar14,M5: Tick @ 2014.02.06 13:45:26: Bid= 9073
18:12:50 2014.02.06 13:45 show_ticks Ger30Mar14,M5: Tick @ 2014.02.06 13:45:28: Bid= 9050.5 <--- este fue el tick más bajo generado
18:12:51 2014.02.06 13:48 show_ticks Ger30Mar14,M5: Tick @ 2014.02.06 13:48:13: Bid= 9174.5
18:12:51 2014.02.06 13:48 show_ticks Ger30Mar14,M5: Tick @ 2014.02.06 13:48:14: Bid= 9175.5
18:12:51 2014.02.06 13:48 show_ticks Ger30Mar14,M5: Tick @ 2014.02.06 13:48:15: Bid= 9176.5
18:12:51 2014.02.06 13:48 show_ticks Ger30Mar14,M5: Tick @ 2014.02.06 13:48:16: Bid= 9177.5
18:12:51 2014.02.06 13:48 show_ticks Ger30Mar14,M5: Tick @ 2014.02.06 13:48:25: Bid= 9178.5
18:12:52 2014.02.06 13:48 show_ticks Ger30Mar14,M5: Tick @ 2014.02.06 13:48:26: Bid= 9179.5
18:12:52 2014.02.06 13:48 show_ticks Ger30Mar14,M5: Tick @ 2014.02.06 13:48:27: Bid= 9180.5
18:12:52 2014.02.06 13:48 show_ticks Ger30Mar14,M5: Tick @ 2014.02.06 13:48:28: Bid= 9181.5
18:12:52 2014.02.06 13:49 show_ticks Ger30Mar14,M5: Tick @ 2014.02.06 13:49:28: Bid= 9182.5
18:12:52 2014.02.06 13:49 show_ticks Ger30Mar14,M5: Tick @ 2014.02.06 13:49:28: Bid= 9183
18:12:52 2014.02.06 13:49 show_ticks Ger30Mar14,M5: Tick @ 2014.02.06 13:49:28: Bid= 9183
18:12:53 2014.02.06 13:49 show_ticks Ger30Mar14,M5: Tick @ 2014.02.06 13:49:29: Bid= 9183.5
18:12:53 2014.02.06 13:49 show_ticks Ger30Mar14,M5: Tick @ 2014.02.06 13:49:29: Bid= 9183.5
18:12:53 2014.02.06 13:49 show_ticks Ger30Mar14,M5: Tick @ 2014.02.06 13:49:29: Bid= 9184
18:12:53 2014.02.06 13:49 show_ticks Ger30Mar14,M5: Tick @ 2014.02.06 13:49:29: Bid= 9184
18:12:53 2014.02.06 13:49 show_ticks Ger30Mar14,M5: Tick @ 2014.02.06 13:49:36: Bid= 9184.5
18:12:54 2014.02.06 13:49 show_ticks Ger30Mar14,M5: Tick @ 2014.02.06 13:49:36: Bid= 9184.5
18:12:54 2014.02.06 13:49 show_ticks Ger30Mar14,M5: Tick @ 2014.02.06 13:49:36: Bid= 9185
18:12:54 2014.02.06 13:49 show_ticks Ger30Mar14,M5: Tick @ 2014.02.06 13:49:37: Bid= 9185
18:12:54 2014.02.06 13:49 show_ticks Ger30Mar14,M5: Tick @ 2014.02.06 13:49:37: Bid= 9185.5
18:12:54 2014.02.06 13:49 show_ticks Ger30Mar14,M5: Tick @ 2014.02.06 13:49:37: Bid= 9186
18:12:55 2014.02.06 13:49 show_ticks Ger30Mar14,M5: Tick @ 2014.02.06 13:49:38: Bid= 9186.5
18:12:55 2014.02.06 13:49 show_ticks Ger30Mar14,M5: Tick @ 2014.02.06 13:49:38: Bid= 9186.5
18:12:55 2014.02.06 13:49 show_ticks Ger30Mar14,M5: Tick @ 2014.02.06 13:49:38: Bid= 9187
18:12:55 2014.02.06 13:49 show_ticks Ger30Mar14,M5: Tick @ 2014.02.06 13:49:38: Bid= 9187
18:12:55 2014.02.06 13:49 show_ticks Ger30Mar14,M5: Tick @ 2014.02.06 13:49:39: Bid= 9187.5
18:12:55 2014.02.06 13:49 show_ticks Ger30Mar14,M5: Tick @ 2014.02.06 13:49:39: Bid= 9187.5
18:12:56 2014.02.06 13:49 show_ticks Ger30Mar14,M5: Tick @ 2014.02.06 13:49:39: Bid= 9188
18:12:56 2014.02.06 13:49 show_ticks Ger30Mar14,M5: Tick @ 2014.02.06 13:49:39: Bid= 9188
18:12:56 2014.02.06 13:49 show_ticks Ger30Mar14,M5: Tick @ 2014.02.06 13:49:56: Bid= 9182.5


El gráfico muestra estas capturas de pantalla: el mínimo de la barra (ambos M1/M5) es @ 9028.5 pero el probador no alcanzó el mínimo. ¡Por eso el stop no se liberó en mi primer ejemplo!


M5


y en el M1:

M1

 

test_604_hstminport509

hecho. gracias por los consejos. ningún cambio.

el compilador sabe si las variables son las mismas o no. posiblemente, necesitamos saber los detalles de los nuevos tipos de datos del compilador, en comparación con el viejo mt4..

aunque no hay advertencias dadas, trabajan diferente ..

necesito probar algunos otros EA, para comparar con esta prueba.

 
kla-mue:

********** Tengo el error ****************


Los ticks del probador no están completos / no alcanzan el mínimo / máximo de la barra.

Escribí un pequeño EA para mostrar los ticks generados internamente

¿Tiene usted "errores de gráficos no coincidentes"?
 

509_2


604_2

otra prueba 604 y 509. posiblemente algunos problemas de precisión con números float-double.. o con variables data-time.. sin aviso..

 

lo extraño es que tanto el código 509 construido en el ex4 como el migrado/compilado en el 604 (sin advertencia) muestran el mismo mal comportamiento en el 604, para algunos EA's..

necesito saber algunos detalles más entre el compilador antiguo y el nuevo, para poder detectar los problemas.

 
kla-mue:

********** Tengo el error ****************


Los ticks del probador no están completos / no alcanzan el mínimo / máximo de la barra.

He escrito un pequeño EA para mostrar los ticks generados internamente

¿ Tiene "errores de gráficos desajustados" ?

====> NO, he tenido mucho cuidado de una historia correcta (es una historia muy joven, por lo que su disponible en el corredor)

Klaus

 
RaptorUK:
Tome los archivos .hst de la compilación 509 e impórtelos en la compilación 604 mientras está desconectado del Broker, luego configure el Spread igual en ambos Terminales, configure los ajustes del EA igual en ambos Terminales. Incluso entonces es posible tener una diferencia en el rendimiento, pero debe ser minimizado. Para obtener el mismo resultado, todas las variables DEBEN ser las mismas.


Hola, tengo un problema con la build 604, no puedo descargar indicadores ni plantillas. ¿Alguien puede ayudarme?
 
topcat275:

Hola, tengo un problema con la build 604, no puedo descargar indicadores ni plantillas. ¿Alguien puede ayudarme?
¿Qué tiene que ver esto con "El probador de la nueva build 604 no funciona correctamente "?
 
ubzen:
Lo siento. Esto le va a salir mal a los usuarios avanzados a lo grande. Lo que me he dado cuenta es que cuando alguna compañía de software trata de hacer las cosas simples para ser amigable con los novatos. Sólo terminan quitando Opciones. No tengo ningún interés en quitar mi importación de datos sólo porque la importación de datos conlleva demasiados matices.

De acuerdo, pero ten en cuenta que cuando me refiero a mejorar, me refiero a dar opciones automáticas. No hablo de perder el control (como perdimos en MQL5).