當前位置:首頁 > 财經 > 正文

領先指标ASI - 捕捉大黑馬

領先指标ASI - 捕捉大黑馬

原文地址: 作者:



公式名稱:領先指标ASI - 捕捉大黑馬

公式位置:副圖

公式優化:标杆2018

公式代碼:

LC:=REF(CLOSE,1);
AA:=ABS(HIGH-LC);
BB:=ABS(LOW-LC);
CC:=ABS(HIGH-REF(LOW,1));
DD:=ABS(LC-REF(OPEN,1));
R:=IF(AA>BB AND AA>CC,AA+BB/2+DD/4,IF(BB>CC AND BB>AA,BB+AA/2+DD/4,CC+DD/4));
X:=(CLOSE-LC+(CLOSE-OPEN)/2+LC-REF(OPEN,1));
SI:=8*X/R*MAX(AA,BB);
ASI:SUM(SI,0),COLORRED,LINETHICK2;
MASI:MA(ASI,34),COLORWHITE,LINETHICK2;

N:=60;
左峰高:=REF(HHV(ASI,N),1);
突破:=REF(COUNT(ASI<左峰高,2)=2,1) AND ASI>左峰高;
DRAWTEXT(突破,ASI*1.01,'突破'),COLORWHITE;

DRAWTEXT(CROSS(ASI,MASI) AND C/REF(C,1)>1.04,ASI,'黃金叉'),COLORYELLOW;

P:=1;
AA1:=REF(ASI,P)=HHV(ASI,2*P+1);
BB1:=FILTER(AA1,P);
CC1:=BACKSET(BB1,P+1);
DD1:=FILTER(CC1,P);{高點}
AA2:=REF(ASI,P)=LLV(ASI,2*P+1);
BB2:=FILTER(AA2,P);
CC2:=BACKSET(BB2,P+1);
DD2:=FILTER(CC2,P);{低點}

前期高點:REF(ASI,BARSLAST(DD1)),COLORFF00FF,NODRAW;
前期低點:REF(ASI,BARSLAST(DD2)),COLOR00FF00,NODRAW;

STICKLINE(C>0,前期低點,前期低點,1,0),COLOR00FF00;
STICKLINE(C>0,前期高點,前期高點,1,0),COLORFF00FF; {本文來至标杆2018};

DRAWTEXT(CROSS(ASI,前期高點),前期高點*1.01,'突破一'),COLORFF33FF;

說明:本公式中的未來函數為劃線之用,整體不影響領先指标ASI的使用。最好将這一指标與趨勢結合使用效果會更好些。


LC賦值:昨收
AA賦值:最高價-LC的絕對值
BB賦值:最低價-LC的絕對值
CC賦值:最高價-昨日最低價的絕對值
DD賦值:LC-昨日開盤價的絕對值
R賦值:如果AA>BBANDAA>CC,返回AA+BB/2+DD/4,否則返回如果BB>CCANDBB>AA,返回BB+AA/2+DD/4,否則返回CC+DD/4
X賦值:(收盤價-LC+(收盤價-開盤價)/2+LC-昨日開盤價)
SI賦值:8*X/R*AA和BB的較大值
輸出ASI:SI的曆史累和,畫紅色,線寬為2
輸出MASI:ASI的34日簡單移動平均,畫白色,線寬為2
N賦值:60
左峰高賦值:昨日N日内ASI的最高值
突破賦值:昨日統計2日中滿足ASI<左峰高的天數=2 AND ASI>左峰高
當滿足條件突破時,在ASI*1.01位置書寫文字,畫白色
當滿足條件ASI上穿MASIANDC/昨收>1.04時,在ASI位置書寫文字,畫黃色
P賦值:1
AA1賦值:P日前的ASI=2*P+1日内ASI的最高值
BB1賦值:AA1的P日過濾
CC1賦值:若BB1則将最近P+1周期置為1
DD1賦值:CC1的P日過濾
AA2賦值:P日前的ASI=2*P+1日内ASI的最低值
BB2賦值:AA2的P日過濾
CC2賦值:若BB2則将最近P+1周期置為1
DD2賦值:CC2的P日過濾
輸出前期高點:上次DD1距今天數日前的ASI,COLORFF00FF,NODRAW
輸出前期低點:上次DD2距今天數日前的ASI,COLOR00FF00,NODRAW
當滿足條件收盤價>0時,在前期低點和前期低點位置之間畫柱狀線,寬度為1,0不為0則畫空心柱.,COLOR00FF00
當滿足條件收盤價>0時,在前期高點和前期高點位置之間畫柱狀線,寬度為1,0不為0則畫空心柱.,COLORFF00FF

當滿足條件ASI上穿前期高點時,在前期高點*1.01位置書寫文字,COLORFF33FF



轉載須注明源于,新浪标杆2018博客。

你可能想看:

有話要說...

取消
掃碼支持 支付碼