Dukascopy Support Board http://www.dukascopy.com/swiss/english/forex/jforex/forum/ |
|
为什么我的策略在测试历史数据的时候特别慢 http://www.dukascopy.com/swiss/english/forex/jforex/forum/viewtopic.php?f=183&t=53875 |
Page 1 of 1 |
Author: | linlee [ Sat 09 Apr, 2016, 08:25 ] |
Post subject: | 为什么我的策略在测试历史数据的时候特别慢 |
为什么我的策略在测试历史数据的时候特别慢? testing speed已经开到6了,我的策略在30分钟上运行的,一个星期的历史数据测试起来要2个多小时,受不了了。 请问老师是怎么回事? |
Author: | MarkLi [ Fri 15 Apr, 2016, 14:24 ] |
Post subject: | Re: 为什么我的策略在测试历史数据的时候特别慢 |
您好, 请提供策略,这样我们技术人员可以策略您的策略。 linlee wrote: 为什么我的策略在测试历史数据的时候特别慢?
testing speed已经开到6了,我的策略在30分钟上运行的,一个星期的历史数据测试起来要2个多小时,受不了了。 请问老师是怎么回事? |
Author: | linlee [ Tue 26 Apr, 2016, 11:56 ] |
Post subject: | Re: 为什么我的策略在测试历史数据的时候特别慢 |
谢谢你的回复,我现在刚刚弄好,但是新的问题又来了。我的策略怎么设置过滤时间?就是只在北京时间15:00~1:00时间段内交易? |
Author: | MarkLi [ Tue 03 May, 2016, 15:46 ] | ||
Post subject: | Re: 为什么我的策略在测试历史数据的时候特别慢 | ||
您需要用GetTimeUnit来设置可开始交易时间和停止交易时间,然后如果可开始交易时间等于或大于这个时间可进行开仓,然后到停止交易时间可关闭所有仓位。
|
Author: | linlee [ Sat 07 May, 2016, 14:01 ] |
Post subject: | Re: 为什么我的策略在测试历史数据的时候特别慢 |
感谢您的回复! 正如您说的,这个时间参数是基于GMT标准时间吗?比如我想在北京时间15:00~01:00时间段内交易,是不是要换算成gmt7:00~17:00时间呢? |
Author: | MarkLi [ Wed 01 Jun, 2016, 14:42 ] |
Post subject: | Re: 为什么我的策略在测试历史数据的时候特别慢 |
策略的时间是GMT的时间,所以您需要把北京的时间换算成GMT时间。 |
Page 1 of 1 |