[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 618

 
Techno:
哦,多美啊 ))))
OrderClose(OrderTicket(),OrderLots(),OrderClosePrice(),10);

我不知道这里的重点是什么...如果一个订单还没有被关闭,只是被选中,如何以收盘价 关闭...???
还是先前已成交的订单的收盘价?
简而言之...:)
谢谢尼古拉,谢谢维克多。我肯定--我都会做......

 
kwadrad:

也许有一个善良的人可以回答一个愚蠢的问题?

我已经创建了一个专家顾问,在测试器中,它给了我一个满意的结果。

在一个真实的账户上,尽管有规定的信号,但它出于某种原因默默地沉睡在右上角。

我应该用它来做什么?也许,我应该跳过这个账户?;-)

一些建议,请。

在设置中是否勾选了允许EA进行交易?它是否记录了任何错误?
 
artmedia70:

我不知道这里的重点是什么...如果一个订单还没有被关闭,只是被选中,如何以收盘价关闭...???
还是先前已成交的订单的收盘价?
简而言之...:)
谢谢尼古拉,谢谢维克多。我肯定会做一切事情。



函数将返回0,但这是允许关闭的,只是不正确)
 

记录本上写着//加载成功。该复选框被相应地打上钩。这就是为什么它忽略了信号的问题。

 
Techno:
函数将返回0,但这是允许关闭的,只是不正确)


归还的不是0,而是合适的价格。

2010.06.15 19:45:02 testCloseAll EURUSD,M1: OrderClosePrice()=1.2289

int start() {
   for (int i=OrdersTotal()-1;i>=0;i--){
      if (!OrderSelect(i,SELECT_BY_POS))continue;
      if (OrderType()<=OP_SELL) {
         Print("OrderClosePrice()=",NormalizeDouble(OrderClosePrice(), Digits));
         OrderClose(OrderTicket(),OrderLots(),OrderClosePrice(),10);
      }
      else
         OrderDelete(OrderTicket());
   }
}
 

2010.06.15 17:30:00 eAll v1.3 +CCI EURUSD,M5: 打开购买订单 时出错 : 129

什么是错误129?

 
kwadrad:

2010.06.15 17:30:00 eAll v1.3 +CCI EURUSD,M5: 打开购买订单时出错 : 129

什么是错误129?


错误的价格(Err_invalid_price 129 价格不正确
 

对此可以做些什么?

 
Vinin:


返回的价格不是0,而是正是我需要的价格。

2010.06.15 19:45:02 testCloseAll EURUSD,M1: OrderClosePrice()=1.2289

啊,时间返回零,但这样写是错误的))))。
 
Techno:
啊,时间返回零,但这样写不对)))

我马上写道,不建议采用这种封闭方式。使用了一个没有记录的特征。但任何未结头寸 的平仓时间为零,平仓价格将等于当前收盘价。
原因: