Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 1752

 
MakarFX #:

Há uma piada.

Petka e Vasily Ivanovich estão voando em um avião.

Vasily Ivanovich está no leme, um homem importante.

Ele diz a Petya: "Petyka! O instrumento"!

diz Petya: "25!"

Vasily Ivanovich: "25 o quê?"

Petya: "E quanto ao aparelho?"

se (nova barra e seta para cima) comprarmos

se (nova barra e seta para baixo) vender

Então a questão é diferente: como determinar qual seta indicadora (comprar ou vender) é a última no gráfico?

 
Evgeniy #:

Então a questão é diferente, como posso determinar qual seta indicadora (comprar ou vender) é a última no gráfico?

Depende de como o indicador está escrito.

Talvez haja alguma ajuda aqui .

 
MakarFX #:

Depende de como o indicador está escrito.

Talvez ajude aqui .

Isso é engraçado. É pena que você possa ser banido por insultar você.

 
Evgeniy #:

Isso é engraçado. É pena que você possa ser banido por insultar você.

É melhor afixar o indicador e perguntar como determinar a última seta nele.

Você está perguntando enigmas aos telepatas e está com raiva de que eles não adivinhem.

 
Evgeniy #:

Isso é engraçado. É pena que você possa ser banido por insultar você.

O fio que lhe foi mostrado é muito útil para entender por que ainda ninguém lhe respondeu.

 
Evgeniy #:
Boa tarde. Alguém pode aconselhar como abrir pedidos em uma EA em uma flecha indy, não por seta, mas em cada barra, mas na direção da última flecha?

Encontrei a seguinte solução para minha pergunta:

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


Pode vir a ser útil.

 
Evgeniy #:

Encontrei a seguinte solução para minha pergunta:

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


Pode vir a ser útil.

Como isso ajuda a EA a abrir pedidos?
 

Boa tarde.

Existem 2 setas indicadoras e vértices, a tarefa é criar uma EA baseada nestes indicadores. Não há código fonte aberto para estes indicadores, apenas ex.4. Não posso usar os logs para identificar o buffer necessário. Tenho uma idéia para processar o evento de Alerta ou entrada de registro deixado por estes indicadores quando as setas Vender ou Comprar aparecem. Mas eu não sei como fazer isso. Talvez possamos lidar com um evento como "seta que aparece no gráfico"?

Por favor, ajude com esta pergunta.

 

Petronet #:

Manusear eventos de alerta

Não é uma idéia, é uma possibilidade, veja o que você pode encontrar:

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


Caso contrário, é preciso procurar amortecedores. Veja a lista de objetos, se não houver setas ali, eles são definitivamente tampões.

Как получить данные из списка Алертов. WinAPI
Как получить данные из списка Алертов. WinAPI
  • 2021.11.07
  • www.mql5.com
Я пытаюсь получить алерты из списка. из файла читать не вариант, т.к. могут быть большие задержки...
 
Olá. Assinado para o sinal, mas não copiado, qual poderia ser a razão?
Razão: