
等级: 标准版
- 注册:
- 2024-5-6
- 曾用名:
|
请老师帮助修改下面的代码怎么信号不正确?
M1:EMA(CLOSE,50);
KCH:= REF(HIGH,ENTERBARS);
KCL:= REF(LOW,ENTERBARS);
KCQH:= ref(hhv(high,10),enterbars);
KCQL:= ref(LLv(LOW,10),enterbars);
DZY:= ENTERPRICE+(ENTERPRICE-REF(LLV(LOW,10),ENTERBARS))*2;
KZY:= ENTERPRICE-(REF(HHV(HIGH,10),ENTERBARS)-ENTERPRICE)*2;
KD:= CROSS(C,M1) ; //开多条件
PD:= C<KCL OR C<KCQL OR C>= DZY ; //平多条件
KK:= CROSS(M1,C) ; //开空条件
PK:= C>KCH OR C>KCQH OR C<= KZY ; //平空条件
平空:SELLSHORT(PK,1,THISCLOSE); //平空信号
开多:BUY(KD AND HOLDING=0,1,THISCLOSE); //开多信号
平多:SELL(PD,1,THISCLOSE); //平多信号
开空:BUYSHORT(KK AND HOLDING=0,1,THISCLOSE); //开空信号
|
|