指標(biāo)公式源碼分析及使用參考說明:
?
這段代碼是一個程序化交易策略,包含了多個技術(shù)分析指標(biāo),下面對每個指標(biāo)進(jìn)行簡要的分析:
1. cxh1和cxh2:分別計(jì)算最近10日的最低價和最近25日的最高價,并用于后續(xù)的趨勢計(jì)算。
2. 趨勢指標(biāo):根據(jù)最近10日的收盤價、最近10日最低價和最近25日最高價的關(guān)系計(jì)算出一個趨勢值,并根據(jù)趨勢的漲跌情況繪制不同顏色的線條和方向箭頭。
3. 成交量指標(biāo):計(jì)算5日和10日的成交量平均值,并根據(jù)成交量的大小關(guān)系繪制不同顏色的柱狀圖。
4. MACD指標(biāo):通過計(jì)算12日和26日的指數(shù)移動平均線之間的差異(DIF)和9日DIF的指數(shù)移動平均線之間的差異(DEA),進(jìn)而繪制MACD柱狀圖和MACD叉的情況。
5. KDJ指標(biāo):通過計(jì)算最近9日的最高價、最低價和收盤價的比例,并進(jìn)行平滑處理,得出K、D、J三條線。根據(jù)KDJ指標(biāo)的取值情況,可以判斷股票的超買或超賣狀態(tài),并繪制相應(yīng)的KDJ叉。
?
源碼:
?
?
關(guān)注:20,POINTDOT;警戒:80,POINTDOT;cxh1:=LLV(LOW,10);cxh2:=HHV(HIGH,25);趨勢:= EMA((CLOSE-cxh1)/(cxh2-cxh1)*110,10),COLORFF00FF,LINETHICK5;IF(趨勢>=REF(趨勢,1),趨勢,DRAWNULL),COLORFF00FF,LINETHICK2;IF(趨勢< REF(趨勢,1),趨勢,DRAWNULL),COLOR00FFFF,LINETHICK2;STICKLINE(趨勢>=REF(趨勢,1) ,趨勢 ,REF(趨勢,1),3 ,1),COLORRED,LINETHICK3;STICKLINE(趨勢< REF(趨勢,1) ,趨勢 ,REF(趨勢,1),3 ,1),COLOR00FF00,LINETHICK3;IF(趨勢>=REF(趨勢,1),0,13),COLORFF00FF,LINETHICK2;DRAWICON(趨勢>=REF(趨勢,1),8,1);DRAWICON(趨勢< REF(趨勢,1),2,2);VOLUME:=VOL,VOLSTICK;MAVOL1:=MA(VOLUME,5);MAVOL2:=MA(VOLUME,10);STICKLINE(MAVOL1>=MAVOL2,122,116,3,0),COLORFF00FF;STICKLINE (MAVOL1<MAVOL2,122,116,3,0),COLOR00FFFF;成交量叉:MAVOL1>MAVOL2,POINTDOT;DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);DEA:=EMA(DIF,9);MACD:=(DIF-DEA)*2,COLORSTICK;STICKLINE (DIF>=DEA,114,108,3,0),COLORFF00FF;STICKLINE (DIF<DEA,114,108,3,0),COLOR00FFFF;MACD叉:DIF>DEA,POINTDOT;RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;{程序化久久公式網(wǎng)}K:=SMA(RSV,3,1);D:=SMA(K,3,1);J:=3*K-2*D;STICKLINE (K>=D,106,100,3,0),COLORFF00FF;STICKLINE (K<D,106,100,3,0),COLOR00FFFF;KDJ叉:K>D POINTDOT;DRAWTEXT(CURRBARSCOUNT=3,119,'VOL'),COLORFF0000;DRAWTEXT(CURRBARSCOUNT=3,111,'MACD'),COLORFF0000;DRAWTEXT(CURRBARSCOUNT=3,103,'KDJ'),COLORFF0000;
{程序化交易 www.tumamayizhan.com }
?
公式導(dǎo)入教程: 【通達(dá)信公式源碼導(dǎo)入方法教程】 【同花順公式源碼導(dǎo)入方法教程】 【大智慧新一代公式源碼導(dǎo)入方法教程】
?