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);
else
Buy(1,Close);
换个思路
推不开门试试拉一下门
在当前bar用open[1]、close[1]甚至open[2]、close[2]等计算前1/2个bar数值
不就是你说的效果么