主圖疊加MACD(如何將MACD/KDJ等副圖放在主圖)
已經(jīng)較少登錄論壇,偶有同學(xué)短信要求做指標(biāo)或?qū)戇x股,簡(jiǎn)單或方便的我會(huì)幫助,復(fù)雜點(diǎn)的自己也懶了很多,不能回復(fù)者見(jiàn)諒!其實(shí)很多都是論壇已經(jīng)發(fā)過(guò)很多次或解決得很好的問(wèn)題,只要用心查查就能發(fā)現(xiàn)。如何將副圖放主圖,
============
MACD主圖疊加指標(biāo),在這里我只寫飛狐的
一方案,將MACD放在主圖上方
DIFZ:=EMA(C,12)-EMA(C,26);
DEAZ:=EMA(DIFZ,9);
MACDZ:=5*(DIFZ-DEAZ);
N1:=SYSPARAM(3);
NN:=N1-SYSPARAM(2)+1;
HH:=HHV(C,NN);
LL:=LLV(C,NN);
最高:=HH[N1];
最低:=LL[N1];
RCC:=最高*1.05-(最高*1.05-最低*1)*0.1;//MACD放在主圖上邊的0軸定性
限制顯示K線面積:=RANGE(BARPOS,SYSPARAM(3)-120,SYSPARAM(3)+1);//限制在120個(gè)K線范圍內(nèi),可自行調(diào)節(jié)
FILLRGN(DIFZ>DEAZ AND 限制顯示K線面積,DIFZ*5/2+RCC,EMA(DIFZ*5/2+RCC,9)),COLORFF0080;
FILLRGN(DIFZ<=DEAZ AND 限制顯示K線面積,DIFZ*5/2+RCC,EMA(DIFZ*5/2+RCC,9)),COLORGRAY;
{以上是DIFF/DEA畫(huà)色帶}
STICKLINE((RCC+MACDZ)>RCC AND (RCC+MACDZ)<=REF(RCC+MACDZ,1) AND 限制顯示K線面積,RCC,RCC+MACDZ,5,0),COLOR400080;
STICKLINE((RCC+MACDZ)>RCC AND (RCC+MACDZ)>REF(RCC+MACDZ,1) AND 限制顯示K線面積,RCC,RCC+MACDZ,5,0),COLOR00FFFF;
STICKLINE((RCC+MACDZ)<=RCC AND (RCC+MACDZ)<=REF(RCC+MACDZ,1) AND 限制顯示K線面積,RCC,RCC+MACDZ,5,0),COLOR008080;
STICKLINE((RCC+MACDZ)<=RCC AND (RCC+MACDZ)>REF(RCC+MACDZ,1) AND 限制顯示K線面積,RCC,RCC+MACDZ,5,0),COLORC080FF;
{以上顯示柱子}
PARTLINE(限制顯示K線面積,EMA(DIFZ*5/2+RCC,9)),COLORFFFFFF,LINETHICK1,PRECISION2;
PARTLINE(限制顯示K線面積,DIFZ*5/2+RCC),COLORRED,LINETHICK1,PRECISION2;
PARTLINE((DIFZ*5/2+RCC)<=REF(DIFZ*5/2+RCC,1) AND 限制顯示K線面積,DIFZ*5/2+RCC),COLORFFF000,LINETHICK1,PRECISION2;
{以上是顯示DIFF和DEA}
{顯示K線,以免被色帶蓋住}
STICKLINE(C>O,H,L,0.1,1),COLORRED;
STICKLINE(C>O,C,O,8,1),COLORRED;
STICKLINE(C<=O,H,L,0.1,1),COLORCYAN;
STICKLINE(C<=O,C,O,8,1),COLORCYAN;
{均線狀態(tài)}
MA5:MA(C,5);
MA10:MA(C,10);
MA20:MA(C,20);
MA30:MA(C,30);
MA60:MA(C,60);


二方案,將MACD放在主圖下邊
DIFZ:=EMA(C,12)-EMA(C,26);
DEAZ:=EMA(DIFZ,9);
MACDZ:=5*(DIFZ-DEAZ);
N1:=SYSPARAM(3);
NN:=N1-SYSPARAM(2)+1;
HH:=HHV(C,NN);
LL:=LLV(C,NN);
最高:=HH[N1];
最低:=LL[N1];
RCC:=最低*0.95-(最高*1.05-最低*0.95)*0.1;//MACD放在主圖下邊的0軸定性
限制顯示K線面積:=RANGE(BARPOS,SYSPARAM(3)-120,SYSPARAM(3)+1);//限制在120個(gè)K線范圍內(nèi),可自行調(diào)節(jié)
FILLRGN(DIFZ>DEAZ AND 限制顯示K線面積,DIFZ*5/2+RCC,EMA(DIFZ*5/2+RCC,9)),COLORFF0080;
FILLRGN(DIFZ<=DEAZ AND 限制顯示K線面積,DIFZ*5/2+RCC,EMA(DIFZ*5/2+RCC,9)),COLORGRAY;
{以上是DIFF/DEA畫(huà)色帶}
STICKLINE((RCC+MACDZ)>RCC AND (RCC+MACDZ)<=REF(RCC+MACDZ,1) AND 限制顯示K線面積,RCC,RCC+MACDZ,5,0),COLOR400080;
STICKLINE((RCC+MACDZ)>RCC AND (RCC+MACDZ)>REF(RCC+MACDZ,1) AND 限制顯示K線面積,RCC,RCC+MACDZ,5,0),COLOR00FFFF;
STICKLINE((RCC+MACDZ)<=RCC AND (RCC+MACDZ)<=REF(RCC+MACDZ,1) AND 限制顯示K線面積,RCC,RCC+MACDZ,5,0),COLOR008080;
STICKLINE((RCC+MACDZ)<=RCC AND (RCC+MACDZ)>REF(RCC+MACDZ,1) AND 限制顯示K線面積,RCC,RCC+MACDZ,5,0),COLORC080FF;
{以上顯示柱子}
PARTLINE(限制顯示K線面積,EMA(DIFZ*5/2+RCC,9)),COLORFFFFFF,LINETHICK1,PRECISION2;
PARTLINE(限制顯示K線面積,DIFZ*5/2+RCC),COLORRED,LINETHICK1,PRECISION2;
PARTLINE((DIFZ*5/2+RCC)<=REF(DIFZ*5/2+RCC,1) AND 限制顯示K線面積,DIFZ*5/2+RCC),COLORFFF000,LINETHICK1,PRECISION2;
{以上是顯示DIFF和DEA}
{顯示K線,以免被色帶蓋住}
STICKLINE(C>O,H,L,0.1,1),COLORRED;
STICKLINE(C>O,C,O,8,1),COLORRED;
STICKLINE(C<=O,H,L,0.1,1),COLORCYAN;
STICKLINE(C<=O,C,O,8,1),COLORCYAN;
{均線狀態(tài)}
MA5:MA(C,5);
MA10:MA(C,10);
MA20:MA(C,20);
MA30:MA(C,30);
MA60:MA(C,60);


{股票公式網(wǎng)http://www.整理}