Ola,
Criei um EA o qual sob certas condicões é esperado colocar uma ordem pendente de BUY STOP e no mesmo instante uma ordem pendente de SELL LIMIT, com objetivo de fazer uma realização parcial.
Quando eu rodo em minha conta DEMO ele funciona normalmente porem em minha conta real a ordem SELL LIMIT nao esta sendo colocada.
Voces poderiam ajudar?
Segue o meu código:
if( condição.....)
{
table.BuyStop(Lote, Entrada, NULL,Stop,0, ORDER_TIME_DAY,0);
table.SellLimit(LoteParcial, GanhoParcial, NULL,0,0, ORDER_TIME_DAY,0);
}
Você SEMPRE tem que olhar a razão das operações na aba JOURNAL... Senão vira discussão eterna...
Para toda ação pretendida no MT, existe um feedback no JOURNAL...
E no caso raro de não existir, o seu código SEMPRE deve checar por erros. Assumir que tudo "vai dar certo" é o grande erro de EAs que vemos rodando por aí...
;)
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Você concorda com a política do site e com os termos de uso
Ola,
Criei um EA o qual sob certas condicões é esperado colocar uma ordem pendente de BUY STOP e no mesmo instante uma ordem pendente de SELL LIMIT, com objetivo de fazer uma realização parcial.
Quando eu rodo em minha conta DEMO ele funciona normalmente porem em minha conta real a ordem SELL LIMIT nao esta sendo colocada.
Voces poderiam ajudar?
Segue o meu código:
if( condição.....)
{
table.BuyStop(Lote, Entrada, NULL,Stop,0, ORDER_TIME_DAY,0);
table.SellLimit(LoteParcial, GanhoParcial, NULL,0,0, ORDER_TIME_DAY,0);
}