coucou,
j'ai un soucis avec mon EA, en faisant le backtest j'ai vu que l'OrderClose ne marchait pas.
En fait, mon signal d'achat se fait bien au bon endroit, mais il ne s'arrête qu'au prochain signal d'achat ou à cause du StopLoss ou TakeProfit et pas quand le signal de vente intervient, je comprend pas trop où j'ai fait l'erreur donc si quelqu'un voit :)
if (Buy1_1 > Buy1_2 ) {
OrderSend (Symbol (), OP_BUY, 1, Ask, 3, Ask - 500 * Point, Ask + 500 * Point, "achat", 231456, 0, Blue);
}
if (CloseBuy1_1 < CloseBuy1_2) {
OrderClose (OrderTicket (), OrderLots (), Bid, 3, CLR_NONE);
return(0);
++
j'ai un soucis avec mon EA, en faisant le backtest j'ai vu que l'OrderClose ne marchait pas.
En fait, mon signal d'achat se fait bien au bon endroit, mais il ne s'arrête qu'au prochain signal d'achat ou à cause du StopLoss ou TakeProfit et pas quand le signal de vente intervient, je comprend pas trop où j'ai fait l'erreur donc si quelqu'un voit :)
if (Buy1_1 > Buy1_2 ) {
OrderSend (Symbol (), OP_BUY, 1, Ask, 3, Ask - 500 * Point, Ask + 500 * Point, "achat", 231456, 0, Blue);
}
if (CloseBuy1_1 < CloseBuy1_2) {
OrderClose (OrderTicket (), OrderLots (), Bid, 3, CLR_NONE);
return(0);
++