Petronet indicadores de flecha y vértice, la tarea es crear un EA basado en estos indicadores. No hay código abierto para estos indicadores, sólo ex.4. No puedo usar los registros para identificar el buffer necesario. Tengo una idea para procesar el evento de Alerta o entrada de registro que dejan estos indicadores cuando aparecen las flechas de Venta o Compra. Pero no sé cómo hacerlo. ¿Tal vez podamos manejar un evento como "flecha que aparece en el gráfico"?
Por favor, ayúdeme con esta pregunta.
pulse ctr+d para ver los buffers
la lista también está en parámetros - colores de la ficha
Convierto los pips en precio para las órdenes pendientes, en las órdenes de cinco dígitos todo funciona como es debido, en las órdenes pendientes de tres dígitos se abren 150 pips más abajo.
Nada ha cambiado con "_Point". Si se sustituye Ask por MODE_STOPLEVEL y se elimina la sangría de 5 pips, las órdenes pendientes de todos los símbolos se abren a la baja (o a la alta en caso de buy stop) en unos 20 pips adicionales.
El mismo código se utiliza también para las órdenes de compra y stop.
Nada ha cambiado con "_Point". Si se sustituye Ask por MODE_STOPLEVEL y se elimina la sangría de 5 pips, las órdenes pendientes de todos los símbolos se abren a la baja (o a la alta si se trata de un stop de compra) en unos 20 pips adicionales.
órdenes pendientes, en las órdenes de cinco dígitos todo funciona como es debido, en las órdenes pendientes de tres dígitos se abren 150 pips más abajo.
¿Qué es Adk? Este es el precio, ahora mismo el USDJPY está a 115,080, si sumas 5 a este valor obtienes 115,085 y luego lo multiplicas por 0,001, obtienes... tres conjeturas...
Y en cinco dígitos, también, funciona a través de ... este mismo punto. Sólo que tú no lo ves, o simplemente no quieres verlo...
¿Qué es Adk? Este precio es USDJPY 115,080, si se suma 5 a este valor se obtiene 115,085 y luego se multiplica por 0,001, se obtienen... tres conjeturas...
Y en cinco dígitos, también, funciona a través de ... este mismo punto. Sólo que tú no lo ves, o simplemente no quieres verlo...
115.080 + 5 = 120... No he tenido en cuenta que la oferta y la demanda es el precio, no la diferencia. Debería haber hecho así (Ask-bid + 5 pips)*Punto y funciona, ahora en todos los instrumentos las órdenes de stop se colocan a 5 pips de la barra alta/baja anterior.
Nerd Trader #: exactamente 14 pips para tres y cinco dígitos
115.080 + 5 = 120... No he tenido en cuenta que Ask es el precio, no la diferencia. Debería haber hecho (Ask-bid + 5 pips)*Punto y funciona así, ahora las órdenes de stop se colocan a 5 pips de la barra alta/baja anterior en todos los símbolos.
Bueno, sí. No estoy libre de pecado. Lo principal es que hayas entendido tu error y que todo haya salido bien.
Pero aún así es correcto (Ask + 5*Point) o (Bid - 5*Point)
Para un Sell Stop, no necesitamos considerar el Ask para colocar la orden pero para un Buy Stop tenemos que hacer una diferencia (Ask-bid) de lo contrario (Ask + 5*Punto), añadiremos Ask + Puntos al precio de la barra anterior y la orden se abrirá a 150 puntos más.
Para un Sell Stop, no necesitamos considerar el Ask para colocar la orden, pero tenemos que hacer una diferencia para un Buy Stop (Ask-bid) de lo contrario (Ask + 5*Punto), añadiremos Ask + Puntos al precio de la barra anterior y la orden se abrirá a 150 puntos más.
Esto es una idea de su propio gusto. Deberías hacerlo como te gusta.
Por favor, ayúdeme con esta pregunta.
es difícil adivinar lo que significa tu código, pero 5 puntos son 5 *_Puntos
es difícil de adivinar lo que significa su código, pero 5 pips es 5 *_Point
es el precio de apertura de un conjunto de stop. El mismo código se utiliza para las órdenes de compra y stop.
Nada ha cambiado con "_Point". Si se sustituye Ask por MODE_STOPLEVEL y se elimina la sangría de 5 pips, las órdenes pendientes de todos los símbolos se abren a la baja (o a la alta en caso de buy stop) en unos 20 pips adicionales.
El mismo código se utiliza también para las órdenes de compra y stop.
Nada ha cambiado con "_Point". Si se sustituye Ask por MODE_STOPLEVEL y se elimina la sangría de 5 pips, las órdenes pendientes de todos los símbolos se abren a la baja (o a la alta si se trata de un stop de compra) en unos 20 pips adicionales.
órdenes pendientes, en las órdenes de cinco dígitos todo funciona como es debido, en las órdenes pendientes de tres dígitos se abren 150 pips más abajo.
¿Qué es Adk? Este es el precio, ahora mismo el USDJPY está a 115,080, si sumas 5 a este valor obtienes 115,085 y luego lo multiplicas por 0,001, obtienes... tres conjeturas...
Y en cinco dígitos, también, funciona a través de ... este mismo punto. Sólo que tú no lo ves, o simplemente no quieres verlo...
Poner MODE_STOPLEVEL .
Foro sobre comercio, sistemas de comercio automatizados y pruebas de estrategias
Cualquier pregunta de los novatos sobre MQL4 y MQL5, consejos y discusión sobre algoritmos y códigos
Alexey Viktorov, 2021.11.23 07:37
¿Qué es Adk? Este precio es USDJPY 115,080, si se suma 5 a este valor se obtiene 115,085 y luego se multiplica por 0,001, se obtienen... tres conjeturas...
Y en cinco dígitos, también, funciona a través de ... este mismo punto. Sólo que tú no lo ves, o simplemente no quieres verlo...
exactamente 14 pips para tres y cinco dígitos
Bueno, sí. No estoy libre de pecado. Lo principal es que hayas entendido tu error y que todo haya salido bien.
Pero aún así es correcto (Ask + 5*Point) o (Bid - 5*Point)
Sí, bueno, no estoy libre de pecado. Lo principal es que hayas entendido tu error y todo haya salido bien.
Pero aún así es correcto (Ask + 5*Point) o (Bid - 5*Point)
En este caso, para un SellStop:
Compre la parada:
NormalizeDouble(previous_bar.high + ((Ask - Bid) + order_indent*Point), Digits)
Para un Sell Stop, no necesitamos considerar el Ask para colocar la orden pero para un Buy Stop tenemos que hacer una diferencia (Ask-bid) de lo contrario (Ask + 5*Punto), añadiremos Ask + Puntos al precio de la barra anterior y la orden se abrirá a 150 puntos más.
Bueno, entonces, para un Sell-Stop:
Compre la parada:
NormalizeDouble(previous_bar.high + ((Ask - Bid) + order_indent*Point), Digits)
Para un Sell Stop, no necesitamos considerar el Ask para colocar la orden, pero tenemos que hacer una diferencia para un Buy Stop (Ask-bid) de lo contrario (Ask + 5*Punto), añadiremos Ask + Puntos al precio de la barra anterior y la orden se abrirá a 150 puntos más.
Esto es una idea de su propio gusto. Deberías hacerlo como te gusta.