等级: 免费版
- 注册:
- 2021-5-29
- 曾用名:
|

楼主 |
发表于 2021-7-23 15:05
|
显示全部楼层
以下是我加载的公式,引用了HL3的DK值就会出现那样的警示,修改了数值也不行。但是如果我不引用,而把HL3整个写到整个公式里,就不会出现警示了。
VAR1:=LLV(CLOSE,10);//10日最低
VAR2:=HHV(CLOSE,10);//10日最大
F: =EMA((CLOSE-VAR1)/(VAR2-VAR1)*100,10), COLORGREEN;//价差
S: =EMA(0.667*REF(F,1)+0.333*F,2) , COLORYELLOW;
FS:=(F+S)/2;
VAR3:=(2*CLOSE+HHV(CLOSE,2)+LLV(CLOSE,2))/4;//化解
VAR4:=LLV(CLOSE,34);//34日最低
VARA:=HHV(CLOSE,34);
VARB:=EMA((VAR3-VAR4)/(VARA-VAR4)*100,13);//价差
VARC:=EMA(0.667*REF(VARB,1)+0.333*VARB,2);
FJ:=VARB-VARC;
BC:=(VARB+VARC)/2;
DKK:=STKINDI('','HL3.DK',0,-1,0);
KD:=CROSS(F,S)&&S<50&&BC<50&&DKK>=14;
PD:=(C-ENTERPRICE)>=N*MINDIFF OR (ENTERPRICE-L)>=M*MINDIFF; //平多条件
SELL(PD and HOLDING>0,HOLDING,MARKET); //平多
BUY(KD and HOLDING=0,1,MARKET);//开多1手
KK:=CROSS(S,F)&&S>50&&BC>50&&DKK<14;
PK:=(ENTERPRICE-C)>=N*MINDIFF OR (H-ENTERPRICE)>=M*MINDIFF;; //平空条件
平空:SELLSHORT(PK,HOLDING,MARKET); //平空信号
开空:BUYSHORT(KK AND HOLDING=0,1,MARKET); //开空信号
补充内容 (2021-7-23 15:07):
HL3本身引用了其它的公式,但是没有警示中提到的情况 |
|