Você poderia me dizer como implementar a Detecção de Extremos por Valor Limite no MT4? Li seu artigo, pesquisei o código dos arquivos anexos, mas não entendi como usar apenas essa função no MT4.
Acho que o buffer contém outros dados do indicador personalizado que aplico para ver as diferenças nele. Não sei como lhe dizer que, se houver um sinal de compra/venda, ele é o "1". Também dei uma olhada na parte do código:
int cnt;
if (prev_calculated== 0 ){
cnt=rates_total;
}
else {
cnt=rates_total-prev_calculated+ 1 ;
}
if ( CopyBuffer (h, 0 , 0 ,cnt,buf_osc)<= 0 ){
return ( 0 );
}
diver.Calculate( rates_total,
prev_calculated,
time,
high,
low,
buf_osc,
buf_buy,
buf_sell);
if (ArrowsOnChart || DrawLines){
ChartRedraw ();
}
return (rates_total);
}
Acho que ele converte esse cálculo por meio de CNT e "diver.Calculate" ... Aí fiquei preso e estou tentando há dias resolver e entender meu erro.
Agradeço qualquer dica ou exemplo genérico. Não preciso que me resolva, só quero aprender seus códigos.
Não me importo de responder a todas as perguntas, mas o problema é que nem sempre consigo notá-las. Se não houver resposta por um longo período, escreva em uma mensagem privada que há uma pergunta pendente e pronto....
Para login e uso do site MQL5.com, você deve ativar o uso de cookies.
Ative esta opção no seu navegador, caso contrário você não poderá fazer login.
Você entrou na conta. A autenticação de dois fatores foi desativada. Configure-a novamente e escaneie um novo código QR ou continue com a autenticação de dois fatores desativada.
Oui, j'ai déja essayé il y a 15 jours, mais ça ne fonctionne pas, pourtant dans d'autre EA la fonction SendNotification est ok.
Eu já escrevi:
Mais eu vou escrever um script hoje, por exemplo:
Descobri o problema: A função CheckAlerts () não está sendo chamada. Você deve chamar CheckAlerts () na base de OnCalculate ():
Meu erro, desculpe.
Obrigado, vou tentar.
Oui ça fonctionne parfaitement, il faut mettre le paramètre Alerts_bar1 ou Alerts_bar0.
Obrigado, muito obrigado.
O mesmo acontece comigo, recebi a mensagem: CANT LOAD INDICATOR
Coloquei indicadores em indicadores e outros arquivos dentro da pasta "include" na pasta "include" no metatrader.
Fiz algo errado?
Alberto
Olá,
Você poderia me dizer como implementar a Detecção de Extremos por Valor Limite no MT4? Li seu artigo, pesquisei o código dos arquivos anexos, mas não entendi como usar apenas essa função no MT4.
Muito obrigado.
Bom:
Muito obrigado pelo seu artigo, a verdade é que estou aprendendo muito com tudo o que você elaborou e agradeço o seu tempo.
Neste momento estou tentando importar os buffers buf_buy e buf_sell utilizando o icustom:
Se eu não escrevi corretamente, eles estão no buffer 1 e 2, respectivamente.
Entendo que o conteúdo desses buffers é 0 para dizer que não há sinal de compra/venda e 1 para dizer que há um sinal de compra/venda. É isso mesmo?
O que eu quero fazer é olhar para o código e acho que estou aplicando algo errado ou levantei a solução errada, que seria a seguinte:
Se houver um sinal interpretado 1 que seja de compra / venda, ele será:
Acho que o buffer contém outros dados do indicador personalizado que aplico para ver as diferenças nele. Não sei como lhe dizer que, se houver um sinal de compra/venda, ele é o "1". Também dei uma olhada na parte do código:
Acho que ele converte esse cálculo por meio de CNT e "diver.Calculate" ... Aí fiquei preso e estou tentando há dias resolver e entender meu erro.
Agradeço qualquer dica ou exemplo genérico. Não preciso que me resolva, só quero aprender seus códigos.
Muito grato.
Não escreva ".ex5" no final do nome do indicador para a função iCustiom ().
1. obtenha a manga. Coloque-o em sua função OnInit ().
2. Copie o buffer. Use a função CopyBuffer () para isso.
3) De modo geral, a seta existe se o valor não for igual a 0 e não for igual a EMPTY_VALUE.
Ver artigos (inglês):
https://www.mql5.com/en/articles/37
https://www.mql5.com/en/articles/43
https://www.mql5.com/en/articles/31
https://www.mql5.com/en/articles/127
Ou busque artigos em espanhol: https: //www.mql5.com/es/articles/mt5/page15
///