Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 1752
![MQL5 - Lenguaje de estrategias comerciales para el terminal de cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
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?
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í .
Depende de cómo esté escrito el indicador.
Podría ayudar aquí .
Es divertido. Lástima que te puedan banear por insultarte.
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.
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.
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.
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.
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.