PDA

View Full Version : Tick数据后台测试问题 - 请帮助!



fandech
02-14-2014 07:23, 07:23 AM
3附件MT4现在有新版本 - 版本4构建604。

我的MT4平台强制升级到新版本(版本4内部版本604),以便进行刻度数据转换。现在这个Birt的脚本不再支持如下的旧版本。
MT4增加到509

http://eareview.net/download/csv2fxt_v0.43.zip(2013年4月11日发布,兼容:MT4 build 509或更低版本)

所以我必须使用新的Birt脚本,下载并升级它如下。
MT4 build 545或更高

http://eareview.net/download/csv2fxt_v0.46.zip(2014年2月9日发布,兼容:MT4版本545或更高版本)

在我使用上面的脚本(CSV2FXT v0.46)在我的MT4平台(版本4 build 604)上运行刻度数据转换之后,它成功创建了HST和FXT格式。
现在我需要将这些数据(HST和FXT)剪切并粘贴到正确的路径中进行离线模式回溯测试(版本4.0 build 402)。然后我打开这个MT4平台(版本4.0 build 402)并拖放脚本(
http://eareview.net/download/birts_patch_v0.21.zip)如下图所示,以消除2GB限制,正如我之前通常所做的那样。

http://eareview.net/download/birts_patch_v0.21.zip(2012年2月21日更新,兼容:MT4 build 225#8211; 409)

接下来,我通过单击“开始”按钮开始回溯测试,但它会遇到如下测试15M,5M和1M数据的错误。

https://www.forex-pedia.com/attachments/15281434121694329038.jpg

然后,我在这里查看我的历史数据(FILEgt; OPEN OFFLINE)

https://www.forex-pedia.com/attachments/15281434141465492111.jpg

正确的历史日期应该从2012.01.01到2013.12.31。那么我的tick数据历史发生了什么?有人可以帮忙吗?由于转换脚本(v0.46)需要设置任何最佳参数?我只是使用默认设置 - 不要为其余设置更改值,但是我将点差更改为2.0(要将脚本参数显示为默认值,如下所示)

https://www.forex-pedia.com/attachments/15281434172091710438.jpg

感谢您的帮助!

fandech
11-17-2021 09:09, 09:09 AM
1附件试图用另一种方法来证明Birt脚本V0.46是否有问题,所以我不使用Birt脚本,而是使用TickStory v1.3导出到MT4来生成HST FXT文件。但是,它仍然显示这些历史文件与这些日期。显然,与Birt方面无关。这是TickStory问题。
https://www.forex-pedia.com/attachments/1528143420284317481.jpg

fandech
11-17-2021 10:30, 10:30 AM
1附件嗯,我是对的。 TickStory v1.3有一些bug。现在v1.2完全没有问题了。
https://www.forex-pedia.com/attachments/1528143402.jpg
https://www.forex-pedia.com/attachments/15281434231573893382.jpg

fandech
11-17-2021 11:51, 11:51 AM
在早些时候的回测过程中,我迷惑了自己。所以这里是更新来帮助你们所有人。 1.现在我试图使用Tickstory v1.3,通过使用导出到文件。我打开CSV文件检查日期,它是从过去的日期到最新的日期(从顶部到底部)。我不确定这种格式是否正确。 2.现在我试图使用Tickstory v1.3,通过使用导出到MT4。我打开MT4建立604来检查FILEgt; GT; OPEN OFFLINE的历史日期。它显示正确的日期。所以我认为CSV文件格式是正确的。 3.现在我试图通过使用导出到文件来使用Tickstory v1.3,并且我使用此CSV通过使用Birt脚本V0.46运行刻度数据转换以生成HST FXT文件。成功生成文件后,我打开MT4 Build 604以检查FILEgt; GT; OPEN OFFLINE的历史日期。日期是正确的。现在我可以看到TickStory v1.3不再支持MT4构建小于509.所以,当我尝试上面的第2个数字时,但要将HST FXT文件剪切并粘贴到MT4构建中的时间少于509,则我检查日期FILEgt; GT; OPEN OFFLINE,历史日期很糟糕。

z8qwte
11-17-2021 13:12, 01:12 PM
1附件嗨!我想运行一个tickstoryLite来测试我的EA,但是当我尝试上传数据时,我遇到了一个问题,请问您能帮助我吗?
https://www.forex-pedia.com/attachments/1528143427733835087.jpg