Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 1752

 
MakarFX #:

Hay un chiste.

Petka y Vasili Ivanovich están volando en un avión.

Vasily Ivanovich está al mando, un hombre importante.

Le dice a Petya: "¡Petyka! El instrumento".

Dice Petya: "25!"

Vasily Ivanovich: "¿25 qué?"

Petya: "¿Y el aparato?"

si (nueva barra y flecha hacia arriba) compramos

si (nueva barra y flecha hacia abajo) vender

Entonces la pregunta es otra: ¿cómo determinamos qué flecha del indicador (de compra o de venta) es la última del gráfico?

 
Evgeniy #:

Entonces la pregunta es diferente, ¿cómo puedo determinar qué flecha del indicador (compra o venta) es la última en el gráfico?

Depende de cómo esté escrito el indicador.

Tal vez haya alguna ayuda aquí .

 
MakarFX #:

Depende de cómo esté escrito el indicador.

Podría ayudar aquí .

Es divertido. Lástima que te puedan banear por insultarte.

 
Evgeniy #:

Es curioso. Lástima que te puedan banear por insultarte.

Es mejor que publiques el indicador y preguntes cómo determinar la última flecha en él.

Le preguntas acertijos a los telépatas y te enfadas porque no lo adivinan.

 
Evgeniy #:

Es curioso. Lástima que te puedan banear por insultarte.

El hilo que te han mostrado es muy útil para entender por qué nadie te ha contestado todavía.

 
Evgeniy #:
Por la tarde. ¿Alguien puede aconsejar cómo abrir órdenes en un EA en una flecha indy, no por flecha, sino en cada barra pero en la dirección de la última flecha?

Encontré la siguiente solución a mi pregunta:

¡int tendencia_actual = -1;
for(int i=1;i<Bars;i++) {
double buffer_buy= iCustom(NULL,0,"Indicador",0,i);
double buffer_sell = iCustom(NULL,0, "Indicador",1,i);
if(buffer_buy!=EMPTY_VALUE) {
current_trend= 0;
break;
}
if(buffer_sell!=EMPTY_VALUE) {
current_trend = 1;
break;
}
}


Puede ser útil.

 
Evgeniy #:

Encontré la siguiente solución a mi pregunta:

¡int tendencia_actual = -1;
for(int i=1;i<Bars;i++) {
double buffer_buy= iCustom(NULL,0,"Indicador",0,i);
double buffer_sell = iCustom(NULL,0, "Indicador",1,i);
if(buffer_buy!=EMPTY_VALUE) {
current_trend= 0;
break;
}
if(buffer_sell!=EMPTY_VALUE) {
current_trend = 1;
break;
}
}


Puede ser útil.

¿Cómo ayuda esto al EA a abrir órdenes?
 

Buenas tardes.

Hay 2 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.

 

Petronet #:

Manejar los eventos de alerta

No es una idea, es una posibilidad, a ver qué se te ocurre:

https://www.mql5.com/ru/forum/381361#comment_25721369


Si no, hay que buscar topes. Mira la lista de objetos, si no hay flechas ahí, definitivamente son buffers.

Как получить данные из списка Алертов. WinAPI
Как получить данные из списка Алертов. WinAPI
  • 2021.11.07
  • www.mql5.com
Я пытаюсь получить алерты из списка. из файла читать не вариант, т.к. могут быть большие задержки...
 
Hola. Me inscribí en la señal pero no copio, ¿cuál podría ser la razón?