holding 为持仓 holding>0为持有多单,那么 当前周期至上次开仓信号为多单怎么表示了,是上次开仓的信号,不是平仓的信号。
不管上次开仓平了没有,只记录上次开仓的类型 type这个函数只能记录上次信号,这个信号可以是平仓信号也可能是开仓信号,
我需要只记录开仓信号类型的,这个是用什么样的函数
ref(type(1),enterbars)结果为1表示开多,为3表示开空
1.开仓价位不能用market和nextopen
2.这句要写在开仓语句后面
老师,我解决了,我发现是错开了一个根k线,所以我改成这样了测试:ref(type(1),(enterbars-1)); 后面减掉一个周期 就显示成了1和3就是开仓的信号,之前因为错开了一个k线显示的都是平仓的信号 。 谢谢老师了
1.开仓价位不能用market和nextopen
2.这句要写在开仓语句后面
这种处理方式和你的思路是一样的