Po prostu mam problem z wymyśleniem najlepszego sposobu użycia OrderModify w brokerze ECN.
Zasadniczo składam zamówienie w pierwszej kolejności:
ticket = OrderSend (Symbol (), OP_BUY, Partie, Pytaj, Poślizg, 0,0, Test EA, 16384,0, Zielony);
Następnie następna linia ma:
OrderModify (ticket, OrderOpenPrice (), Ask-Point * StopLoss, Ask Point * TakeProfit, 0, Green);
Jeśli jednak rynek porusza się szybko, takeprofit i stoploss nie zostaną umieszczone względem pozycji wejścia, ale zostaną zastosowane do zapytania w momencie modyfikacji.
Próbowałem następujące:
OrderModify (ticket, OrderOpenPrice (), OrderOpenPrice () - Point * StopLoss, OrderOpenPrice () Point * TakeProfit, 0, Green);
Jednak powoduje to błąd w konsoli i nie przyjmuje zlecenia modyfikacji.
Jakieś pomysły? Dzięki!