关于之前咨询的问题
大家好,之前咨询了一个关于在同一根k线上出现平仓后又符合开仓条件导致出现偷价的问题,老师说用barssinceexit 这个函数。而且提醒我,注意第一个开仓的问题。我现在的问题是,用barssinceexit >= 1这个的话,那就完全没办法开仓了,有什么好方法解决一下吗?
大家好,之前咨询了一个关于在同一根k线上出现平仓后又符合开仓条件导致出现偷价的问题,老师说用barssinceexit 这个函数。而且提醒我,注意第一个开仓的问题。我现在的问题是,用barssinceexit >= 1这个的话,那就完全没办法开仓了,有什么好方法解决一下吗?
我提醒你的就是这个意思。 你可以用一个状态变量来控制 定义一个series<numeric> flag(0); (barssinceexit>=1 or flag ==0) 注意必须括号括起来 平仓语句后面加一句 flag =1 把这个关掉 试试
回复:好的,谢谢