提示比較清晰買賣MACD 主力清洗指標 公式 源碼[通達信公式]
指標公式代碼分析:
根據給出的指標源碼來分析,該指標主要包括三個部分:主力清洗、買賣MACD和其他指標。
1. 主力清洗部分:
?? - 首先計算cxh1,表示前一日的價格平均值。
?? - 然后計算cxh2,通過計算最近13日內的價格波動程度除以10日內價格上漲的程度,得到主力清洗的結果。
?? - 接下來計算cxh3,使用EMA指標對cxh2進行平滑處理。
?? - 計算cxh4,找到最近33日內的最低價格。
?? - 計算cxh5,如果當日最低價小于等于cxh4,則取cxh3,否則取0。
?? - 最后繪制相應的圖形。
2. 買賣MACD部分:
?? - 計算cxh3、cxh4、cxh5,分別表示相對于不同時間段的收盤價與移動平均線的差值與移動平均線的比例。
?? - 計算cxh6,表示cxh3、cxh4、cxh5的平均值。
?? - 計算cxh7,對cxh6進行指數移動平均處理。
?? - 繪制相應的圖形,如K線圖、D線圖和J線圖。
?? - 計算cxh8和cxh9,用于輔助判斷底部情況。
?? - 計算cxhA,用于判斷底部買入信號。
?? - 繪制相應的圖形。
3. 其他指標部分:
?? - 計算cxhE,表示價格相對于近34日最高價和最低價的位置。
?? - 計算cxhF,根據價格相對于近75日最高價和最低價的位置進行計算。
?? - 計算cxh10,根據開盤價進行類似的計算。
?? - 根據一定條件判斷是否出現大資金活動并繪制相應的圖形。
?? - 計算cxh12,表示價格的平均值。
?? - 計算cxh13和cxh14,分別表示價格相對于其移動平均線的離散程度。
?? - 判斷價格的離散程度是否在一定范圍內,并進行相應的設置。
?? - 計算cxh17,表示價格相對于其移動平均線的漲跌幅度。
?? - 計算cxh18,表示漲跌幅度的絕對值。
?? - 計算cxh19,根據一定條件進行取值。
?? - 計算cxh1A,根據價格相對于近34日最高價和最低價的位置進行計算。
?? - 計算cxh1B,根據一定條件對cxh1A進行調整。
?? - 判斷是否出現大筆出貨并繪制相應的圖形。
編程思路:
根據給出的指標源碼,可以看出大部分內容都是通過計算和判斷來得到相應的結果,并進行圖形的繪制。因此,編程思路主要包括以下幾個步驟:
1. 定義所需的變量和指標。
2. 根據給定的公式和條件,計算相應的指標值。
3. 根據計算得到的指標值進行判斷,確定相應的交易信號。
4. 繪制相應的圖形,展示指標和交易信號的變化情況。
指標使用說明:
這些指標主要用于股票或期貨等交易市場的技術分析,通過計算和判斷市場的價格變動情況來輔助決策。具體使用時,可以根據自己的交易策略和風險偏好,結合其他分析工具進行綜合判斷和決策。
?
?
源碼:
?
{主力清洗}cxh1:=REF((LOW + OPEN + CLOSE + HIGH) / 4, 1);cxh2:=SMA (ABS (LOW - cxh1), 13,1) / SMA (MAX(LOW-cxh1, 0),10,1);cxh3:= EMA (cxh2, 10);cxh4:= LLV (LOW, 33);cxh5:= EMA(IF(LOW <= cxh4, cxh3, 0), 3);Z:0, COLORWHITE;主力進場:IF (cxh5>REF (cxh5,1),cxh5,0),COLORRED, NODRAW;洗盤:IF (cxh5 < REF (cxh5,1), cxh5, 0), COLORGREEN, NODRAW;STICKLINE (cxh5 < REF (cxh5,1), 0, cxh5, 3, 0), COLORGREEN;STICKLINE (cxh5 > REF (cxh5,1), 0, cxh5, 3, 0), COLOR000055;STICKLINE (cxh5 > REF (cxh5, 1), 0, cxh5, 2.6, 0),COLOR000077;STICKLINE (cxh5 > REF (cxh5, 1), 0,cxh5, 2.1, 0), COLOR000099;STICKLINE (cxh5 > REF (cxh5,1),0,cxh5,1.5, 0), COLOR0000BB;STICKLINE (cxh5 > REF (cxh5,1),0, cxh5,0.9, 0), COLOR0000DD;STICKLINE (cxh5 > REF (cxh5,1),0, cxh5,0.3, 0), COLOR0000FF;STICKLINE (cxh5 < REF (cxh5, 1),0,cxh5,3,0), COLOR005500;STICKLINE (cxh5 < REF (cxh5,1),0, cxh5,2.6,0), COLOR007700;STICKLINE (cxh5 < REF (cxh5, 1),0,cxh5,2.1, 0), COLOR009900;STICKLINE (cxh5 < REF (cxh5,1),0 ,cxh5,1.5, 0), COLOR00BB00;STICKLINE (cxh5 < REF (cxh5,1),0 ,cxh5,0.9, 0), COLOR00DD00;STICKLINE (cxh5 < REF (cxh5,1),0, cxh5,0.3, 0), COLOR00FF00;cxh21:=SMA (ABS (HIGH - cxh1), 13, 1) / SMA (MIN (HIGH-cxh1, 0),10,1);{程序化久久公式網www.tumamayizhan.com}cxh31:=EMA (cxh21, 10);cxh41:=HHV (HIGH, 33);cxh51:= EMA(IF(HIGH >= cxh41, cxh31, 0), 3);主力拉高:IF(cxh51<REF (cxh51,1),cxh51,0),COLORYELLOW,NODRAW;STICKLINE (cxh51 < REF (cxh51, 1), 0, cxh51, 3,0), COLORYELLOW;出貨: IF (cxh51 >REF (cxh51,1), cxh51, 0), COLORCYAN, NODRAW;STICKLINE (cxh51 > REF (cxh51, 1), 0, cxh51,3,0), COLORCYAN;
{買賣MACD}cxh3:=(CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100;cxh4:=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100;cxh5:=(CLOSE-MA(CLOSE,32))/MA(CLOSE,32)*100;cxh6:=(cxh3+cxh4+cxh5)/3;cxh7:=EMA(cxh6,5);指標: EMA(EMA(cxh3,5),5)*3, COLORSTICK;cxh8:=IF(cxh6<=-20,10,0);cxh9:=HHV(cxh8,10);STICKLINE(cxh8=10,20,10,5,0),COLOR6666FF;cxhA:=IF(cxh9 AND CROSS(MA(CLOSE,3),MA(CLOSE,5)),20,0);K:EMA(cxh7,5)*2, , COLORFF00FF;D:EMA(K,5), , COLORWHITE;J:K*3-D*2, ,COLORYELLOW;cxhB:=BETWEEN(CLOSE,MA(CLOSE,3),MA(CLOSE,5)) AND J>10;換手:= VOL/CAPITAL*100, , COLORYELLOW;成交〖萬手〗:=VOL/10000, ,COLORWHITE;DRAWTEXT(cxh8=10 AND FILTER(cxh8=10,5),-10{15},'近底部'),LINETHICK1,COLORYELLOW;STICKLINE(cxh8=10 AND FILTER(cxh8=10,5),-1.6{20},-10,5,0),COLORYELLOW;DRAWTEXT(cxhA=20,15,'底部'),LINETHICK1,COLORWHITE;STICKLINE((cxhA=20),0,10,5,0),COLORWHITE;cxhC:=(ZIG(3,5)>REF(ZIG(3,5),1)) AND (REF(ZIG(3,5),1)<=REF(ZIG(3,5),2)) AND (REF(ZIG (3,5),2)<=REF(ZIG(3,5),3));cxhD:=(ZIG(3,5)<REF(ZIG(3,5),1)) AND (REF(ZIG(3,5),1)>=REF(ZIG(3,5),2)) AND (REF(ZIG (3,5),2)>=REF(ZIG(3,5),3));STICKLINE((cxhC=1),(-14),0,4,0),COLOR0000FF;DRAWTEXT((cxhC=1),(-14),'買'),COLOR0000FF;STICKLINE((cxhD=1),14,0,4,0),COLOR00FF00;DRAWTEXT((cxhD=1),18,'賣'),COLOR00FF00;cxhE:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;cxhF:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA ((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);cxh10:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA ((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);cxh11:=cxhF<REF(cxh10,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);DRAWTEXT(cxh11 AND COUNT(cxh11,30)=1,15,'大資金活動'),LINETHICK1,COLORFF00FF;{STICKLINE(cxh11 AND COUNT(cxh11,30)=1,1,10,5,0),COLORFF00FF;}cxh12:=(HIGH+LOW+CLOSE)/3;cxh13:=(cxh12-MA(cxh12,14))/(0.015*AVEDEV(cxh12,14));cxh14:=(cxh12-MA(cxh12,70))/(0.015*AVEDEV(cxh12,70));cxh15:=IF(cxh13>=150 AND cxh13<200 AND cxh14>=150 AND cxh14<200,10,0);cxh16:=IF(cxh13<=-150 AND cxh13>-200 AND cxh14<=-150 AND cxh14>-200,-10,cxh15);cxh17:=(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*100;cxh18:=100-ABS(cxh17);cxh19:=IF(cxh18<90,cxh18,100);cxh1A:=IF(cxhE>0,cxhE,0);cxh1B:=IF(cxh14>=200 AND cxh13>=150,15,IF(cxh14<=-200 AND cxh13<=-150,-15,cxh16))+60;cxh1C:=cxh1A>48 AND cxh1B>60 AND cxh19<100;DRAWTEXT(cxh1C AND COUNT(cxh1C,30)=1,15,'大筆出貨'),LINETHICK1,COLORFFCC66;STICKLINE(cxh1C AND COUNT(cxh1C,30)=1,0,10,5,0),COLORFFCC66;{程序化交易 www.tumamayizhan.com }{程序化交易 www.tumamayizhan.com }
?
公式導入教程: 【通達信公式源碼導入方法教程】 【同花順公式源碼導入方法教程】 【大智慧新一代公式源碼導入方法教程】
?
有思路,想編寫各種指標公式,交易模型,選股公式,還原公式的朋友
可聯系技術人員 QQ: 262069696 或微信:cxhjy888 進行 有償收費 編寫!(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)
(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)
相關文章
-
沒有相關內容