Discusión sobre el artículo "La implementación del modo multidivisa en MetaTrader 5" - página 4
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
Para ello es mejor utilizar el propio indicador incrustando en él la función estándar EventChartCustom en el lugar adecuado.
¿Está en el indicador o en el Expert Advisor????
Lo siento, estoy empezando a conocer MT5.
¿Está en el indicador o en el Expert Advisor????
Lo siento, me estoy familiarizando con MT5
Desde el indicador envías un evento (señal) usando EventChartCustom. Y en el Asesor Experto recibes la señal y la procesas usando OnChartEvent.
Hola. Si los ticks de varios pares van muy deprisa, y las propias funciones de procesamiento son más largas, ¿se acumularán los eventos y esperarán al final del procesamiento anterior?
¿No se producirá un "atasco", con los consiguientes errores?
Hola. Si los ticks de varios pares van muy deprisa, y las propias funciones de procesamiento son más largas, ¿se acumularán los eventos y esperarán al final del procesamiento anterior?
¿No se producirá un "atasco", con los consiguientes errores?
También tuve la idea de enviar una nueva barra, pero luego tuve la siguiente idea que si no es crítico para el Asesor Experto trabajar en nuevas barras, entonces es posible trabajar simplemente controlando una nueva barra en el tf principal, para el cual se establece el Asesor Experto.
Gracias.
Recuerdo que antes se decía que OnChartEvent() no se procesa en el tester. Ahora lo he comprobado y he descubierto que si el Asesor Experto está colgado en un timeframe superior al que se acepta como evento, dicho evento se omite. Pero si el Asesor Experto está colgado en un timeframe inferior o igual al mínimo, dichos eventos son aceptados.
Es decir, si trabaja en barras formadas, puede fijar el TF mínimo en el probador y la prueba pasará correctamente incluso en el modo"Sólo precios abiertos". Pero si hay necesidad de procesar ticks, tal evento será omitido en este modo de prueba. Cada evento de ticks será procesado en los modos"OHLC en M1" y"Todos los ticks".
Recuerdo que antes se decía que OnChartEvent() no se procesa en el tester. Ahora lo he comprobado y he descubierto que si el Asesor Experto está colgado en un timeframe superior al que se acepta como evento, dicho evento se omite. Pero si el Expert Advisor está colgado en un timeframe inferior o igual al mínimo, dichos eventos son aceptados.
¿Era así antes o los desarrolladores ya han dado un paso para procesar OnChartEvent() en el probador?
P.D. La prueba se realizó en modo de visualización.
Sí ya dio un paso, y hace bastante tiempo, se discutió hace aproximadamente medio año (no puedo encontrar dónde).
dime
1. si sólo necesito Bid y Ask de otras divisas, ¿es justo usar "espías"?
2. es sólo una idea, ¿no existe la posibilidad en la función onChartEvent de comprobar eventos de otras divisas y no sólo de la divisa actual?
3. ¿es posible establecer el valor del temporizador en menos de uno en el evento onTimer, para que descargue el valor de las cotizaciones mucho más a menudo y, en consecuencia, se retrase respecto al tiempo del último tick en el tiempo mínimo?
4. ¿o es posible utilizar "CHARTEVENT_CUSTOM+n" para comprobar, en mi caso, el cruce de mashes en otros gráficos?