求解,策略测试不开单,模拟盘开单,为什么

 
求解,策略测试不开单,模拟盘开单,为什么?我自己设计的,是因为有些函数在回测不能用吗?
 
zhang222:
求解,策略测试不开单,模拟盘开单,为什么?我自己设计的,是因为有些函数在回测不能用吗?

檢查一下 測試時段的歷史數據 是不是沒下載

有些函數在回測不起作用 但那接都跟開單不相關的 

 
zhang222:
求解,策略测试不开单,模拟盘开单,为什么?我自己设计的,是因为有些函数在回测不能用吗?

问题要说清楚一些,多给些条件,例如:面板一般在策略测试中就不开单,模拟盘开单

如果是EA的话,点差是否正常,数据是否完善都是要考虑的内容

 
Tiecheng Fu:

问题要说清楚一些,多给些条件,例如:面板一般在策略测试中就不开单,模拟盘开单

如果是EA的话,点差是否正常,数据是否完善都是要考虑的内容

面板是什么意思,我自学的,EA里有取得挂单,取得持仓,取得历史成交单的部分,取得这些数据,然后判断是否开单,是因为这些所以测试开不了单吗
 
如果是自己编写的程序,建议在开仓条件处打上断点,如果不进断点就是程序问题,可以单步调试排查。
 
测试的时间过短没有达到触发条件,或者没有设置止盈止损和平仓条件,只开一单
 
zhang222:
求解,策略测试不开单,模拟盘开单,为什么?我自己设计的,是因为有些函数在回测不能用吗?

这个只能是自己去搞定,看不到具体没人知道你的情况。1万种可能也未必有你问题的可能!

解决方法其实也超级简单而且万能!就是,去调试还可以插入测试代码!

路还长着嘞……

 
你最好顯示你的原始碼 或者一段你覺得有問題的上來比較好 
 
看日志啊,报什么错?把日志贴上来
 

您真的希望得到答案吗?这里没有会读心术的用户,我们的水晶球破裂了。

如何聪明地问问题   20 04
关于您的问题要准确而翔实

改正您的代码。

利用您提供的信息,我们只能猜测。而且您还没有提供任何有用的信息。

 
zhang222:
求解,策略测试不开单,模拟盘开单,为什么?我自己设计的,是因为有些函数在回测不能用吗?

打开日志找原因,很有可能是没有历史数据,建议测试最近一段时间试试

原因: