Discusión sobre el artículo "Gráficos del índice del dólar y del índice del euro — ejemplo de servicio en MetaTrader 5" - página 4

 
Ryan L Johnson #:
double close = iClose( DXY_Z4, PERIOD_M1, 1);

Quería llevar a una persona paso a paso a esta simple conclusión. Lo cogieron y lo estropearon todo :)

A veces hay que hacer pensar a la gente en vez de copiar cosas ya hechas.

 
Ryan L Johnson #:

Si te he entendido bien, quieres saber cómo hacer que un EA evalúe los datos de un gráfico personalizado y ejecute operaciones en el símbolo negociado.

En la sección de condiciones de operación (análisis de datos) del código del EA, simplemente especifique el nombre del símbolo personalizado que se muestra en la ventana de Observación del Mercado. Ejemplo...

Y en la sección de lógica de ejecución de la operación (orden) del código del EA, simplemente haga referencia al símbolo(s) negociado(s) que también aparece(n) en la ventana de Observación del Mercado.

(A menudo hago esto con gráficos Renko personalizados).

Ryan muchas gracias - lo has entendido bien.
Eso es lo que necesitaba - ¡un ejemplo!

Ahora lo entiendo.
 
Artyom Trishkin #:

Quería llevar a la persona paso a paso a esta simple conclusión. Lo tomaron y lo arruinaron :)

Ya lo suponía )
¡Gracias Artyom!
 
Roman Shiredchenko #:
Ya lo sabía )
¡Gracias Artem!

Hm... Cuando una persona adivina, toma, y escribe el código para comprobar, en lugar de esperar durante días para una respuesta

 
Sólo dice en la documentación que no se puede operar con un símbolo personalizado, pero que se puede probar.
Ahora me doy cuenta - estaba claro para mí antes de que no es posible el comercio de un símbolo personalizado directamente. Pero es posible operar con un símbolo personalizado a través de los símbolos de la visión general del mercado - broker para el comercio - ¡incluido en él!

Gracias. Creo que lo entiendo. Voy a probar y el comercio.

Estoy escribiendo un robot.

 
Artyom Trishkin #:

Hmmm... Cuando una persona adivina, escribe código para comprobarlo, en lugar de esperar durante días una respuesta

No tengo tiempo - estoy ocupado en otro trabajo.
Voy a escribir en el código de uno de estos días.

Estoy de acuerdo, sólo tenía que pensar un poco y leer mejor la ayuda.

Gracias de nuevo. Ciertamente es más claro para mí a través de la ayuda..... ) y pensando - devanándome los sesos para comprobar si está bien o mal - no necesito..... )

Tengo algo que comprobar tanto en la lógica como en el código sobre las condiciones de negociación. )

Sólo quería aclarar - no había tiempo para implementar en el código. Fin de semana ha terminado.....
 
Artyom Trishkin #:

Quería guiar a una persona paso a paso hasta esta sencilla conclusión. Lo tomaron y arruinaron todo :)

A veces hay que hacer pensar a la gente en lugar de copiar cosas ya hechas.

Ah bueno, me hizo pensar. 😅

 

Artem podrías mirar - antes los servicios dibujaban bien - ahora paran....

ejemplo en el archivo adjunto

restart - reiniciado.

solía dibujar - se puede ver desde arriba donde el indicador es rojo-azul, ahora se ha convertido en una tira...)



y todavía no puedo hacer nada con él ...


Lo he ejecutado y borrado y recompilado y reiniciado.


Dibuja palitos en el triple y ya está...))

Archivos adjuntos:
 
Roman Shiredchenko #:
los servicios antes dibujaban bien - ahora se detienen....

¿El servicio adjunto al artículo dibuja normalmente? Sí, lo hace.

Por lo tanto, es necesario buscar errores en ti mismo (si todos los datos, por ejemplo, se reciben para el cálculo), supongo ...

 
Artyom Trishkin #:

¿El servicio adjunto al artículo dibuja con normalidad? Sí.

Por lo tanto, es necesario buscar errores en ti mismo (si todos los datos, por ejemplo, se reciben para el cálculo), supongo ...

Ok. Voy a comprobar todo de nuevo. Lo he ejecutado antes y todo funcionaba.....