PDA

View Full Version : 策略测试问题



puzu86
03-27-2009 12:01, 12:01 PM
大家好,

过去几周我一直在编程和测试EA,并且我相信我需要一些帮助来了解我是否做错了,或者MST没有正常工作。我是新手,但我付出了很多努力!

重点是:

我连续几次测试同一个EA,每次都得到不同的结果......这让我疯狂!我按下测试仪上的''start''并检查结果,它们总是不同的(到目前为止!)

当我选择''每个订单''并且还选择'仅限开盘价'时,就会发生这种情况。
M1(来自Alpari下载中心的数据)
我正在使用新版本的MT $(build 222)

有没有人有线索?

非常感谢任何建议或建议,

美洲狮

puzu86
10-03-2021 15:43, 03:43 PM
附:我不使用''可视模式'',因为它需要很长时间。也许如果我使用它,我会得到更一致的结果。但是我想知道如果我做错了什么或者测试人员是否无用。再次感谢您的回复!

贝纳尔多伯尼
10-03-2021 17:04, 05:04 PM
查找测试人员生成的.fxt文件。将该文件设置为只读,然后查看是否发生相同的问题。我怀疑你正在测试所有的数据,这是一个相对的术语

puzu86
10-03-2021 18:25, 06:25 PM
RR,谢谢你的回复。如果我将ftx文件设置为只读,我将无法使用它....不能打开图表或测试人员说'没有数据''...你是什么意思使用所有数据''?非常感谢,

贝纳尔多伯尼
10-03-2021 19:46, 07:46 PM
回测时,您是否使用日期?

加里
10-03-2021 21:06, 09:06 PM
选中[x]使用日期 - 然后输入日期范围。

puzu86
10-03-2021 22:27, 10:27 PM
是的,我设定了日期。我在不同的时期(大约3个月)在1分钟的时间内测试ea。对于每个阶段我都试图优化它。如果我检查''视觉''需要很长时间,但它看起来更可靠,也许只是因为我可以看到会发生什么。在这种情况下,我不能运行它两次,因为它需要的时间。当我尝试没有“视觉”选项进行测试时,只要测试结束,我会立即按下开始,并且我经常得到不同的结果。这仅适用于每个打勾和打开的栏。正如你所说,我认为它与fxt文件有关。它可能会改变它每次我运行测试?我究竟做错了什么?再次感谢!

puzu86
10-03-2021 23:48, 11:48 PM
我通常会打开一个“离线”图表,拖动它,打开策略测试器并运行它。

puzu86
10-04-2021 01:09, 01:09 AM
我刚刚找到这篇文章......但我不明白它是否可以解决我的问题....任何人都可以看到它?具体来说,红色的句子对我来说不是很清楚......什么是“之前缓存的数据”?之前和如何?是否有可能继续使用相同的许多运行?或者它已经做到了?这是什么意思“自己的中间数据”? ''这些文件''我相信所有的时间都已经被系统保存了......如果我尝试重新命名或阅读onle,我不会打包使用它们......我是对的吗?中间价格栏在测试开始前生成,结果保存在文件中(例如:/tester/history/eurusd_1440_1.fxt)。每次单击“开始”按钮时,Tester将新生成包含测试序列的文件。通过离线打开文件,Fxt文件很容易在终端中作为离线图表打开。之前缓存的数据的使用允许基于自己的中间数据执行测试。为此,将文件以适当的格式(* .FXT格式,完全打开)保存到/testerhistory目录中就足够了。这些文件很容易通过脱机文件打开在终端中作为离线图表。 (
http://articles.mql4.com/70) 谢谢你的帮助!!!!!!!!!!!!!!!