Tôi chỉ gặp một chút rắc rối khi tìm ra cách tốt nhất để sử dụng OrderModify trên một nhà môi giới ECN.
Về cơ bản, tôi đặt hàng:
ticket = OrderSend (Ký hiệu (), OP_BUY, Rất nhiều, Hỏi, Trượt, 0,0, Kiểm tra EA, 16384,0, Xanh lục);
Sau đó, một dòng khác có:
OrderModify (ticket, OrderOpenPrice (), Ask-Point * StopLoss, Ask Point * TakeProfit, 0, Green);
Nhưng nếu thị trường đang chuyển động nhanh thì lợi nhuận và stoploss sẽ không được đặt tương đối so với vị trí nhập cảnh, mà đúng hơn là được đặt vào Hỏi tại thời điểm nó được sửa đổi.
Tôi đã cố gắng như sau:
OrderModify (ticket, OrderOpenPrice (), OrderOpenPrice () - StageStopLoss, OrderOpenPrice () Stage * TakeProfit, 0, Green);
Tuy nhiên, điều đó sẽ gây ra lỗi trong bảng điều khiển và cũng không chấp nhận thứ tự thay đổi.
Có suy nghĩ gì không? Cảm ơn!