对MQL5的祝愿 - 页 43

 

愿望。

1.具有可配置透明度的窗口--这样就可以将多个图形重叠在一起,或者

2.在同一图表上显示几对(仪器),可以控制每个仪器的输出比例

3.在图表上安装警报(通过鼠标右键,例如,同时用线条标记警报(可选))。

当然,这些愿望超出了对MQL的愿望,但有些东西也可以通过MQL实现。

 
2多维 数组--顺便说一下,数组的地址空间是不够的。3 与数据库的链接,至少是与SQL服务器的链接,例如,多维数组是好的,但当你可以运行程序进行静态铸造时,就更好了。 4 阵列计数和其他元素的文档,如果它们是计划中的,例如集合,这是非常重要的。 我们不得不学习MQL4,并通过经验确定对元素的寻址从0开始。 在文档中描述这一点会很好。 5 有一个调试器会很好。 6 指标的多维缓冲区的可能性--通过调用将更多的参数传输给专家顾问。
 
geokom:

2.在同一图表上显示几对(仪器),并能控制每个仪器的输出比例

3.在图表上安装警报(通过鼠标右键,例如,同时用线条标记警报(可选))。

当然,这些愿望超出了对MQL的愿望,但有些东西也可以通过MQL实现。

所有这些都可以通过编写适当的指标在MQL4中实现。

 
dasmen:
3 与数据库的连接,至少是与SQL服务器的连接,例如。 多维数组很好,但统计处理的程序更好。

顺便说一句,是的。请注意MetaQuotes:如果MQL5有类,你能不能建立ADO支持(内置Windows库,用于处理不同格式的数据库,包括ODBC)?

dasmen 写道(a)。

2 多维数组 - 顺便说一下,数组的地址空间是不够的。

MQL4支持4维数组。是不是太少了?你在那里储存什么?也许,可以用更简单的方法来做。


如果在MQL5中,你不仅可以创建基本类型的元素数组,而且可以创建任何用户定义的类(对于MetaQuotes:可以吗?


你也可以创建关联数组 它们便于处理货币对的各种参数,指标和其他一切有字符名称的东西。比如说。

MySuperParamArray["EUR USD"] = iClose("EURUSD", PERIOD_H1, 0) / iOpen("EURUSD", PERIOD_H1, 0);
MySuperParamArray["AUDUSD"] = iClose("AUDUSD", PERIOD_H1, 0) / iOpen("AUDUSD", PERIOD_H1, 0);
MyGraalValue = MySuperParamArray["EURUSD"] / MySuperParamArray["AUDUSD"];
 

1.有可能全面测试多货币专家顾问,
2.有可能指定在优化结果 中显示的参数,也有可能添加自己的函数来计算专家顾问的稳定性和盈利能力。但现在你必须写一个单独的程序,或使用其他测试器程序来分析它们。 :((((

3.简化MetaEditor,因为现在看来,我是在80年代:))。

4.清晰的代码格式化

5.测试人员不仅从给定的日期开始,而且从给定的时间开始,分步进行测试......目前,使用额外的脚本是一个痛苦的问题 :(

6. 能否关闭测试器中的杂志中的打印功能

...当然,如果终端的外观不会像Win95那样,但至少会更现代一点,这只会让...

 

我可能还会重复这个愿望!



结果 =iif( condition, result1, result2 )

 
YuraZ:

我可能还会重复这个愿望!



结果 =iif( condition, result1, result2 )

论坛的英文部分对你的问题有一些回答 -"采访Stanislav Starikov:新MQL5的特点"

 

有可能使服务器使用历史分钟和新分钟动态地计算新条,并使用它们。

在专家顾问作为时间序列。例如H8的周期,并将其纳入图表以及标准可加载的时间框架。

我认为默认的时间段设置已经加载了,因为有些交易者只使用H4,不需要加载较低时间段的历史记录,例如一分钟。 但有许多交易者需要非标准的时间段,在新的报价到来时绘制,并可以从EA中访问它们。

你只需添加计算自定义周期的复选框,并勾选你想要的时间框架列表。

在这种情况下,它就像现有系统的延伸,加载标准的时间框架,并从较低的时间框架计算出自定义的时间框架。

 
elritmo:

有可能使服务器使用历史分钟和新分钟动态计算新条,并使用它们。

在专家顾问作为时间序列。例如H8的周期,并将其纳入图表以及标准可加载的时间框架。

我认为默认的时间段设置已经加载了,因为有些交易者只使用H4,不需要加载较低时间段的历史记录,例如一分钟。 但有许多交易者需要非标准的时间段,在新的报价到来时绘制,并可以从EA中访问它们。

你只需添加计算自定义周期的复选框,并勾选你想要的时间框架列表。

在这种情况下,它将就像现有系统的延伸,用标准的时间框架加载并从较低的订单时间框架计算自定义。

我支持你。让我们给你定制时间框架!

 

用标签代替MagicNumber - 可以设置/删除>1个以上的标签。

OrderSetTag("buy1", "Atr1", "asdf")。