[求助]提示NOTICE不能與跨周期函數使用
作者:文華財經 來源:cxh99.com 發布時間:2023年07月28日
-
咨詢內容:
?MA5:MA(C,5),NOTEXT;MA10:MA(C,10),NOTEXT;MA20:MA(C,20),NOTEXT;
A:="MIN$30$TIME";N:=BARSLAST(A<>REF(A,1))+1;AA:=IF(N=1,REF(C,1),0);DMA5:(SUM(AA,SUMBARS(N=1,4))+C)/5,NODRAW,NOTEXT;?DMA10:(SUM(AA,SUMBARS(N=1,9))+C)/10,NODRAW,NOTEXT;?
HH:=MAX1(DMA5,DMA10,MA5,MA10,MA20);LL:=MIN1(DMA5,DMA10,MA5,MA10,MA20);
cross(c,hh),notice;
cross(c,ll),notice;
提示NOTICE不能與跨周期函數使用
?
?來源:程序化99
-
文華技術人員:
是的,不支持編寫跨周期預警。
您的思路建立兩個預警任務,選擇需要的周期,
當兩個周期同時出現在已觸發列表,就滿足您條件了。
?
?來源: m.kzuj.com.cn
-
文華客服:
日線以上級別可以是嗎?之前公式是引用日線
?
-
網友回復:
?
A:=REF(C,DAYBARPOS);
N:=BARSLAST(DATE<>REF(DATE,1))+1;
AA:=IF(N=1,A,0);
DMA5:(SUM(AA,SUMBARS(N=1,4))+C)/5,NODRAW,NOTEXT;?
DMA10:(SUM(AA,SUMBARS(N=1,9))+C)/10,NODRAW,NOTEXT;?
MA5:MA(C,5),NOTEXT;
MA10:MA(C,10),NOTEXT;
MA20:MA(C,20),NOTEXT;
HH:=MAX1(DMA5,DMA10,MA5,MA10,MA20);
LL:=MIN1(DMA5,DMA10,MA5,MA10,MA20);
同樣的,這個我已經用了快一個月了
?
-
網友回復:
這么修改:
A:=REF(C,DAYBARPOS);
N:=BARSLAST(DATE<>REF(DATE,1))+1;
AA:=IF(N=1,A,0);
DMA5:(SUM(AA,SUMBARS(N=1,4))+C)/5,NODRAW,NOTEXT;?
DMA10:(SUM(AA,SUMBARS(N=1,9))+C)/10,NODRAW,NOTEXT;?
MA5:MA(C,5),NOTEXT;
MA10:MA(C,10),NOTEXT;
MA20:MA(C,20),NOTEXT;
HH:=MAX1(DMA5,DMA10,MA5,MA10,MA20);
LL:=MIN1(DMA5,DMA10,MA5,MA10,MA20);
CROSS(C,HH),NOTICE;
CROSS(C,LL),NOTICE;