投资者咨询:
股票设置回测参数的错误提示 (文华财经WH8赢智V8.2)来源:文华财经 日期:2018-5-6 19:11
个股的批量回测中,总是提示“没有设置回测参数的合约不能进行回测!”,我反复退回来修改回测参数,资金分配量、下单股数等,反复多次修改后,依然出现这个提示。
一是不知道软件为何要设置这个前提条件,还有如资金分配量、下单股数这两个参数能不能设置一个全盘统一修改的地方?比如我回测沪深300的成份股,我还需要一个股票一个股票的修改,是不是太麻烦了?下单股数倒是可以在模型中解决,但如果都丢给模型,这个位置干脆别设置好了
二是设置这个条件,经常出现问题,我在论坛中搜索了之前的发帖,有几个提到这个问题,但实际没有解决。估计你们随便建立一个篮子50只股票就会碰到,你们自己是不是试一下?
说到这个篮子,能不能设置一个可以导入文本的功能?我建立一个篮子还需要一个代码一个代码的敲,设置一个如通达信那种直接文本导入则会方便很多
谢谢。
这个不是问题,是您对股票的回测用法不对
如下图,统一设置好参数,并在
模型中加入AUTOFINANCING;这个函数,就不会再弹出这个提示了。
另外,看您目前的习惯,还是自己选股,所以希望集中导入这种方式
其实这些工作,完全可以借助软件自动来做:自己编写好股票模型,软件右上角》编写》全市场回测,就可以自动筛选最优的股票
投资者咨询:
股票设置回测参数的错误提示 (文华财经WH8赢智V8.2)来源:文华财经 日期:2018-5-6 19:11
以下是引用梧桐在2018/5/7 8:48:00的发言:
这个不是问题,是您对股票的回测用法不对
如下图,统一设置好参数,并在
模型中加入AUTOFINANCING;这个函数,就不会再弹出这个提示了。
另外,看您目前的习惯,还是自己选股,所以希望集中导入这种方式
其实这些工作,完全可以借助软件自动来做:自己编写好股票模型,软件右上角》编写》全市场回测,就可以自动筛选最优的股票
第1个问题:
使用这个函数,在某些情况下是有问题的,在仓位计算上,比如一个策略,我是按照子账户的资金做满仓开仓,我可以在模型中写开仓1万手,实际按照可开手数开仓,但用了这个函数就会自动入金。
――附图中的设置当然是设置好的,如果这不是问题,为什么需要加上这个函数???加上这个函数才能不报错???
这不是选股的过程,而是做回测的过程,回测并不一定就是选股,而是要在大范围内验证一定的逻辑,选股的时候可以按照您所说的方式来做,比如我自己有一个股票池,我需要对这个股票池进行回测,这个时候只能手动输入。
1.对,这个函数解决的就是这个问题
股票大多习惯开仓多少万,在程序化在也是一样。如果指定开1W的仓钱不足了,这个函数会负责自动从账户入金。
还是按足够1W的资金去判断仓位,去交易,
这样才能保证策略的持续运行
其实想解决的,就是您确定股票池的这个步骤的方便性,希望自动化的方式去建立,简化掉人工的方式
我们不知道您的这个股票池是如何确立的,如果是有固定的思路,直接在文华中用自动选股的方式确定好,加入自己的股票池
投资者咨询:
股票设置回测参数的错误提示 (文华财经WH8赢智V8.2)来源:文华财经 日期:2018-5-6 19:11
以下是引用梧桐在2018/5/7 16:28:00的发言: 1. 如果需要按照设定的资金来计算可开仓手数,那么就需要对篮子里的每个股票设置初始资金分别进入篮子中股票的K线图进行设置,如图,全部股票都设置以后再进行回测
2.您自己现有的股票池是如何筛选出来的呢?
除了全市场回测选择股票的方式,软件也有选股功能,您也可以通过选股条件的编写来筛选股票池:软件右上角》编写》公式选股
1、您说的方式我当然都做过了,在我的提问当中就提到了,篮子当中的每一只个股都单独设置过了,而且反复设置不同数字以确定修改过,然后仍然出现那个提示,才会来问这个问题。
2、我自己的股票池,有一些并不是公式选股就能选出来的啊,比如说指数板块里没有中证100指数,比如我个性化选择的一批个股等等。
我明白老师您的意思,您认为我的需求只是小众需求没有必要加这个功能呗,
投资者咨询:
股票设置回测参数的错误提示 (文华财经WH8赢智V8.2)来源:文华财经 日期:2018-5-6 19:11
以下是引用五月的天在2018/5/7 16:32:00的发言: 1.对,这个函数解决的就是这个问题
股票大多习惯开仓多少万,在程序化在也是一样。如果指定开1W的仓钱不足了,这个函数会负责自动从账户入金。
还是按足够1W的资金去判断仓位,去交易,
这样才能保证策略的持续运行
其实想解决的,就是您确定股票池的这个步骤的方便性,希望自动化的方式去建立,简化掉人工的方式
我们不知道您的这个股票池是如何确立的,如果是有固定的思路,直接在文华中用自动选股的方式确定好,加入自己的股票池
1、那个函数我并不关心,是因为之前老师说需要加这个函数才能解决我提出的问题,可是加这个函数又会给我的模型带来新的问题,因为我并不需要这个自动入金的功能。
2、加这个文本导入功能只是建议,可能如我这样操作的人太少,没有人提。
弹出这个提示,肯定是有没设置上的股票合约
软件右上角》编写》设置》设置股票回测参数,在这里检查一下,哪个股票没有设置成功
另外, 做股票自动交易,肯定是要加这个函数的
不加,那只能自己挨个设置资金,并且要保证设置的完全准确才行,并且实盘很容易遇到资金不足的问题。
可能这种方式会改变您之前的习惯,但对于股票程序化来说,是必要的一个流程和步骤