編程思路破譯 SHORT賦值:12 LONG賦值:26 M賦值:9 輸出DIFF : 收盤價的SHORT日指數(shù)移動平均 - 收盤價的LONG日指數(shù)移動平均 輸出DEA : DIFF的M日指數(shù)移動平均 輸出平滑異同平均線 : 2*(DIFF-DEA), COLORSTICK 輸出WW :平滑異同平均線-1日前的平滑異同平均線,線寬為0 低位死叉賦值:DEA上穿DIFF AND DIFF<0.02 高位金叉賦值:DIFF上穿DEA AND DIFF>-0.02 當(dāng)滿足條件低位死叉時,在DEA*0.86和DEA*0.66位置之間畫柱狀線,寬度為6,0不為0則畫空心柱.,畫黃色 當(dāng)滿足條件高位金叉時,在DEA*0.86位置書寫文字,COLORFFFFFF 當(dāng)滿足條件平滑異同平均線<1日前的平滑異同平均線ANDMACD>0時,在0和平滑異同平均線位置之間畫柱狀線,寬度為3,0不為0則畫空心柱.,COLOR00AAFF 當(dāng)滿足條件平滑異同平均線<1日前的平滑異同平均線ANDMACD>0時,在0和平滑異同平均線位置之間畫柱狀線,寬度為2.2,0不為0則畫空心柱.,COLOR00BBFF 當(dāng)滿足條件平滑異同平均線<1日前的平滑異同平均線ANDMACD>0時,在0和平滑異同平均線位置之間畫柱狀線,寬度為1.8,0不為0則畫空心柱.,COLOR00CCFF 當(dāng)滿足條件平滑異同平均線<1日前的平滑異同平均線ANDMACD>0時,在0和平滑異同平均線位置之間畫柱狀線,寬度為1.3,0不為0則畫空心柱.,COLOR00DDFF 當(dāng)滿足條件平滑異同平均線<1日前的平滑異同平均線ANDMACD>0時,在0和平滑異同平均線位置之間畫柱狀線,寬度為0.9,0不為0則畫空心柱.,COLOR00EEFF 當(dāng)滿足條件平滑異同平均線<1日前的平滑異同平均線ANDMACD>0時,在0和平滑異同平均線位置之間畫柱狀線,寬度為0.5,0不為0則畫空心柱.,COLOR00FFFF 當(dāng)滿足條件平滑異同平均線>=1日前的平滑異同平均線ANDMACD>0時,在0和平滑異同平均線位置之間畫柱狀線,寬度為4,0不為0則畫空心柱.,COLOR0000FF 當(dāng)滿足條件平滑異同平均線>=1日前的平滑異同平均線ANDMACD>0時,在0和平滑異同平均線位置之間畫柱狀線,寬度為3.3,0不為0則畫空心柱.,COLOR0000FF 當(dāng)滿足條件平滑異同平均線>=1日前的平滑異同平均線ANDMACD>0時,在0和平滑異同平均線位置之間畫柱狀線,寬度為2.2,0不為0則畫空心柱.,COLOR0000FF 當(dāng)滿足條件平滑異同平均線>=1日前的平滑異同平均線ANDMACD>0時,在0和平滑異同平均線位置之間畫柱狀線,寬度為1.65,0不為0則畫空心柱.,COLOR0000FF 當(dāng)滿足條件平滑異同平均線>=1日前的平滑異同平均線ANDMACD>0時,在0和平滑異同平均線位置之間畫柱狀線,寬度為1.1,0不為0則畫空心柱.,COLOR0000FF 當(dāng)滿足條件平滑異同平均線>=1日前的平滑異同平均線ANDMACD>0時,在0和平滑異同平均線位置之間畫柱狀線,寬度為0.55,0不為0則畫空心柱.,COLOR0000FF 當(dāng)滿足條件平滑異同平均線>1日前的平滑異同平均線ANDMACD<0時,在0和平滑異同平均線位置之間畫柱狀線,寬度為4,0不為0則畫空心柱.,COLORAA00BB 當(dāng)滿足條件平滑異同平均線>1日前的平滑異同平均線ANDMACD<0時,在0和平滑異同平均線位置之間畫柱狀線,寬度為3.3,0不為0則畫空心柱.,COLORBB11BB 當(dāng)滿足條件平滑異同平均線>1日前的平滑異同平均線ANDMACD<0時,在0和平滑異同平均線位置之間畫柱狀線,寬度為2.2,0不為0則畫空心柱.,COLORCC22BB 當(dāng)滿足條件平滑異同平均線>1日前的平滑異同平均線ANDMACD<0時,在0和平滑異同平均線位置之間畫柱狀線,寬度為1.65,0不為0則畫空心柱.,COLORDD33BB 當(dāng)滿足條件平滑異同平均線>1日前的平滑異同平均線ANDMACD<0時,在0和平滑異同平均線位置之間畫柱狀線,寬度為1.1,0不為0則畫空心柱.,COLOREE44BB 當(dāng)滿足條件平滑異同平均線>1日前的平滑異同平均線ANDMACD<0時,在0和平滑異同平均線位置之間畫柱狀線,寬度為0.55,0不為0則畫空心柱.,COLORFF55BB 當(dāng)滿足條件平滑異同平均線<=1日前的平滑異同平均線ANDMACD<0時,在0和平滑異同平均線位置之間畫柱狀線,寬度為4,0不為0則畫空心柱.,COLORFFAA00 當(dāng)滿足條件平滑異同平均線<=1日前的平滑異同平均線ANDMACD<0時,在0和平滑異同平均線位置之間畫柱狀線,寬度為3.3,0不為0則畫空心柱.,COLORFFBB11 當(dāng)滿足條件平滑異同平均線<=1日前的平滑異同平均線ANDMACD<0時,在0和平滑異同平均線位置之間畫柱狀線,寬度為2.2,0不為0則畫空心柱.,COLORFFCC22 當(dāng)滿足條件平滑異同平均線<=1日前的平滑異同平均線ANDMACD<0時,在0和平滑異同平均線位置之間畫柱狀線,寬度為1.65,0不為0則畫空心柱.,COLORFFDD33 當(dāng)滿足條件平滑異同平均線<=1日前的平滑異同平均線ANDMACD<0時,在0和平滑異同平均線位置之間畫柱狀線,寬度為1.1,0不為0則畫空心柱.,COLORFFEE44 當(dāng)滿足條件平滑異同平均線<=1日前的平滑異同平均線ANDMACD<0時,在0和平滑異同平均線位置之間畫柱狀線,寬度為0.55,0不為0則畫空心柱.,COLORFFFF55 如果DIFF<0,返回DIFF,否則返回0,畫紅色,線寬為1 如果DIFF<0,返回0,否則返回DIFF,畫黃色,線寬為1 如果DIFF<DEA,返回DIFF,否則返回DEA,COLOR00FF00,線寬為1 如果DIFF>DEA,返回DEA,否則返回DEA,畫白色,線寬為1 如果DIFF<0,返回DIFF,否則返回0,畫紅色,線寬為1 如果DIFF<0,返回0,否則返回DIFF,畫黃色,線寬為1 如果DIFF<DEA,返回DIFF,否則返回DEA,COLOR00FF00,線寬為1 如果DIFF>DEA,返回DEA,否則返回DEA,畫白色,線寬為1 操盤1號賦值:收盤價的18日指數(shù)移動平均 - 收盤價的34日指數(shù)移動平均 操盤2號賦值:操盤1號的4日指數(shù)移動平均 VAR1賦值:操盤1號的8日指數(shù)移動平均 VAR0賦值:2.2 * (操盤1號 - VAR1) 中期賦值:操盤1號的10日指數(shù)移動平均 當(dāng)滿足條件操盤2號>中期時,在操盤2號和中期位置之間畫柱狀線,寬度為8,0不為0則畫空心柱.,COLOR0000FF 當(dāng)滿足條件操盤1號<操盤2號時,在操盤1號和操盤2號位置之間畫柱狀線,寬度為8,0不為0則畫空心柱.,COLORFFFFFF 程序源碼 SHORT:=12; LONG:=26; M:=9; DIFF : EMA(CLOSE,SHORT) - EMA(CLOSE,LONG); DEA : EMA(DIFF,M); MACD : 2*(DIFF-DEA), COLORSTICK; WW :MACD-REF(MACD,1),LINETHICK0; 低位死叉:=CROSS(DEA,DIFF) AND DIFF<0.02; 高位金叉:=CROSS(DIFF,DEA) AND DIFF>-0.02; STICKLINE(低位死叉,DEA*0.86,DEA*0.66,6,0),COLORYELLOW; DRAWTEXT(高位金叉,DEA*0.86,' 高金'),COLORFFFFFF; STICKLINE(MACD<REF(MACD,1)AND MACD>0,0,MACD,3,0 ),COLOR00AAFF; STICKLINE(MACD<REF(MACD,1)AND MACD>0,0,MACD,2.2,0 ),COLOR00BBFF; STICKLINE(MACD<REF(MACD,1)AND MACD>0,0,MACD,1.8,0 ),COLOR00CCFF; STICKLINE(MACD<REF(MACD,1)AND MACD>0,0,MACD,1.3,0 ),COLOR00DDFF; STICKLINE(MACD<REF(MACD,1)AND MACD>0,0,MACD,0.9,0 ),COLOR00EEFF; STICKLINE(MACD<REF(MACD,1)AND MACD>0,0,MACD,0.5,0 ),COLOR00FFFF; STICKLINE(MACD>=REF(MACD,1)AND MACD>0,0,MACD,4 ,0 ),COLOR0000FF; STICKLINE(MACD>=REF(MACD,1)AND MACD>0,0,MACD,3.3 ,0 ),COLOR0000FF; STICKLINE(MACD>=REF(MACD,1)AND MACD>0,0,MACD,2.2,0 ),COLOR0000FF; STICKLINE(MACD>=REF(MACD,1)AND MACD>0,0,MACD,1.65 ,0 ),COLOR0000FF; STICKLINE(MACD>=REF(MACD,1)AND MACD>0,0,MACD,1.1 ,0 ),COLOR0000FF; STICKLINE(MACD>=REF(MACD,1)AND MACD>0,0,MACD,0.55 ,0 ),COLOR0000FF; STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,4,0 ),COLORAA00BB; STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,3.3 ,0 ),COLORBB11BB; STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,2.2,0 ),COLORCC22BB; STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,1.65,0 ),COLORDD33BB; STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,1.1,0 ),COLOREE44BB; STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,0.55 ,0 ),COLORFF55BB; STICKLINE(MACD<=REF(MACD,1)AND MACD<0,0,MACD,4,0 ),COLORFFAA00; STICKLINE(MACD<=REF(MACD,1)AND MACD<0,0,MACD,3.3 ,0 ),COLORFFBB11; STICKLINE(MACD<=REF(MACD,1)AND MACD<0,0,MACD,2.2,0 ),COLORFFCC22; STICKLINE(MACD<=REF(MACD,1)AND MACD<0,0,MACD,1.65 ,0 ),COLORFFDD33; STICKLINE(MACD<=REF(MACD,1)AND MACD<0,0,MACD,1.1 ,0 ),COLORFFEE44; STICKLINE(MACD<=REF(MACD,1)AND MACD<0,0,MACD,0.55 ,0 ),COLORFFFF55; IF(DIFF<0,DIFF,0),COLORRED,LINETHICK1; IF(DIFF<0,0,DIFF),COLORYELLOW,LINETHICK1; IF(DIFF<DEA,DIFF,DEA),COLOR00FF00,LINETHICK1; IF(DIFF>DEA,DEA,DEA),COLORWHITE,LINETHICK1; IF(DIFF<0,DIFF,0),COLORRED,LINETHICK1; IF(DIFF<0,0,DIFF),COLORYELLOW,LINETHICK1; IF(DIFF<DEA,DIFF,DEA),COLOR00FF00,LINETHICK1; IF(DIFF>DEA,DEA,DEA),COLORWHITE,LINETHICK1; 操盤1號:=EMA(CLOSE,18) - EMA(CLOSE,34); 操盤2號:=EMA(操盤1號,4); VAR1:=EMA(操盤1號,8); VAR0:=2.2 * (操盤1號 - VAR1); 中期:=EMA(操盤1號,10); STICKLINE(操盤2號 > 中期,操盤2號,中期,8,0),COLOR0000FF; STICKLINE(操盤1號 < 操盤2號,操盤1號,操盤2號,8,0),COLORFFFFFF; |
|
來自: 追夢文庫 > 《交易系統(tǒng)》