编码帮助 - 页 265

 

下面这段代码

for (int i = OrdersTotal() - 1; i >= 0; i--) {

if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {

switch (OrderType()) {

case OP_BUY:

bid1 = MarketInfo(OrderSymbol(), MODE_BID);

OrderClose(OrderTicket(), OrderLots(), bid1, Slippage, Red);

// to the above line the warning applies

break;

..............................................................

}

}

}

产生警告,"OrderClose "的返回值应被检查

如何删除这条信息/改进这段代码?

 
wojtek.paul:
下面这段代码
for (int i = OrdersTotal() - 1; i >= 0; i--) {

if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {

switch (OrderType()) {

case OP_BUY:

bid1 = MarketInfo(OrderSymbol(), MODE_BID);

OrderClose(OrderTicket(), OrderLots(), bid1, Slippage, Red);

// to the above line the warning applies

break;

..............................................................

}

}

}

应该检查'OrderClose'的 警告返回值

如何删除这条信息/改进这段代码?

汪建华

像这样做

bool closeResult = OrderClose(OrderTicket(), OrderLots(), bid1, Slippage, Red)。

你就不会有任何警告

 

哇,Mladen,你有一个超光速的速度;非常感谢你!

 

你好。

我试图用其他时间段(如M3、M6、M10)测试macd指标

但我得到的macd值只有0。为什么?

 
sunshineh:
你好。

试图用其他时间段(如M3、M6、M10)测试macd指标......。

但是我只得到了0的macd-value。为什么?

你必须有这些时间框架的数据,以及用一些离线数据生成器生成的这些符号。如果你没有已经生成的数据,你将总是得到0的结果。

 

亲爱的Mladen 如果你有兴趣,我有一个工作给你。 我有一个指标,我需要将其编码为EA.这是你能有效做的事情吗?我愿意为你的服务付费。如 果你有兴趣,请私信 我,然后我们可以继续使用电子邮件。 我谦卑的提交。

Evasparkling.

 

你好,亲爱的Mladen,这个指标在ECN前缀的终端上不工作,没有前缀的指标在其他终端上工作。请帮助

附加的文件:
 
Air92:
你好,亲爱的Mladen,这个指标在这个终端上不工作,有ECN的前缀,没有前缀的指标在其他终端上工作。请帮助

增加了两个参数:前缀和后缀。在我看来,在你的情况下,你必须在后缀参数中输入".ecn"。试试吧(我没有这样的账户)。让我知道

kumo_cloud_heatmap_mtf_window_2_nmc.mq4

附加的文件:
 
mladen:
增加了两个参数:前缀和后缀。据我所知,在你的情况下,你必须在Suffix参数中输入".ecn"。试试吧(我没有这样的账户)。让我知道kumo_cloud_heatmap_mtf_window_2_nmc.mq4

现在一切正常了。谢谢你

 

你好。

我需要一个关于这个S/R指标的小帮助......当我试图减少S/R水平的数量时,它不起作用......。我想只看到那些重要的;]其中一些在价格变动时也在闪烁(不知道为什么)......

如何解决这个问题?

感谢你的帮助:-)

附加的文件:
s_r_lines.mq4  19 kb
原因: