错误、漏洞、问题 - 页 1454

 
Nikita Solodko:

同事们好!

对不起,我在看到这个主题之前,在主线上搞得一团糟。

请告知如何解决这个问题:FORTS上的MT5专家顾问在下BAY_STOP或SELL_STOP订单时一直显示错误10022:"请求中的无效订单到期日"。

过期日期对我来说并不重要,但我找不到任何参数可以直接设置订单。我们在外汇方面没有这样的问题。我的经纪人是开放的。该错误发生在测试器中。


标志ORDER_TIME_DAY(ORDER_TIME_SPECIFIED_DAY,我想也是)是可以接受的。一般来说,你可以检查一下。有专门的功能。而且你可以使用搜索引擎。这个话题已经讨论过很多次。
 
Vladimir Pastushak:

有什么问题呢?

MarketInfo(Symbol(),MODE_MARGININIT) 和 SymbolInfoDouble(Symbol(),SYMBOL_MARGIN_INITIAL)

为什么它们会返回零 ?????

在这些是正常参数的地方,它们对期货起作用。
 
Aliaksandr Kryvanos:

测试员报告和 "结果 "标签在测试员940版本中的价格不一致



https://c.mql5.com/3/84/er002.png

https://c.mql5.com/3/84/er1.png


今天我注意到在策略测试 结果中,价格=1.2,SL=1。

6 2006.02.03 00:00 S/L 1 0.01 1.2 1 0.00000 0.52 10000.52

 
Aliaksandr Kryvanos:

https://c.mql5.com/3/84/er002.png

https://c.mql5.com/3/84/er1.png


今天我注意到在策略测试器 结果中SL = 1

6 2006.02.03 00:00 S/L 1 0.01 1.2 1 0.00000 0.52 10000.52

请更新您的终端。
 
Karputov Vladimir:
请更新终端。
谢谢你,943,对。
 
Nikita Solodko:

同事们好!

对不起,我在看到这个主题之前,在主线上搞得一团糟。

请告知如何解决这个问题:FORTS上的MT5专家顾问在下BAY_STOP或SELL_STOP订单时一直显示错误10022:"请求中的无效订单到期日"。

过期日期对我来说并不重要,但我找不到任何参数可以直接设置订单。我们在外汇方面没有这样的问题。我的经纪人是开放的。这个错误发生在测试器中。


使用方法ORDER_TIME_DAY和过期时间等于零。

 
Aliaksandr Kryvanos:
谢谢你,943,对。

请更新到943版本--错误已修复。

测试器中的价格显示已被修复

 

我已经写信给服务部门,他们说是我弄错了。

所以。

一个文本标记被创建。之后我想知道尺寸。但如果没有刻度线,则尺寸返回0。

ObjectSetString(0,name,OBJPROP_TEXT,object);

//text size

int text_sizeX=int(ObjectGetInteger(0,name,OBJPROP_XSIZE)); 

而没有刻度的文本本身会正常返回。

 ObjectGetString(0,name,OBJPROP_TEXT);
 
Vasyl Nosal:

我已经写信给服务部门,他们说是我弄错了。

所以。

一个文本标记被创建。之后我想知道尺寸。但如果没有刻度线,则尺寸返回0。

而没有刻度的文本本身会正常返回。

文本标签的大小只有在该标签的第一次渲染后才能确定。
 
Slawa:
文本标签的大小只有在第一次渲染标签后才会确定。
咦,我画了它,然后我想知道尺寸。