編程思路破譯
VAR11賦值:3*(收盤價-55日內(nèi)最低價的最低值)/(55日內(nèi)最高價的最高值-55日內(nèi)最低價的最低值)*100的5日[1日權(quán)重]移動平均-2*(收盤價-55日內(nèi)最低價的最低值)/(55日內(nèi)最高價的最高值-55日內(nèi)最低價的最低值)*100的5日[1日權(quán)重]移動平均的3日[1日權(quán)重]移動平均
輸出趨勢線:VAR11的5日指數(shù)移動平均,COLORFFFFFF, 線寬為2
VAR12賦值:(趨勢線-1日前的趨勢線)/1日前的趨勢線*100
當滿足條件趨勢線<13時,在0和20位置之間畫柱狀線,寬度為5,0不為0則畫空心柱.,畫黃色
當滿足條件1日前的趨勢線<13ANDVAR12>13時,在0和50位置之間畫柱狀線,寬度為5,0不為0則畫空心柱.,畫紅色
當滿足條件1日前的趨勢線>90ANDVAR12<0時,在100和80位置之間畫柱狀線,寬度為5,0不為0則畫空心柱.,COLORFF88EE
0, 線寬為2
20,POINTDOT
80,POINTDOT
100 ,線寬為2
散戶線賦值:100*(60日內(nèi)最高價的最高值-收盤價)/(60日內(nèi)最高價的最高值-60日內(nèi)最低價的最低值),COLORF0F000,線寬為1
VAR1賦值:(收盤價+最低價+最高價)/3
VAR2賦值:((VAR1-1日前的最低價)-(最高價-VAR1))*成交量(手)/100000/(最高價-最低價)的歷史累和
VAR3賦值:VAR2的1日指數(shù)移動平均
JCS賦值:VAR3
JCM賦值:VAR3的12日簡單移動平均
JCL賦值:VAR3的26日簡單移動平均
ZLJR賦值:(JCS-JCM)*60
VAR81賦值:500日內(nèi)最高價的最高值的21日指數(shù)移動平均
VAR82賦值:250日內(nèi)最高價的最高值的21日指數(shù)移動平均
VAR83賦值:90日內(nèi)最高價的最高值的21日指數(shù)移動平均
VAR84賦值:500日內(nèi)最低價的最低值的21日指數(shù)移動平均
VAR85賦值:250日內(nèi)最低價的最低值的21日指數(shù)移動平均
VAR86賦值:90日內(nèi)最低價的最低值的21日指數(shù)移動平均
VAR87賦值:(VAR84*0.96+VAR85*0.96+VAR86*0.96+VAR81*0.558+VAR82*0.558+VAR83*0.558)/6的21日指數(shù)移動平均
VAR88賦值:(VAR84*1.25+VAR85*1.23+VAR86*1.2+VAR81*0.55+VAR82*0.55+VAR83*0.65)/6的21日指數(shù)移動平均
VAR89賦值:(VAR84*1.3+VAR85*1.3+VAR86*1.3+VAR81*0.68+VAR82*0.68+VAR83*0.68)/6的21日指數(shù)移動平均
VAR8A賦值:(VAR87*3+VAR88*2+VAR89)/6*1.738的21日指數(shù)移動平均
VAR8B賦值:1日前的最低價
VAR8C賦值:最低價-VAR8B的絕對值的3日[1日權(quán)重]移動平均/最低價-VAR8B和0的較大值的3日[1日權(quán)重]移動平均*100
VAR8D賦值:如果收盤價*1.35<=VAR8A,返回VAR8C*10,否則返回VAR8C/10的3日指數(shù)移動平均
VAR8E賦值:30日內(nèi)最低價的最低值
VAR8F賦值:30日內(nèi)VAR8D的最高值
VAR810賦值:如果收盤價的58日簡單移動平均,返回1,否則返回0
CK賦值: 如果最低價<=VAR8E,返回(VAR8D+VAR8F*2)/2,否則返回0的3日指數(shù)移動平均/618*VAR810
底部賦值:如果CK>50,返回50,否則返回CK,畫紅色
當滿足條件底部>0時,在0和底部位置之間畫柱狀線,寬度為4,1不為0則畫空心柱.,COLORFF00FF
程序源碼
VAR11:=3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1)
-2*SMA(SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1),3,1);
趨勢線:EMA(VAR11,5),COLORFFFFFF, LINETHICK2;
VAR12:=(趨勢線-REF(趨勢線,1))/REF(趨勢線,1)*100;
STICKLINE(趨勢線<13,0,20,5,0),COLORYELLOW;
STICKLINE(REF(趨勢線,1)<13 AND VAR12>13,0,50,5,0),COLORRED;
STICKLINE(REF(趨勢線,1)>90 AND VAR12<0,100,80,5,0),COLORFF88EE;
0, LINETHICK2;
20,POINTDOT;
80,POINTDOT;
100 ,LINETHICK2;
散戶線:=100*(HHV(HIGH,60)-CLOSE)/(HHV(HIGH,60)-LLV(LOW,60)),COLORF0F000,LINETHICK1;
VAR1:=(CLOSE+LOW+HIGH)/3;
VAR2:=SUM(((VAR1-REF(LOW,1))-(HIGH-VAR1))*VOL/100000/(HIGH-LOW),0);
VAR3:=EMA(VAR2,1);
JCS:=VAR3;
JCM:=MA(VAR3,12);
JCL:=MA(VAR3,26);
ZLJR:=(JCS-JCM)*60;
VAR81:=EMA(HHV(HIGH,500),21);
VAR82:=EMA(HHV(HIGH,250),21);
VAR83:=EMA(HHV(HIGH,90),21);
VAR84:=EMA(LLV(LOW,500),21);
VAR85:=EMA(LLV(LOW,250),21);
VAR86:=EMA(LLV(LOW,90),21);
VAR87:=EMA((VAR84*0.96+VAR85*0.96+VAR86*0.96+VAR81*0.558+VAR82*0.558+VAR83*0.558)/6,21);
VAR88:=EMA((VAR84*1.25+VAR85*1.23+VAR86*1.2+VAR81*0.55+VAR82*0.55+VAR83*0.65)/6,21);
VAR89:=EMA((VAR84*1.3+VAR85*1.3+VAR86*1.3+VAR81*0.68+VAR82*0.68+VAR83*0.68)/6,21);
VAR8A:=EMA((VAR87*3+VAR88*2+VAR89)/6*1.738,21);
VAR8B:=REF(LOW,1);
VAR8C:=SMA(ABS(LOW-VAR8B),3,1)/SMA(MAX(LOW-VAR8B,0),3,1)*100;
VAR8D:=EMA(IF(CLOSE*1.35<=VAR8A,VAR8C*10,VAR8C/10),3);
VAR8E:=LLV(LOW,30);
VAR8F:=HHV(VAR8D,30);
VAR810:=IF(MA(CLOSE,58),1,0);
CK:= EMA(IF(LOW<=VAR8E,(VAR8D+VAR8F*2)/2,0),3)/618*VAR810;
底部:=IF(CK>50,50,CK),COLORRED;
STICKLINE(底部>0,0,底部,4,1),COLORFF00FF
注:
館內(nèi)各種公式為學(xué)習編程而保存,實戰(zhàn)使用前一定要看其中是否有未來函數(shù)并自己親自測試成功率,決不能依據(jù)公式名稱的描述和形容去投資,據(jù)此入市造成投資損失由投資者自己承擔。
發(fā)文不易,如獲益,歡迎贊賞,贊賞必復(fù)!