Aleksandr Egorov: mi pregunta es si mi EA está en el gráfico de la GBP y quiero que vea una línea horizontal desde el gráfico del EUR esto no funciona ?
Observe el primer parámetro de la función
stringObjectName(
long chart_id, // идентификатор графикаint pos, // номер в списке объектов int sub_window=-1, // номер окна int type=-1// тип объекта
);
Está presente en todas las funciones de trabajo con objetos gráficos.
Utilizando el identificador correcto puede obtener fácilmente las propiedades del objeto desde cualquier gráfico.
Функция использует синхронный вызов – это означает, что функция дожидается выполнения всех команд, которые были помещены в очередь графика перед её вызовом, и поэтому данная функция может быть затратной по времени. Нужно иметь это обстоятельство в виду...
Aleksandr Egorov: el largo es el m5 y tg 0 gráfico actual, pero la cadena sumbol como? lo necesito en la libra del gráfico del euro o algo que no entiendo
No, no hay marcos temporales - se necesita un ID de gráfico:ChartID
Una de las opciones: ejecutar un script en el gráfico con la línea, que imprimael ChartID, entonces puede acceder a la propiedad de la línea desde otro gráfico. Por ejemplo, si se trata de una línea horizontal, entonces a través deObjectGetDouble
No, no hay marcos temporales - se necesita un ID de gráfico:ChartID
Una de las opciones: en el gráfico con la línea, ejecutar el script que imprimeChartID, entonces se puede acceder a la propiedad de la línea desde otro gráfico. Por ejemplo, si es una línea horizontal, entonces a través de ObjectGetDoubl gracias
Hay otra opción: sólo necesitas saber el nombre del objeto gráfico y el tipo (necesitas el nombre para buscar en todos los gráficos, y el tipo para encontrar exactamente el objeto correcto) ...
Variante #2: establecer el nombre, el tipo de objeto y en qué ventana buscarlo ("0" - en la ventana principal). La búsqueda se realiza en OnInit y si se encuentra el objeto, guardamos el identificador del gráfico en la variable m_obj_chart_id.
Si coloco órdenes de mercado(TRADE_ACTION_DEAL) con niveles especificados de Stop Loss y Take Profit, pero el broker tiene prohibido establecer órdenes con SL o TP, ¿se cancelará la orden o se establecerá con SL y TP cero?
Variante #2: especificar nombre, tipo de objeto y en qué ventana buscarlo ("0" - en la ventana principal). La búsqueda se realiza en OnInit y si se encuentra el objeto, guardamos el identificador del gráfico en la variable m_obj_chart_id.
mi pregunta es si mi EA está en el gráfico de la GBP y quiero que vea una línea horizontal desde el gráfico del EUR esto no funciona ?
Observe el primer parámetro de la función
Está presente en todas las funciones de trabajo con objetos gráficos.
Utilizando el identificador correcto puede obtener fácilmente las propiedades del objeto desde cualquier gráfico.
el largo es el m5 y tg 0 gráfico actual, pero la cadena sumbol como? lo necesito en la libra del gráfico del euro o algo que no entiendo
No, no hay marcos temporales - se necesita un ID de gráfico:ChartID
Una de las opciones: ejecutar un script en el gráfico con la línea, que imprimael ChartID, entonces puede acceder a la propiedad de la línea desde otro gráfico. Por ejemplo, si se trata de una línea horizontal, entonces a través deObjectGetDouble
No, no hay marcos temporales - se necesita un ID de gráfico:ChartID
Una de las opciones: en el gráfico con la línea, ejecutar el script que imprimeChartID, entonces se puede acceder a la propiedad de la línea desde otro gráfico. Por ejemplo, si es una línea horizontal, entonces a través de ObjectGetDoubl gracias
gracias
gracias
Hay otra opción: sólo necesitas saber el nombre del objeto gráfico y el tipo (necesitas el nombre para buscar en todos los gráficos, y el tipo para encontrar exactamente el objeto correcto) ...
gracias
Variante #2: establecer el nombre, el tipo de objeto y en qué ventana buscarlo ("0" - en la ventana principal). La búsqueda se realiza en OnInit y si se encuentra el objeto, guardamos el identificador del gráfico en la variable m_obj_chart_id.
Variante #2: especificar nombre, tipo de objeto y en qué ventana buscarlo ("0" - en la ventana principal). La búsqueda se realiza en OnInit y si se encuentra el objeto, guardamos el identificador del gráfico en la variable m_obj_chart_id.
Gracias aún más
Foro sobre comercio, sistemas de comercio automatizados y pruebas de estrategia
FAQ de principiantes MQL5 MT5 MetaTrader 5
Vladimir Karputov, 2019.08.31 08:16
Y su error está en la formación del precio de salida:
Recomiendo hacer el precio de salida por separado para las órdenes pendientes de Stop y por separado para las de Límite.
¡Hola Vladimir!
Por favor, ayúdenme a modificar el precio de inicio del script de abajo:
El script debe colocar órdenes pendientes no basadas en la oferta y la demanda, sino en la altura y el mínimo de la barra anterior (vela).
Sinceramente, Vladimir.