初学者的问题 MQL5 MT5 MetaTrader 5 - 页 491

 
只有指标在OnCalculate() 中处理所有的ticks。没有跳过。
 
Alexey Kozitsyn:
这取决于指标是如何写的。如果它具有零烛光更新的逻辑,那么是的。如果不是,那么该指标将只在新的蜡烛到来时更新。也可以在每一个刻度上重新计算指标的变量。

谢谢大家的答复。

如果我没有理解错的话,该指标不是在谈论蜡烛图,所以默认是在每个刻度 上重新计算。

 
kashi_ann:

谢谢大家的答复。

如果我没有理解错的话,该指标没有谈及蜡烛,所以默认是在每个刻度上重新计算。

如果是这样,这并不是一件好事。该指标消耗了大量的额外资源。
 
你好!你能帮助我理解一个问题,当遗传选择在第5个Metatrader的策略测试器中起 作用时。
如何正确地建立一个算法,例如,如果X=1,只选择Y的值,如果X=2,只选择Z的值
,或者至少找到这样一个问题的答案的链接?
 
Alexey Kozitsyn:
如果是这样,这并不是一件好事。该指标消耗了大量不必要的资源。
没有额外的东西被消耗。只有最后一个指标值被重新计算。所有以前的数值不会被重新计算。
 
newnek:
你好,你能不能帮我澄清一个问题,当在第5个Metatrader的策略测试器中 使用基因选择时。如何正确建立一个算法,比如说,如果X=1,只有Y的值被匹配,而当X=2时,只有Z的值被匹配 ,或者至少提供一个链接,让我跳过这样一个答案?

要做到这一点,你需要制作一个要枚举的变量,并创建一个算法来生成一个设置数组,该数组将根据第一个变量的值而变化。

 
Vasiliy Sokolov:
没有任何不必要的东西被消耗。只有最后一个指标值被重新计算。所有以前的数值不会被重新计算。

这很好,谢谢你。

另一个问题。

顺序选择

选择一个订单,以便对其进行进一步工作。在函数成功完成时返回true。如果函数失败,返回false。你需要调用GetLastError() 函数来获取错误的信息。

boolOrderSelect(
长票//订票
);

参数

门票

[命令的票据。

这张票是如何分配的?我在哪里可以得到它?或者我如何设置?

 
-Aleks-:

要做到这一点,你需要制作一个要枚举的变量,并创建一个算法来生成一个设置数组,该数组将根据第一个变量的值而变化。

生成设置数组的算法--这就是我咨询的算法。设置数组......是类似于时间过滤器 中的比特掩码....aha 我明白了,谢谢你。如果没有其他方法就太糟糕了,有没有在任何地方写过这些算法,这样我就不用重新发明轮子了?
 
newnek:
创建设置数组的算法--这是我正在咨询的算法。设置数组......是类似于时间过滤器中的比特掩码的东西 ....aha 我明白这个意思 谢谢。太糟糕了,如果没有其他方法,是否在任何地方写过这些算法。以便不重新发明车轮?
不客气。我没有见过这样的算法代码--我自己编写的,而且是为我定制的,我还有一个排除变量的技巧,如果逻辑上它们的特征有重叠的话。
 
你能告诉我,开幕式 的脚本在周末是否有效?