Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 489
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
.... Coloque los indicadores requeridos en el gráfico y continúe probando ....
¿Cómo se hace? La respuesta es probablemente obvia, pero a mí no me funciona.
En general, es necesario visualizar exactamente los buffers que se calculan en el EA, porque:
1. es más fácil depurarlas
2. el Asesor Experto, dependiendo de su estado (si se abre una operación o no), calcula el indicador con diferentes parámetros, pero en el mismo buffer. Como resultado, los valores serán diferentes del mismo indicador que se acaba de lanzar en el gráfico.
¿Cómo se hace? La respuesta es probablemente obvia, pero a mí no me funciona.
En general, es necesario visualizar exactamente los buffers que se calculan en el EA, porque:
1. es más fácil depurarlas
2. el Asesor Experto, dependiendo de su estado (si se abre una operación o no), calcula el indicador con diferentes parámetros, pero en el mismo buffer. Como resultado, los valores serán diferentes del mismo indicador, simplemente arrojados en el gráfico.
Muestra las líneas del indicador en el gráfico mediante los objetos OBJ_TREND del EA según los datos calculados en el EA para la barra pasada y la barra actual.
Gracias. Ya he pensado en esa solución, pero tiene un inconveniente: el rendimiento deja mucho que desear, sobre todo porque tengo 3 indicadores incorporados. ¿Tal vez haya otras formas?
Gracias. Ya he pensado en esa solución, pero tiene un inconveniente: el rendimiento deja mucho que desear, sobre todo porque tengo 3 indicadores incorporados. ¿Tal vez haya otras formas?
1. Ponga los indicadores requeridos con los parámetros apropiados en el gráfico, guarde la plantilla con el nombre del EA o bajo el nombre "tester" y luego cuando inicie el EA en modo de visualización, todos los indicadores requeridos serán visibles en el gráfico.
2. Los valores de los indicadores se pueden dibujar en la función Comment(), pero esto ralentiza las pruebas, así como los objetos del gráfico.
No puedo entender lo que significa el mensaje de registro de la terminal : 2015.12.28 18:30:39.718 '1656096': la orden #0 comprar 0,00 a 0 fue modificado -> sl: 0 tp: 0
Hola.
Hay una situación confusa con la tolerancia de desviación durante las pruebas.
1) He fijado la desviación =10 puntos
2) Correr
o
No importa si pongo lastprice, o precio de la señal, o simplemente 0.
3) Hago la prueba
а)
Me sale 20, que es más de 10
б)
solicitud.desviación
LM 0 08:57:35.303 Фракталы - неск,ТС,% (Si Splice,M5) 2015.01.29 14:15:32 Отклонение от запрашиваемой цены: 1
Obtengo el precio de MqlTradeTransaction - después de la señal (70865), ctrade compra por 70885.
в)
Print(mytrade.RequestDeviation());
= 10.
¿Cuál puede ser el problema? Por supuesto, podemos ver el último comercio u oferta en la pila, pero basado en los primeros resultados en el real, es todo poco fiable.
O poner una orden limitada precio+10 y quitarla después de un tiempo.