Konstantin, ¡gracias por el artículo!
El problema planteado no es descabellado, y la solución es elegante y (esperemos) fiable.
Pregunta: ¿funciona el método de llamar a los "espías" directamente desde el Asesor Experto en el probador?
Konstantin, ¡gracias por el artículo!
El problema planteado no es descabellado, y la solución es elegante y (esperemos) fiable.
Pregunta: ¿funciona en el tester la técnica de llamar a los "espías" directamente desde el Asesor Experto?

- www.mql5.com
¡Gran decisión! Muchas razones para "pensárselo".....
Llevo tiempo dándole vueltas a esto y literalmente lo has puesto todo en perspectiva. ¡Gracias!
Si la masa principal de cálculos sobre el símbolo se realiza en el cuerpo del indicador, y el Asesor Experto envía los resultados para el procesamiento final y el comercio, será una muy buena distribución de la carga. Después de todo, cada indicador y Asesor Experto trabajará en su propio hilo. Tendré que probarlo...
No he podido resistirme a inundar.....
He vuelto a releer el artículo. Incluso las pequeñas dudas que me surgieron al principio han desaparecido.
Gracias, Konstantin.
lav888:
¡Gran solución! Muchas razones para "pensar"...
Llevaba mucho tiempo dándole vueltas, y literalmente lo has puesto todo en su sitio. Gracias!
Si realizas la mayor parte de los cálculos sobre un símbolo en el cuerpo del indicador, y envías los resultados al Asesor Experto para su procesamiento final y negociación, obtendrás una muy buena distribución de la carga. Al fin y al cabo, cada indicador y Asesor Experto trabajará en su propio hilo. Tendré que probarlo...
No he podido resistirme a la inundación...
He vuelto a releer el artículo. Incluso las pequeñas dudas que me surgieron al principio han desaparecido.
Gracias, Konstantin.
¿Dónde está la opción de votar por el artículo?
Ah, ¡y no puedo dejar de expresar mi agradecimiento a MQ por semejante herramienta!
Dime cómo ejecutar esto en el Asesor de Expertos, me sale este mensaje. Al intentar ejecutar el Asesor Experto adjunto al artículo
2011.01.22 23:51:02 Core 1 conectar cerrado
2011.01.22 23:51:02 Core 1 tester se detuvo porque OnInit falló
2011.01.22 23:51:02 Core 1 2010 .01.01.01 00:00:00 Error al instalar el espía en GBPUSD
2011.01.01.22 23:51:02 Núcleo 1 2010 .01.01.01 00:00:00 Experto eliminado porque el indicador 43 no se puede cargar [4802]
2011.01.01.22 23:51:02 Core 1 carga de iSpy GBPUSD,M1 falló
2011.01.22 23:51:02 Núcleo 1 GBPUSD ,M1: pruebas de Experts\My\exSpy.ex5 desde 2010.01.01 00:00 hasta 2011.01.22 00:00 iniciadas
2011.01.01.22 23:51:02 Núcleo 1 GBPUSD ,M1 (MetaQuotes-Demo): generación de cada tick
2011.01.01.22 23:51:02 Core 1 Intel Atom N450 @ 1.66GHz, 2038 MB, PR22
2011.01.01.22 23:51:02 Core 1 4649 bytes de datos de inicialización totales recibidos
2011.01.22 23:51:02 Core 1 inicializado con éxito
1. Cómo ejecutar esto en las pruebas de historia.
2. ¿Cómo obtener no el precio, sino la oferta y la demanda a través de espías?
Gracias de antemano
1. Cómo ponerlo en marcha al probar el historial.
2. ¿Cómo obtener no el precio, sino la oferta y la demanda a través de espías?
Gracias de antemano
2. ¿Cómo obtener no el precio, pero pedir y ofertar a través de espías?
Gracias de antemano
Hay una línea en la función OnCalculate() en el MCM del panel de control de espías:
double price_current=price[rates_total-1];
Por defecto price[rates_total-1] es igual al precio de cierre de la última barra no finalizada, que a su vez es igual al último precio de oferta. es decir, siempre obtenemos el precio de oferta del espía por defecto.
Si quieres obtener forzosamente el precio ask, sustituye esta línea, por ejemplo, por la siguiente
double price_current=SymbolInfoDouble(_Symbol,SYMBOL_ASK);
Dime cómo ejecutarlo en el Asesor Experto. Me aparece este mensaje. Al intentar ejecutar el Asesor Experto adjunto al artículo
OnChartEvent no funciona en el probador - eso es por ahora. Pero el hecho de que el Asesor Experto en el probador no puede cargar el espía es extraño. ¿Funciona todo en tu demo?
Déjame ver lo que tengo....

- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Usted acepta la política del sitio web y las condiciones de uso
Artículo publicado La implementación del modo multidivisa en MetaTrader 5:
Durante mucho tiempo, la gente ha tenido un gran interés en el análisis multidivisa y el trading multidivisa. La oportunidad de implementar un modo multidivisa completo solo es posible con la versión pública de MetaTrader 5 y el lenguaje de programación MQL5. En este artículo, vamos a proponer un modo de análisis y procesamiento de todos los ticks recibidos para varios símbolos. Como ejemplo, vamos a ver el indicador RSI multidivisa del índice dólar USDx.
Autor: Konstantin Gruzdev