![MQL5 - Lenguaje de estrategias comerciales para el terminal de cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
He "simplificado" un poco la codificación y he empezado a probar la estrategia.
La prueba de la estrategia muestra que la calidad del modelado es del 90% y no hay errores en el diario.
El diario dice: 2012.01.18 20:29:44 ICHIMOKU_F1 GBPCHF,H1: cargado con éxito
2012.01.18 20:29:47 ICHIMOKU_F1 entradas: Lotes=1; Tenkan=9; Kijun=26;
Sin embargo, no se ha realizado ninguna operación y, por tanto, no hay resultados.
¿Podría haber un problema con el código?
Inicializas estas variables pero no les das ningún valor . . .
. . por lo que la prueba siempre será falsa. Este EA nunca colocará una Orden.
Supongo que sí, mis disculpas. Pero no es un poco inusual, en este caso, como el tenkan-sen y kijun-sen tendrá diferentes valores en cada orden abierta.
Pero no estás obteniendo los valores que cambian con cada nueva barra... declaras las variables y nunca las estableces... así que nunca cambian, ¿esperabas que cambiaran por arte de magia?
He "simplificado" un poco la codificación y he empezado a probar la estrategia.
La prueba de la estrategia muestra que la calidad de modelado es del 90% y no hay errores en el diario.
El diario dice: 2012.01.18 20:29:44 ICHIMOKU_F1 GBPCHF,H1: cargado con éxito
2012.01.18 20:29:47 ICHIMOKU_F1 entradas: Lotes=1; Tenkan=9; Kijun=26;
Sin embargo, no se ha realizado ninguna operación y, por tanto, no hay resultados.
¿Podría haber un problema con el código?
"simplificado" ¿Por qué este camino? ....
Si has dado a tenkan-sen y kijun-sen la codificación correcta para obtener su valor y lo pones en este
entonces obtendrás cada tick tenkan_sen>kijun_sen una nueva operación
¿Cuántas operaciones quieres abrir?
"simplificado" ¿Por qué esta manera....
Si has dado a tenkan-sen y kijun-sen la codificación correcta para obtener su valor y lo pones en este
entonces obtendrás cada tick tenkan_sen>kijun_sen una nueva operación
¿Cuántas operaciones quieres tener abiertas?
El objetivo es colocar una sola orden abierta (1.0 lote) tan pronto como el tenkan-sen sea mayor que el kijun-sen y mantener la posición hasta que el tenkan-sen sea menor que el kijun-sen.
El objetivo es colocar una sola orden abierta (1.0 lote) tan pronto como el tenkan-sen sea mayor que el kijun-sen y mantener la posición hasta que el tenkan-sen sea menor que el kijun-sen.
¿De dónde sacas estos valores?
MathAbs(MacdCurrent)>(MACDOpenLevel*Point) && MaCurrent>MaPrevious) y no se dan valores.
Vale, por fin veo lo que quieres decir. Aunque no tengo ni idea de cómo recuperar los valores.