老师,请问如果我不想在同一根BAR上开平仓应该怎么写?先开后平用BarsSinceEntry>0,但是如果这根BAR刚平又符合了开仓条件,我用BarsSinceExit>0来禁止开仓,把BarsSinceExit>0写在IF条件里面,就会导致所有的信号都没有了,原因是图表所有数据第一次开仓的时候无法判断前面的开仓,请问应该怎么写?感谢
如果意思是单个bar只允许交易一次的话,那么每根BAR开始的时候设置一个标志,无论开平都把标志进行变化,判断语句加上这个标志就好了。
你提供的内容无法清楚判断,看上去属于逻辑前后矛盾
1.可以尝试找到新的条件区别开平仓的情况
2.尝试更小的周期交易,规避同一根的问题