TakeMySpred--任何价差,甚至是负数!!!。 - 页 2

 

如果有人仍有兴趣,这里是第二版。研究既广泛又深入 =)

现在3个文件都被使用了:Symbols.raw, Symbols.sel, Ticks.raw。我对附加标签上的一些字段仍不清楚,在大多数情况下,它们是空的,但

在期货和期权中,几乎所有的人都是空的。为什么要改变它们?这取决于你的决定。

关于规则。

如果禁用,则项目的位置将按原样复制,从Digits 中复制。它也可以在这种模式下进行编辑。

如果启用,那么就像第一篇帖子中描述的那样,"如果仪器有5位数字,那么这个项目就是第4位,如果是3位,那么就是第2位"。如果这两个条件都不满足,就从Digits中复制。

该软件创建了2个文件:一个初始化文件和一个语言文件。两者都可以在记事本中进行编辑。lng文件是Unicode的,你可以用中文写)。

关于OnLine。

时间=#Tika * 1秒。(但时间是什么我还不知道)


p.s.遗憾的是我没能找到佣金:(

附加的文件:
 

伙计,这很复杂。

我自己写了一个测试器,把我想要的散布放进去,就这样了。

 
joo >> :

伙计,这很复杂。

我去写了我的测试器,我把我想要的传播放进去,就这样。

多线程?开盘价?

 
jartmailru >> :

多线程?以开盘价计算?

1) 你说的 "多线程 "是什么意思?

2)通过开放价格,你也可以。

 
joo >> :

1) 你对 "多线程 "一词的理解是什么?

2)而在开盘价上,你也可以。

1) 编程中的多线程可以指的是

唯一的概念--在一个程序中存在多个执行线程。

虽然你最好用俄语说 "多线程"?:-),一切就都清楚了。

2) 你是如何模拟ticks的--你是否使用较低时间框架的数据?

基本上,我理解的逻辑是先拿下最近的几站。

然后检查虱子:-)。否则我就会选择O->L->H->C。

 
jartmailru >> :

1)测试器完全是在MQL4中实现的,在这里,正如你所理解的,我们不是在谈论多线程。虽然,这对测试者来说也没有意义。如何把它分成流?通过切割历史并将其输送到CPU的独立核心?但接下来的每一段历史都应该以前一段历史的交易结果为起点。

另一个想法是,我们可以通过代码迁移到dll来实现某些种类的多线程计算,这与测试器无关,但我们还没有着手去做。

2) 谨慎性可以随心所欲地选择,如果要求精度超过一分钟,可以 "切 "出一分钟,模拟刻度。但我还不需要它,因为我尽量不深入到M15以上的地方。其工作对蜱虫仿制的质量至关重要的专家,一般来说,是不可行的。

 
joo >> :

1)测试器完全基于MQL4,在这里,正如你自己理解的那样,多线程是不可能的。不过,后者在测试器中没有意义。如何把它分成流?通过切割历史并将其输送到CPU的独立核心?但接下来的每一段历史都应该以前一段历史的交易结果为起点。

你有一张嘴...有一个初始化中心。它给出了一组初始化参数。一组特定参数的测试自然是在整个历史上赛跑。很明显,通过这种问题的表述,我们必须生成初始参数集,然后启动处理器可以容纳的尽可能多的线程,并等待结果。

 
jartmailru >> :

你有一张嘴...有一个初始化中心。它给出了一组初始化参数。一组特定参数的测试自然是在整个历史上赛跑。很明显,当问题是这样提出的时候,你应该生成几组初始参数,然后启动尽可能多的线程来适应处理器,并等待结果。

确切地说,我们可以这样做--分割参数集。但MT4不支持多线程(我用MQL4写的)。

在任何情况下。我开始在这个主题中写,我只想说一件事--"挖掘 "终端的ini文件的努力应该用在更有用的事情上。此外,Kombat给出了解决这个问题的更简单的方法

 
MaStak >> :

事实上,搜索和发现。

等到下一个版本,也许你就不需要格式了。

在一个编程论坛上听到这样的话很奇怪。

 
MaStak >> :

问候语

你可能已经知道传播替代。

我只是决定让这个过程更简单,我已经厌倦了在十六进制编辑器中手动编辑。

+5

非常感谢,现在我可以用不同的点差测试EA了! 我希望我也能设置停止限制(和冻结水平)!"。

正是你所需要的!