使用下一根bar收盘价买入
Buy(1,Close)信号出来就直接买入,可我希望在信号出现后的下一根K线的收盘价买入,是哪个函数?求助,感谢
Buy(1,Close)信号出来就直接买入,可我希望在信号出现后的下一根K线的收盘价买入,是哪个函数?求助,感谢
说实话,你这要求我是第一次见。请问什么逻辑呢?
回复:正常都是当前bar这是最自然的状态只可惜大多人无法解决闪烁一般会选择上个bar符合当前bar开盘开仓不过我说的方案可以实现他的需求
回复:本来close已经是未来函数了再下一根未来的close估计目的是回溯测试close[1],close,close[-1]的胜率做资金曲线类似的逻辑不能说完全没有意义但是无法实盘化
如果你要的是下一个bar收盘价作为买入价那更简单if(barStatus !=2)buy(1, close[-1], Enum_Signal_UnCorrectPrice);elseBuy(1,Close);
换个思路推不开门试试拉一下门在当前bar用open[1]、close[1]甚至open[2]、close[2]等计算前1/2个bar数值不就是你说的效果么