Probador de estrategias.

 
Puedes marcar la casilla. Hay un probador de estrategias. No es realista para trabajar, pero está bien para una garrapata.
¿Y las pruebas de velocidad para los diferentes idiomas se comprobaron en el probador? Creo que la diferencia de velocidad es de decenas de miles de veces.
Por ejemplo, el probador que escribí hace una prueba de historia de medio año en minutos en unos 10 SEGUNDOS. ¡El mismo probador ya cuenta 3 HORAS y está a punto de terminar de contar el PRIMER MES! Por supuesto, esto es utilizando el método rápido :) Bueno, si necesitas optimizar los parámetros triples, entonces .... - ir en un par de años. No se ofrece la posibilidad de guardar los resultados intermedios.
En conjunto es un juguete bonito pero inútil :(
 
En general, sí.
No hay probador (como el anterior) ...

Y como siempre, los desarrolladores saben mejor que nosotros lo que necesitamos (y es triste :(()
No he encontrado nada en los informes, por ejemplo, sobre la contabilización de las comisiones y los diferenciales.
Un montón de comentarios ... Pero no voy a molestar a los propietarios ...

Hay algunas cosas extrañas que parecen fallos.

Como mi Asesor Experto se negó categóricamente a ser probado, corrí una muestra de MACD del kit de distribución en USDCHF,D1 desde 2003.07.18 hasta ahora.
Modelo - Todos los ticks, sin optimización.

El resultado no está claro.

1. la balanza representa una línea recta perfecta que va estrictamente hacia arriba (el grial, nada más).

2. Los resultados de la negociación no están claros
1 2003.07.18 00:00 vender 1.00 1.3695 0.0000 1.3665 2 2003.07.18 00:00 t/p 1.00 1.3665 0.0000 1.3665 220.95 10220.95 3 2003.07.18 00:00 vender 2 1.00 1.3573 0.0000 1.3543 4 2003.07.21 04:22 t/p 2 1.00 1.3543 0.0000 1.3543 217.00 10437.95 5 2003.09.02 00:00 vender 3 1.00 1.4015 0.0000 1.3985 6 2003.09.05 10:55 t/p 3 1.00 1.3985 0.0000 1.3985 -2.88 10435.07 7 2004.02.19 00:00 comprar 4 1.00 1.2474 0.0000 1.2504 8 2004.02.20 00:00 t/p 4 1.00 1.2504 0.0000 1.2504 603.79 11038.86 ....................................


En todas partes el TakeProfit se activa después de 30 pips, pero los resultados de la operación son muy diferentes por alguna razón (220,95, 217,00, -2,88, 603,79).

3. Además, por alguna razón las mismas ofertas vienen en racimos

.......................... 19 2004.04.08 00:00 vender 10 1.00 1.2767 0.0000 1.2737 20 2004.04.08:44 t/p 10 1.00 1.2737 0.0000 1.2737 140.55 12285.68 21 2004.04.0808 08:44 vender 11 1.00 1.2757 0.0000 1.2727 22 2004.04.08 08:45 t/p 11 1.00 1.2727 0.0000 1.2727 235.76 12521.44 23 2004.04.08:45 vender 12 1.00 1.2757 0.0000 1.2727 24 2004.04.04.08:46 t/p 12 1.00 1.2727 0.0000 1.2727 235.76 12757.20 25 2004.04.08:46 sell 13 1.00 1.2757 0.0000 1.2727 26 2004.04.08:47 t/p 13 1.00 1.2727 0.0000 1.2727 235.76 12992.96 27 2004.04.08 08:47 sell 14 1.00 1.2757 0.0000 1.2727 28 2004.04.08:48 t/p 14 1.00 1.2727 0.0000 1.2727 235.76 13228.72 .............................


Y van uno tras otro, pero su precio de apertura y cierre es el mismo.
Vender a 1,2725 y t/p a 1,2727...

 
Al menos has esperado el resultado :)) Tengo que esperar a la noche :) Y viendo lo que dibuja y recordando cómo operaba el experto en tiempo real tengo algunas dudas - lo que está probando :)
 
Y todo me funciona, una prueba de un año durante 15 min con una simulación de 1 min. Se ejecuta en 45 segundos. Y es casi idéntico a MT3. La diferencia es insignificante, unos pocos pips debido a que las velas de minutos tienen un precio de (asc+bid)/2 . En este sentido, nos gustaría poder convertir de (ask+bid)/2, a precios de oferta al importar el historial.
 
Señores, para que no tengan dudas, hagan algunas cosas.
1. después de la generación de la secuencia (sólo espere hasta que el botón de parada se active) abra el archivo correspondiente fuera de línea - está marcado en la lista con un icono azul con la letra G. y ponga la pantalla en el modo de velas japonesas. esto le informará muy claramente sobre el desarrollo de la barra
2. inserte la salida TOHLCV en el principio del archivo experto para un análisis más preciso.
3. emitir los resultados de la comprobación de las señales de entrada y salida al menos al diario.
4. al desinicializar el EA imprime todo el historial y mira las comisiones, los swaps y los beneficios. calcula los resultados. compáralo con lo que dice el probador. piénsalo.
y luego haz una reclamación.
 
¿Funciona la optimización o no?
Se fija el valor mínimo, el máximo y el paso. Parece que optimiza algo. ¿Dónde están los resultados?
¿En la máxima rentabilidad y en general qué resultado se eligió?
 
Señores, para que no tengan dudas, hagan algunas cosas. <br / translate="no"> .......
Compara los resultados con lo que dijo el probador.
Y luego hacer una reclamación.


La reclamación se refería a la velocidad. Sólo había vagas dudas sobre la corrección de la prueba :))
En cuanto a la velocidad:
He eliminado del Asesor Experto.
1. Instalación y retirada de objetos gráficos.
2. sleep(1000)
3. Trabajar con variables globales.
Resultó que uno de ellos era el responsable de los retrasos.

Todo parece funcionar bien ahora.

Sin embargo, todavía no he conseguido averiguar cómo optimizarlo. Haré una pasada y eso será todo.
O
La optimización se detuvo
Se han realizado 1 pases durante la optimización, 1 resultados han sido descartados por ser insignificantes
O
La optimización se detuvo
test3 se ha detenido : se ha alcanzado el límite de prueba 'pérdida consecutiva=1000'
 
lo siento! entradas duplicadas al mismo precio! y sus horarios son diferentes
 
En cuanto a la velocidad:<br / translate="no"> He eliminado del experto -
1. Instalar y eliminar objetos gráficos.
2. sleep(1000)

test3 se ha detenido : se ha alcanzado el límite de prueba 'pérdida consecutiva=1000'
3. Trabajar con variables globales.
Resultó que uno de ellos era el responsable del retraso.

Todo empezó a funcionar de forma bastante inteligente ahora.

Sin embargo, sigo sin saber cómo optimizarlo. Haré una pasada y eso será todo.
O
La optimización se detuvo
Se han realizado 1 pases durante la optimización, 1 resultados han sido descartados por ser insignificantes
O
La optimización se detuvo
test3 se ha detenido : se ha alcanzado el límite de prueba 'pérdida consecutiva=1000'

Lea a veces nuestro foro en inglés también. las preguntas son similares a "Expert Advisor optimization".

Hay que establecer los valores de inicio y fin y el paso para cambiar los parámetros optimizados.
El número de pasos de optimización depende del número de parámetros a modificar y del número de pasos de modificación.

¿Qué es lo que no entiende de estos mensajes?
 
No entiendo por qué se detiene la optimización en este caso
La optimización se detuvo
Se han realizado 1 pases durante la optimización, 1 resultados han sido descartados por ser insignificantes
Los parámetros se establecen, los pasos y los valores finales son, por supuesto, los mismos.
 
No entiendo por qué la optimización se detuvo en este caso<br/ translate="no"> La optimización se detuvo
Hubo 1 pases realizados durante la optimización, 1 resultados han sido descartados por ser insignificantes
Los parámetros están establecidos, los pasos y los valores finales son por supuesto los mismos.


Haga clic con el botón derecho del ratón en los resultados de la optimización y desactive la opción "Omitir resultados inútiles". De este modo, podrá ver todos los resultados obtenidos en las siguientes pasadas sin descartar las totalmente fallidas.
Razón de la queja: