错误、漏洞、问题 - 页 920

 
sergeev:
过期时间是什么?

我已经尝试了BuyStop的所有变种

bool  BuyStop(
   double                volume,                       // объем позиции
   double                price,                        // цена исполнения
   const string          symbol=NULL,                  // символ
   double                sl=0.0,                       // цена Stop Loss
   double                tp=0.0,                       // цена Take Profit
   ENUM_ORDER_TYPE_TIME  type_time=ORDER_TIME_GTC,     // тип истечения
   datetime              expiration=0,                 // время истечения
   const string          comment=""                    // комментарий
   )
ENUM_ORDER_TYPE_TIME : ORDER_TIME_GTC, ORDER_TIME_DAY, ORDER_TIME_SPECIFIED, ORDER_TIME_SPECIFIED_DAY

在默认的例子中:ORDER_TIME_GTC - 订单将在队列中,直到它被撤回
应该为ORDER_TIME_SPECIFIED 输入一个日期17/12/2012 23:50(或18/12/2012 23:50)- 但它没有通过(数据为17/12/2012) 。

Q1: 你有可能在RTS-3.13上测试这个功能吗?

问2:除了Otkritie DB,还有哪家经纪商能在MT5上操作期货?

有理由相信,经纪人有一个 "故障"。但没有人会承认这一点 :)

谢谢你。

 
Nikos52:
datetime DateExpiration = D'17.12.2012 23:59'; // 
...
if(!m_Trade..(1, price, Ticket)
 
可以注意到,在这个版本的代码中,DateExpiration变量没有以任何方式作为BuyStop方法的参数使用。
 
Yedelkin:
可以注意到,在这段代码的变体中,DateExpiration变量没有被用作BuyStop方法的参数。

你说得很对 !:)只是,这一行

datetime DateExpiration = D'17.12.2012 23:59';

从变体中遗留下来的( 也有一个错误)

if (!m_Trade.BuyStop(1, Price, Ticket, StopLoss, TakeProfit, ORDER_TIME_SPECIFIED, DateExpiration))
       Print("Ошибка BuyStop"); 

我本来想把这句话从帖子里删掉......。忘了 :)
对不起 !

 
Nikos52:

你说得很对 !:)只是,这一行

从变体中遗留下来的( 也有一个错误)

我本来想把这句话从帖子里删掉......。忘了 :)
对不起 !

看来你的脑子已经乱套了。

采取简单的移动平均线,不需要任何OOP技巧,只需用标准的OrderSend开立一个订单即可。

 
你好,我有这样的问题 - 我买了一个EA 安装在我的电脑上,然后订购了一个VPS服务器并安装了同样的EA。最后我拒绝了租用的服务器,因为经纪人有免费服务,但我不能第三次安装专家顾问(在三个硬件上)。我可以做什么?我可以放弃一个服务器而选择另一个吗?去哪里?谢谢你!
MQL5 Маркет
MQL5 Маркет
  • www.mql5.com
Маркет - магазин программ для MetaTrader 5 и MetaTrader 4
 
sergeev:

你似乎迷惑到了极点。

以普通的移动平均线为例,不需要任何OOP技巧,只需用标准的OrderSend开一个订单即可。

好的。我举个例子。
 
sergeev:

看来你是糊涂了。

你可以使用普通的移动平均线,不需要任何OOP,只需要用OrderSend开一个订单。

亲爱的阿列克谢!

我按照你的建议,做了一个没有OOP的例子。也就是说,我还没有使用过CTrade 类。
我使用了自动交易语言文档
中的脚本。
专家顾问的代码在附件中。如果你有时间,请看看。

,我有同样的错误10022
,各种挂单。

ORDER_TYPE_BUY_LIMIT
ORDER_TYPE_SELL_LIMIT
ORDER_TYPE_BUY_STOP
ORDER_TYPE_SELL_STOP

我用ORDER_TIME_SPECIFIEDORDER_TIME_GTC 检查。

我还制作了一个简短的视频(47秒高清720),因为我已经在策略测试器中进行了测试

经纪人承诺从4/02/13开始开设真实账户,然后..."不是毛皮大衣的袖 子"。:)

附加的文件:
 

- 经纪人是否支持用时间设置订单?

要做到这一点,请按F9并检查是否可以设置时间。

 


符号/价格方面的某种故障

 
olyakish:


符号/价格方面的某种故障

需要细节。

什么经纪人,什么建筑,有什么行动?