Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Esse codigo resolve o problema
Eita que emoção! primeira vez que vou ajudar em algo mesmo que tardio, pois as poucas vezes que postei foi pedindo algo... rsrsrs
Vamos lá André, eu tava com o mesmo problema e fiz uma solução super-simples que não sei se é a mais "bonita", mas que ficou funcional ficou.
Meu GAIN está em 30 pontos, então o que fiz: Comparei se o tamanho da "esticada" do candle atual é maior que 30. Se for maior que 30 significa que eu já realizei nesse candle então não quero entrar mais no candle atual.
O código ficou assim...
//Aqui pego as últimas 3 barras:
MqlRates rates[];
ArraySetAsSeries(rates,true);
int copied=CopyRates(_Symbol,_Period,0,3,rates);
//Aqui defini as Variáveis:
int vb3hight=0;
int vb3low=0;
int vb3esticada=0;
//Aqui faço o cálculo para obter o tamanho do candle:
vb3hight=rates[0].high;
vb3low=rates[0].low;
vb3esticada=vb3hight-vb3low;
Aqui é meu IF que diz se devo entrar ou não numa nova COMPRA... respectivamente fiz o mesmo para VENDA...
//SINAL DE COMPRA
if(vb3esticada<=30)
return 1;
else
return 0;
e claro... por fim executo a compra ou venda apenas se "return == 1;
Mesmo um pouco atrasado, espero que no meu humilde e pequeno conhecimento eu tenha ajudado em algo :) :) :)
Declara uma variavel do tipo global
datetime HoraCdePosicao;
No ontick
Olá, Estou no meu primeiro EA e ao colocar na DEMO hoje, ele fez várias operaçoes no mesmo candle com loss. Podem me ajudar a corrigir. Peguei o programa do colega aí em cima e não deu certo.
@genesiotrader!
ola tudo bem ?
alguem pode me ajudar, não consigo fazer meu EA parar de dar mais que 1 entrada no mesmo candle...
Grato!
@genesiotrader!
ola tudo bem ?
alguem pode me ajudar, não consigo fazer meu EA parar de dar mais que 1 entrada no mesmo candle...
Grato!
existem várias formas de fazer, isso vai depender de como seu robo opera, se ele só der uma entrada e mais nada então eu olharia o positionstotal, se existir posições abertas daquele robo e naquele papel, então não deixaria fazer mais entradas
@genesiotrader!
ola tudo bem ?
alguem pode me ajudar, não consigo fazer meu EA parar de dar mais que 1 entrada no mesmo candle...
Grato!
Dá uma olhada nesse EA que fiz, pois tem uma implementação bem simples sobre abertura de novos candles