请教老师关于对比前一根策略编写,问题如下:
条件例如为:
A:=2
B:=1
C:=A>=B
D:=2+1
K线:
C C D C
1 2 3 4 5
当当前周期在第4天,如何判断第2、3天连续两天出现C条件,同时当前周期满足D条件,即开仓。
当当前周期在第5天,如何判断前2、3天条件为C,前一天的条件是否为D,同时当前条件是否为C,如果满足即平仓
是否这样写?
STICKLINE(C,Close,OPEN,9,0)
STICKLINE(D,OPEN,Close,9,0)
X1:REF(STICKLINE(C,Close,OPEN,9,0),1) AND REF(STICKLINE(C,Close,OPEN,9,0),2) and STICKLINE(D,OPEN,Close,9,0)
X2: STICKLINE(D,OPEN,Close,9,0) and REF(STICKLINE(C,Close,OPEN,9,0),1)
前面错了,是否应该这样写?
X1:REF(C,1) AND REF(C,2) and D
X2: D and REF(C,1)
1.这样做
ref(count(c,2)=2,1) and d
2.和上面一样 就是再向前ref一下。
ref(count(C,2)=2,2) AND ref(d,1) and c
基本就是如何用ref就行了。
老师第二问题修改为
K线:
D C C
1 2 3 4 5 6
当前周期为C,如果前一个周期为C,再前一个周期为D,即平仓
X1:=ref(D,2) AND ref(C,1) AND C
是这样写吗?
我在公式测试里,回测输入结果 交易时间如 开仓 2019/10/21 00:00:00:00 平仓 2019/11/21 00:00:00 结果对不上?每次时间都显示 00:00:00?
看下周期。如果是日线 是无法显示具体时间的。只有日期。