图表程序化交易
1、有没有函数可定义历史数据的第一根有效K棒?在上期所进一步设置RB涨跌幅度以前,会有隔夜后第二天开盘即10%的涨跌幅,若在图表上使用当前资产:ASSET,NOAXIS,COLORGRAY,若方向做反,ASSET在这根K棒之后会有很大的降幅,能不能用函数将历史回测时的有效数据定义在这根K棒之后,使ASSET曲线不经历这根K棒
2、初始资金1万,初始手数1,策略中定义当ASSET超过2万时,手数由1增为2,。当图表实盘程序化交易时,若真实资金由1万增至2万,此时从账户中取出1万,但根据虚拟资金的定义,此时ASSET是否仍为2万?若仍为2万,此时策略仍会开2手,但真实资金对应的策略手数应该是1手,请教该问题如何解决?
3、初始资金1万,初始手数1,策略中定义当ASSET超过2万时,手数由1增为2。做实盘交易时,若初始资金是1万,刚入市,但由于图表上已经加载历史数据,可能此时当下K棒策略对应的ASSET是2万或3万,此时策略会开2手或3手,这会导致刚入市时,第一笔的开仓手数和真实资金对应策略中的手数不一致,第一笔应只开1手,请教该问题如何解决?
不好意思 没太明白
例如我现在有1万资金,策略里初始资金也设置为1万,但此时图表加载了历史数据的买卖信息,最末根K棒的ASSET并不等于1万,我想让最末根K棒的ASSET初始化为1万,这个问题如何解决?
1, 这个很难控制的,现在设置为1W,等交易运行下后值又会变化
2,可以限定历史K线数目,然后计算盈亏。把初始资金设成1w+盈亏