【发布时间】:2018-08-20 00:31:39
【问题描述】:
if (Ask > highest_price) {
double takeprofit=NormalizeDouble(Bid+15*Point,Digits);
double stoploss=NormalizeDouble(Bid-5*Point,Digits);
int ticket=OrderSend(Symbol(),OP_BUY,0.1, Ask,0,stoploss,takeprofit,"My order",0,0,clrGreen); }
目前这是我的代码。我想分别使用自定义止损和获利 5 点和 15 点。但我得到一个与此相关的错误代码 130。它只允许我使用 MarketInfo()(例如,与价格所需的最小距离,对于 EURUSD 实际上是 0)来指定止盈和止损水平,这根本不适用于我的策略。
我会很感激你的意见。
【问题讨论】:
标签: mql4 metatrader4 mt4 metatrader5