通达信公式源码概况:
指标类别:通达信公式
授权方式: 免费版
指标评级: ★★★★★
指标分类: 策略
画线方法: 副图
R:=(ZDMR+BDMR);
RSV:=(r-LLV(r,15))/(HHV(r,15)-LLV(r,15))*100;
RS:=(C-LLV(L,30))/(HHV(H,30)-LLV(L,30))*100;
价趋线:MA(RS,1),colorwhite,linethick1;
量:MA(RSV,3),colorred;
量副:EMA(量,3),coloryellow;
底线:10,DOTLINE,colorgreen;
强线:30,DOTLINE,ColorDB7093;
DRAWICON(CROSS(量副,底线),8,1);
DRAWICON(CROSS(价趋线,强线),30,7);
A:=(3*C+H+L+O)/6;XJ:=(A+0.618*REF(A,1)+0.382*REF(A,2)+0.236*REF(A,3)+0.146*REF(A,4))/2.382;YCZXH:=(MA(HHV(A,2),5)+MA(HHV(A,2),13)+MA(HHV(A,2),21)+MA(HHV(A,2),32))/4;YCZXL:=(MA(LLV(A,2),5)+MA(LLV(A,2),13)+MA(LLV(A,2),21)+MA(LLV(A,2),32))/4;SMH:EMA(YCZXH,21),COLOR004000,LINETHICK2;SML:EMA(YCZXL,21),COLOR004000,LINETHICK2;SMJ:(SML+SMH)/2,COLOR004000,LINETHICK2;PJ:=(10*A+9*REF(A,1)+8*REF(A,2)+7*REF(A,3)+6*REF(A,4)+5*REF(A,5)+4*REF(A,6)+3*REF(A,7)+2*REF(A,8)+REF(A,9))/55;A1:=EMA(PJ,3),COLOR004000;A2:=EMA(PJ,5),COLOR004000;A3:=EMA(PJ,7),COLOR004000;A4:=EMA(PJ,9),
COLOR004000;A5:=EMA(PJ,11),COLOR004000;LX:=REF(XJ,1);ZD:=(SMA(MAX(XJ-LX,0),5,1)/SMA(ABS(XJ-LX),5,1))*100;KX1:=(CLOSE =OPEN)ANDZD =50;KX2:=(CLOSE OPEN)ANDZD =50;KX3:=(CLOSE =OPEN)ANDZD 50;KX4:=(CLOSE OPEN)ANDZD 50;IF(A5 REF(A5,1),A5,DRAWNULL),COLOR820000,LINETHICK2;IF(A5 REF(A5,1),A5,DRAWNULL),COLOR00005B,LINETHICK2;IF(A4 REF(A4,1),A4,DRAWNULL),COLOR8C0000,LINETHICK1;IF(A4 REF(A4,1),A4,DRAWNULL),COLOR000055,LINETHICK1;IF(A3 REF(A3,1),A3,DRAWNULL),COLOR9B0000,LINETHICK1;IF(A3 REF(A3,1),A3,DRAWNULL),COLOR00006C,LINETHICK1;IF(A2 REF(A2,1),A2,DRAWNULL),COLORBB0000,LINETHICK1;IF(A2 REF(A2,1),A2,DRAWNULL),
COLOR00007D,LINETHICK1;IF(A1 REF(A1,1),A1,DRAWNULL),COLORCC0000,LINETHICK1;IF(A1 REF(A1,1),A1,DRAWNULL),COLOR00009B,LINETHICK1;AAA2:=SUM(IF(CLOSE REF(CLOSE,1),VOL*C,0),0);AAA3:=SUM(IF(CLOSE REF(CLOSE,1),VOL*C,0),0);AAA4:=SUM(IF(CLOSE=REF(CLOSE,1),VOL*C,0),0);BB1:=0;B1万元:=DVOL*DCLOSE/100;B1差:=B1万元-REF(B1万元,1);B2万元:=DVOL*DCLOSE/100;B2比:=B2万元/REF(B2万元,1);净流入万元:=(AAA2-AAA3-0.5*AAA4);PM:=MA(净流入万元,1);PMA:=PM/REF(PM,1) 1;PMB:=REF(PMA,1) 1ANDPMA;密码:=(EMA(MA(B1万元,2),2))/100000,COLORYELLOW,NODRAW;二日比:=密码/REF(密码,1);:=PMBAND密码 REF(密码,1)AND二日比 1,COLORRED,NODRAW;均价线:=AMOUNT/V/100;均价线2:=MA(均价线,3);均价线5:=MA(均价线,5);均价线10:=MA(均价线,10);均价线30:=MA(均价线,30);:=C 均价线2AND均价线2 REF(均价线2,1)ANDREF(均价线2,1) REF(均价线2,2)ANDREF(均价线2,2) REF(均价线2,3)AND选股;STICKLINE(突破,H,L,5,0),LINETHICK1,COLORRED;STICKLINE(突破,H,L,0.2,0),COLORYELLOW;STICKLINE(突破,O,C,2,0),LINETHICK1,COLORYELLOW;
VAR1:=EMA(CLOSE,8);
VAR2:=EMA(VAR1,20);
VAR3:=CROSS(VAR1,VAR2);
VAR4:=VAR1 EMA(CLOSE,120);
VAR5:=EMA(SMA((CLOSE-LLV(LOW,19))/(HHV(HIGH,19)-LLV(LOW,19))*100,8,1),3);
N:=(C-REF(C,55))/REF(C,55)*100;
量价关系:=100*N/SUM(V,55);
STICKLINE(量价关系 0,量价关系*2,0,2,0),colorred;
STICKLINE(量价关系 =0,量价关系*2,0,2,0),colorgreen;
N1:=(C-REF(C,34))/REF(C,34)*100;
量价关系1:=100*N1/SUM(V,34);
STICKLINE(量价关系1 0,量价关系1*1,0,2,0),COLOR8977FF;
STICKLINE(量价关系1 =0,量价关系1*1,0,2,0),COLORFFFF00;
N2:=(C-REF(C,13))/REF(C,13)*100;
量价关系2:=100*N2/SUM(V,13);
STICKLINE(量价关系2 0,量价关系2*0.5,0,2,0),COLOR00FFFF;
STICKLINE(量价关系2 =0,量价关系2*0.5,0,2,0),COLORFFFFFF;
天河过江龙:STICKLINE(VAR5 20ANDVAR5 80,VAR5,VAR5,6,1),POINTDOT,LINETHICK2,colorFFFFff;
STICKLINE(VAR5 80,VAR5,VAR5,6,1),POINTDOT,LINETHICK2,colorFF0000;
STICKLINE(VAR5 90,VAR5,VAR5,6,1),POINTDOT,LINETHICK2,colorFFFF00;
STICKLINE(VAR5 20,VAR5,VAR5,6,1),POINTDOT,LINETHICK2,colorFFF00F;
STICKLINE(VAR5 10,VAR5,VAR5,6,1),POINTDOT,LINETHICK2,colorFF00FF;
风险线:80,POINTDOT,colorFF0000;
牛熊线:50,POINTDOT,colorFFFFFF;
安全线:20,POINTDOT,colorFF00FF;
公式解读:
指标公式知识:牛市熊市的规律
一阴一阳之谓道,大家知道冬至(每年12月22日左右)是白天时间最短的一天,夏至(每年6月22日左右)是白天时间最长的一天,冬至日正是太阳直射到南回归线一天,这一天一过,白天逐日增长,一直到第二年6月22日左右,太阳直射到北回归线的这一天,就是夏至日。所以夏至日为阳气最旺日,逐日阴生,冬至日是阴气最旺日,逐日阳生。所以从冬至----到夏至阳长阴消,市场价格常常引发出大的顶部;夏至---到冬至,阴长阳消,市场价格走势常常引发大波浪的底部。
上面是上证指数1991年-----2001年月线图
上面是上证指数2001年-----2010年月线图(2007年的疯狂也注就了2008的灭亡)
今天这里要说的是中国股市这近20年来都是这样的运行模式是:
一年两波行情:春季行情+秋季行情,做完就休息!
A----如果是牛市上升周期,则春季大行情,秋季中级行情:春天大涨,夏天横盘;秋天中涨,冬天回落!
B----如果是熊市反弹周期。则春季中级反弹行情,秋季没有行情!春天小涨,夏天横;秋天不涨,冬天跌!春天横,夏天跌死人,秋天小涨,冬天跌!
-----只要按照上述的观点做,你将年年笑!
-----请有心人打开所有指数月线图看是否符合上述规律?
------绝对逃不过!
-----做股票还是不要“太乐观”吧,乐观容易受到伤害!
-----还是保守点,悲观点,小心点,记住:在中国做事哀兵必胜!
公式解读:
每日通达信公式解答:
编写条件:
绿柱连续5日缩短的选股公式。
编写方法:
macd:= MacD.maCD
XG:EVERY(MACD 0ANDMACD REF(MACD,1),5);