资金流向分时通达信指标公式源码
- 格式:doc
- 大小:199.00 KB
- 文档页数:2
这个公式可是分时图上使用的啊,可不要放到K线图里用啊,可以看分时图上的,机构,主力,散户,大户,红线进,绿线出超买:=IF((ISBUYORDER,AMOUNT>=(FINANCE(40)*0.05/100))AND(DCLOSE>= DOPEN),AMOUNT/10000,0);超卖:=IF((AMOUNT>=(FINANCE(40)*0.05/100))AND(DCLOSE<=DOPEN),AMO UNT/10000,0);大买:=IF(((ISBUYORDER,AMOUNT>=(FINANCE(40)*0.025/100))AND(ISBUYOR DER,AMOUNT<(FINANCE(40)*0.05/100)))AND(DCLOSE>=DOPEN),AMOUNT/ 10000,0);大卖:=IF(((AMOUNT>=(FINANCE(40)*0.025/100))AND(AMOUNT<(FINANCE(40 )*0.05/100)))AND(DCLOSE<=DOPEN),AMOUNT/10000,0);中买:=IF(((ISBUYORDER,AMOUNT>=(FINANCE(40)*0.005/100))AND(ISBUYOR DER,AMOUNT<(FINANCE(40)*0.025/100)))AND(DCLOSE>=DOPEN),AMOUNT /10000,0);中卖:=IF(((AMOUNT>=(FINANCE(40)*0.005/100))AND(AMOUNT<(FINANCE(40 )*0.025/100)))AND(DCLOSE<=DOPEN),AMOUNT/10000,0);散买:=IF((ISBUYORDER,AMOUNT<(FINANCE(40)*0.005/100))AND(DCLOSE>= DOPEN),AMOUNT/10000,0);散卖:=IF((AMOUNT<(FINANCE(40)*0.005/100))AND(DCLOSE<=DOPEN),AMOU NT/10000,0);Z:=(SUM(超买,0)-SUM(超卖,0))+(SUM(大买,0)-SUM(大卖,0))+(SUM(中买,0)-SUM(中卖,0))+(SUM(散买,0)-SUM(散卖,0));★总净:Z,COLORSTICK;★主净:(SUM(超买,0)-SUM(超卖,0))+(SUM(大买,0)-SUM(大卖,0)),LINETHICK8,COLORYELLOW;★超净:SUM(超买,0)-SUM(超卖,0),COLORRED,LINETHICK2;★大净:SUM(大买,0)-SUM(大卖,0),COLORMAGENTA,LINETHICK2; ★中净:SUM(中买,0)-SUM(中卖,0),COLORBLUE,LINETHICK1;★散净:SUM(散买,0)-SUM(散卖,0),COLORGREEN,LINETHICK1; DRAWTEXT(ISLASTBAR AND C,★主净,'★主力'),COLORYELLOW; DRAWTEXT(ISLASTBAR AND C,★超净,'★机构'),COLORRED; DRAWTEXT(ISLASTBAR AND C,★大净,'★大户'),COLORMAGENTA; DRAWTEXT(ISLASTBAR AND C,★中净,'★中户'),COLORBLUE; DRAWTEXT(ISLASTBAR AND C,★散净,'★散户'),COLORGREEN;。
通达信主力大户资金进出指标指标公式源码1.主力动向指标(DMI)的计算公式如下:DMI=((H-L)/(H+L))*100其中,H表示当日最高价,L表示当日最低价。
主力动向指标表达的是主力动能的强弱程度,当主力动向指标较大时,主力资金进出的力度较强,市场上涨的概率较大。
2.主力资金净流入指标(MF)的计算公式如下:MF=主力买入资金-主力卖出资金主力买入资金表示当日主力买入的成交额,主力卖出资金表示当日主力卖出的成交额。
主力资金净流入指标表达的是主力资金的净流入情况,当主力资金净流入较大时,意味着主力资金在市场中较为活跃,市场上涨的概率较大。
通过计算主力动向指标和主力资金净流入指标,可以综合判断主力资金的进出方向,以及主力资金净流入的大小。
当主力动向指标和主力资金净流入指标同时为正时,意味着主力资金正在大量流入市场,通常预示着市场的上涨趋势;当主力动向指标为负,主力资金净流入指标为负时,意味着主力资金正在大规模流出市场,通常预示着市场的下跌趋势。
在通达信软件中,可以通过编写相应的公式源码来计算主力大户资金进出指标。
以下是一个示例的源码:```cpp//定义主力动向指标(DMI)计算公式float DMI(float high, float low)return ((high - low) / (high + low)) * 100;//定义主力资金净流入指标(MF)计算公式float MF(float buy, float sell)return buy - sell;//主函数int maifloat high, low, buy, sell;//输入当日最高价、最低价、主力买入资金、主力卖出资金cout << "请输入当日最高价:";cin >> high;cout << "请输入当日最低价:";cin >> low;cout << "请输入主力买入资金:";cin >> buy;cout << "请输入主力卖出资金:";cin >> sell;//计算主力动向指标和主力资金净流入指标float dmi = DMI(high, low);float mf = MF(buy, sell);//输出结果cout << "主力动向指标(DMI)为:" << dmi << endl;cout << "主力资金净流入指标(MF)为:" << mf << endl;return 0;```以上是简单示例源码,可以根据具体需求进行修改和优化。
四条资金指标通达信指标公式源码通达信是一种常用的股票行情软件,提供了很多技术指标供股民参考。
其中四条资金指标是一种常用的指标,通过分析资金流入流出情况来判断市场的买卖氛围,可以帮助股民判断股票走势。
下面是四条资金指标的通达信指标公式源码及解释。
1.主力动态买卖指标(CMF)公式:CMF:(H+L+C)*V/100其中,H为当日最高价,L为当日最低价,C为当日收盘价,V为当日成交量。
主力动态买卖指标(CMF)通过计算成交量和价格的加权平均值,来衡量主力资金的买卖力度。
当CMF指标为正值时,表示主力资金正在流入,市场买气较强;当CMF指标为负值时,表示主力资金正在流出,市场卖气较强。
2.资金流量指标(CMFV)公式:CMFV:CMF/MA(CMF,N)其中,MA(CMF,N)为CMF的N日简单移动平均值。
资金流量指标(CMFV)通过计算CMF指标的N日移动平均值,去除波动性,从而更好地反映主力资金的买卖态势。
当CMFV指标升至高位时,表示主力资金的买气较强,市场可能会出现上涨;当CMFV指标下降至低位时,表示主力资金的卖气较强,市场可能会出现下跌。
3.资金流向指标(CMFI)公式:CMFI:(H+L+C)*V/MA(C,N)其中,MA(C,N)为收盘价的N日简单移动平均值。
资金流向指标(CMFI)通过计算当日价格乘以成交量与收盘价的N日移动平均值之比,来衡量资金流入流出情况。
当CMFI指标为正值时,表示资金流入,市场买气较强;当CMFI指标为负值时,表示资金流出,市场卖气较强。
4.资金捕捉指标(CMFO)公式:CMFO:(H+L+C)*V/MA(HV,COUNT)资金捕捉指标(CMFO)通过计算当日价格乘以成交量与最高价的N日简单移动平均值之比,来衡量资金流入流出情况。
当CMFO指标为正值且逐渐上升时,表示资金流入,市场买气较强;当CMFO指标为负值且逐渐下降时,表示资金流出,市场卖气较强。
以上就是通达信中四条资金指标的公式源码及解释。
通达信指标公式源码-资金流向分布变化的公式太好了(总11页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--{222资金分布1}超B:=L2_AMO(0,2)/;大B:=L2_AMO(1,2)/;中B:=L2_AMO(2,2)/;小B:=L2_AMO(3,2)/;超S:=L2_AMO(0,3)/;大S:=L2_AMO(1,3)/;中S:=L2_AMO(2,3)/;小S:=L2_AMO(3,3)/;TESTSKIP(NOT(超B OR 大B OR 中B OR 小B OR 超S OR 大S OR 中S OR 小S)!=0);净流入:=(超B+大B+中B+小B)-(超S+大S+中S+小S);超大单:=(超B)-(超S);大单:=(大B)-(大S);中单:=(中B)-(中S);小单:=(小B)-(小S);DAZHI:=CONST(MAX(ABS(净流入),MAX(ABS(超大单),MAX(ABS(大单),MAX(ABS(中单),ABS(小单)))))),NODRAW;近5净入:=SUM(净流入,5);近5超:=SUM(超大单,5);近5大:=SUM(大单,5);近5中:=SUM(中单,5),;近5小:=SUM(小单,5);近10净入:=SUM(净流入,10);近10超:=SUM(超大单,10);近10大:=SUM(大单,10);近10中:=SUM(中单,10),;近10小:=SUM(小单,10);近20净入:=SUM(净流入,20);近20超:=SUM(超大单,20);近20大:=SUM(大单,20);近20中:=SUM(中单,20);近20小:=SUM(小单,20);流入:=ABS(超B+大B+中B+小B)*1000/VOL;流出:=ABS(超S+大S+中S+小S)*1000/VOL;近5流入:=ABS(SUM(超B,5)+SUM(大B,5)+SUM(中B,5)+SUM(小B,5))*1000/VOL; 近5流出:=ABS(SUM(超S,5)+SUM(大S,5)+SUM(中S,5)+SUM(小S,5))*1000/VOL; 近10流入:=ABS(SUM(超B,10)+SUM(大B,10)+SUM(中B,10)+SUM(小B,10))*1000/VOL;近10流出:=ABS(SUM(超S,10)+SUM(大S,10)+SUM(中S,10)+SUM(小S,10))*1000/VOL;近20流入:=ABS(SUM(超B,20)+SUM(大B,20)+SUM(中B,20)+SUM(小B,20))*1000/VOL;近20流出:=ABS(SUM(超S,20)+SUM(大S,20)+SUM(中S,20)+SUM(小S,20))*1000/VOL;净流买比:=流入*100/(流入+流出);净流买比5:=近5流入*100/(近5流入+近5流出);净流买比10:=近10流入*100/(近10流入+近10流出);净流买比20:=近20流入*100/(近20流入+近20流出);AAS:=CONST(MAX(ABS(流入),ABS(流出)))*4,NODRAW;{ 当日 }DRAWRECTREL(0,0,243,,IF(120,RGB(10,0,0),0));{DRAWTEXT_FIX(CURRBARSCOUNT=1,,,0,'单位(万元)'),COLORDDDDDD;} DRAWRECTREL(10,ABS(CONST(880-(ABS(净流入)*50/DAZHI))),25,880,IF(CONST(净流入)>0,RGB(170,0,170),RGB(0,155,0)));DRAWRECTREL(48,ABS(CONST(880-(ABS(超大单)*50/DAZHI))),80,880,IF(CONST(超大单)>0,RGB(240,130,140),RGB(23,125,255)));DRAWRECTREL(96,ABS(CONST(880-(ABS(大单)*50/DAZHI))),128,880,IF(CONST(大单)>0,RGB(255,0,0),RGB(23,125,255)));DRAWRECTREL(144,ABS(CONST(880-(ABS(中单)*50/DAZHI))),176,880,IF(CONST(中单)>0,RGB(255,0,0),RGB(23,125,255)));DRAWRECTREL(192,ABS(CONST(880-(ABS(小单)*50/DAZHI))),224,880,IF(CONST(小单)>0,RGB(255,0,0),RGB(23,125,255)));DRAWRECTREL(30,205,190,145,RGB(0,140,0));DRAWRECTREL(30,195,190,155,RGB(0,160,0));DRAWRECTREL(30,185,190,165,RGB(0,180,0));DRAWRECTREL(30,175,190,175,RGB(0,210,0));DRAWRECTREL(30,205,30+CONST(净流买比*160/100),145,RGB(140,0,0)); DRAWRECTREL(30,195,30+CONST(净流买比*160/100),155,RGB(160,0,0)); DRAWRECTREL(30,185,30+CONST(净流买比*160/100),165,RGB(180,0,0)); DRAWRECTREL(30,175,30+CONST(净流买比*160/100),175,RGB(210,0,0)); DRAWTEXT_FIX(1,,,0,STRCAT(STRCAT('净流买比',CON2STR(净流买比,2)),'%')),COLORYELLOW;DRAWRECTREL(110,205,110,145,RGB(250,250,0));DRAWTEXT_FIX(CURRBARSCOUNT=1,,,0,'当日'),COLORFFFFFF;DRAWTEXT_FIX(CURRBARSCOUNT=1,,1,0,'净流'),COLORFFFFFF;DRAWTEXT_FIX(CURRBARSCOUNT=1,,1,0,'超大'),COLOR00FFFF;DRAWTEXT_FIX(CURRBARSCOUNT=1,,1,0,'大单'),COLORRED;DRAWTEXT_FIX(CURRBARSCOUNT=1,,1,0,'中单'),COLORRED;DRAWTEXT_FIX(CURRBARSCOUNT=1,,1,0,'小单'),COLORGREEN; DRAWNUMBER_FIX(CURRBARSCOUNT=1,,,0,CEILING(净流入)),COLORYELLOW; DRAWNUMBER_FIX(CURRBARSCOUNT=1,,,0,CEILING(超大单)),COLORYELLOW; DRAWNUMBER_FIX(CURRBARSCOUNT=1,,,0,CEILING(大单)),COLORYELLOW; DRAWNUMBER_FIX(CURRBARSCOUNT=1,,,0,CEILING(中单)),COLORYELLOW; DRAWNUMBER_FIX(CURRBARSCOUNT=1,,,0,CEILING(小单)),COLORYELLOW;{5日 }DRAWRECTREL(243,0,505,,IF(120,RGB(10,0,0),0));DRAWRECTREL(260,ABS(CON ST(880-(ABS(近5净入)*35/DAZHI))),275,880,IF(CONST(近5净入)>0,RGB(180,0,180),RGB(000,155,000)));DRAWRECTREL(301,ABS(CONST(880 -(ABS(近5超)*35/DAZHI))),333,880,IF(CONST(近5超)>0,RGB(240,130,140),RGB(23,125,255)));DRAWRECTREL(349,ABS(CONST(88 0-(ABS(近5大)*35/DAZHI))),381,880,IF(CONST(近5大)>0,RGB(255,0,0),RGB(23,125,255)));DRAWRECTREL(397,ABS(CONST(880-(ABS(近5中)*35/DAZHI))),429,880,IF(CONST(近5中)>0,RGB(255,0,0),RGB(23,125,255)));DRAWRECTREL(445,ABS(CONST(880-(ABS(近5小)*35/DAZHI))),477,880,IF(CONST(近5小)>0,RGB(255,0,0),RGB(23,125,255)));DRAWRECTREL(280,205,440,145,RGB(0,155,0));DRAWRECTREL(280,205,280+CONST(净流买比5*160/100),145,RGB(160,0,0)); DRAWTEXT_FIX(1,,,0,STRCAT(STRCAT('净流买比',CON2STR(净流买比5,2)),'%')),COLORYELLOW;DRAWRECTREL(360,205,360,145,RGB(250,250,0));DRAWTEXT_FIX(CURRBARSCOUNT=1,,,0,'5日'),COLORFFFFFF;DRAWTEXT_FIX(CURRBARSCOUNT=1,,1,0,'净流'),COLORFFFFFF;DRAWTEXT_FIX(CURRBARSCOUNT=1,,1,0,'超大'),COLOR00FFFF;DRAWTEXT_FIX(CURRBARSCOUNT=1,,1,0,'大单'),COLORRED;DRAWTEXT_FIX(CURRBARSCOUNT=1,,1,0,'中单'),COLORRED;DRAWTEXT_FIX(CURRBARSCOUNT=1,,1,0,'小单'),COLORGREEN;DRAWNUMBER_FIX(CURRBARSCOUNT=1,,,0,CEILING(近5净入)),COLORYELLOW; DRAWNUMBER_FIX(CURRBARSCOUNT=1,,,0,CEILING(近5超)),COLORYELLOW; DRAWNUMBER_FIX(CURRBARSCOUNT=1,,,0,CEILING(近5大)),COLORYELLOW; DRAWNUMBER_FIX(CURRBARSCOUNT=1,,,0,CEILING(近5中)),COLORYELLOW; DRAWNUMBER_FIX(CURRBARSCOUNT=1,,,0,CEILING(近5小)),COLORYELLOW;{ 10 }DRAWRECTREL(500,0,750,,IF(120,RGB(10,0,0),0));DRAWTEXT_FIX(CURRBARSCOUNT=1,,,0,'10日'),COLORFFFFFF; DRAWRECTREL(520,ABS(CONST(880-(ABS(近10净入)*25/DAZHI))),535,880,IF(CONST(近10净入)>0,RGB(180,0,180),RGB(000,155,000)));DRAWRECTREL(565,ABS(CONST(880-(ABS(近10超)*25/DAZHI))),595,880,IF(CONST(近10超)>0,RGB(240,130,140),RGB(23,125,255)));DRAWRECTREL(613,ABS(CONST(880-(ABS(近10大)*25/DAZHI))),645,880,IF(CONST(近10大)>0,RGB(255,0,0),RGB(23,125,255)));DRAWRECTREL(661,ABS(CONST(880-(ABS(近10中)*25/DAZHI))),693,880,IF(CONST(近10中)>0,RGB(255,0,0),RGB(23,125,255)));DRAWRECTREL(709,ABS(CONST(880-(ABS(近10小)*25/DAZHI))),741,876,IF(CONST(近10小)>0,RGB(255,0,0),RGB(23,125,255)));DRAWRECTREL(530,205,690,145,RGB(0,155,0));{DRAWRECTREL(530,195,690,155,RGB(0,175,0));DRAWRECTREL(530,185,690,165,RGB(0,195,0));DRAWRECTREL(530,175,690,175,RGB(0,225,0));}DRAWRECTREL(530,205,530+CONST(净流买比10*160/100),145,RGB(160,0,0)); {DRAWRECTREL(530,195,530+CONST(净流买比20*160/100),155,RGB(180,0,0)); DRAWRECTREL(530,185,530+CONST(净流买比20*160/100),165,RGB(200,0,0)); DRAWRECTREL(530,175,530+CONST(净流买比20*160/100),175,RGB(230,0,0));} DRAWTEXT_FIX(1,,,0,STRCAT(STRCAT('净流买比',CON2STR(净流买比10,2)),'%')),COLORYELLOW;DRAWRECTREL(610,205,610,145,RGB(250,250,0));DRAWTEXT_FIX(CURRBARSCOUNT=1,,1,0,'净流'),COLORFFFFFF;DRAWTEXT_FIX(CURRBARSCOUNT=1,,1,0,'超大'),COLOR00FFFF;DRAWTEXT_FIX(CURRBARSCOUNT=1,,1,0,'大单'),COLORRED;DRAWTEXT_FIX(CURRBARSCOUNT=1,,1,0,'中单'),COLORRED;DRAWTEXT_FIX(CURRBARSCOUNT=1,,1,0,'小单'),COLORGREEN;DRAWNUMBER_FIX(CURRBARSCOUNT=1,,,0,CEILING(近10净入)),COLORYELLOW; DRAWNUMBER_FIX(CURRBARSCOUNT=1,,,0,CEILING(近10超)),COLORYELLOW; DRAWNUMBER_FIX(CURRBARSCOUNT=1,,,0,CEILING(近10大)),COLORYELLOW; DRAWNUMBER_FIX(CURRBARSCOUNT=1,,,0,CEILING(近10中)),COLORYELLOW; DRAWNUMBER_FIX(CURRBARSCOUNT=1,,,0,CEILING(近10小)),COLORYELLOW;{ 20 }DRAWRECTREL(750,0,1001,,IF(120,RGB(10,0,0),0));DRAWTEXT_FIX(CURRBARSCOUNT=1,,,0,'20日'),COLORFFFFFF; DRAWRECTREL(770,ABS(CONST(880-(ABS(近20净入)*25/DAZHI))),785,880,IF(CONST(近20净入)>0,RGB(180,0,180),RGB(000,155,000)));DRAWRECTREL(815,ABS(CONST(880-(ABS(近20超)*25/DAZHI))),845,880,IF(CONST(近20超)>0,RGB(240,130,140),RGB(23,125,255)));DRAWRECTREL(863,ABS(CONST(880-(ABS(近20大)*25/DAZHI))),895,880,IF(CONST(近20大)>0,RGB(255,0,0),RGB(23,125,255)));DRAWRECTREL(911,ABS(CONST(880-(ABS(近20中)*25/DAZHI))),943,880,IF(CONST(近20中)>0,RGB(255,0,0),RGB(23,125,255)));DRAWRECTREL(959,ABS(CONST(880-(ABS(近20小)*25/DAZHI))),991,876,IF(CONST(近20小)>0,RGB(255,0,0),RGB(23,125,255)));DRAWRECTREL(800,205,960,145,RGB(0,155,0));{DRAWRECTREL(800,195,960,155,RGB(0,175,0));DRAWRECTREL(800,185,960,165,RGB(0,195,0));DRAWRECTREL(800,175,960,175,RGB(0,225,0));}DRAWRECTREL(800,205,800+CONST(净流买比20*160/100),145,RGB(160,0,0)); {DRAWRECTREL(800,195,800+CONST(净流买比20*160/100),155,RGB(180,0,0)); DRAWRECTREL(800,185,800+CONST(净流买比20*160/100),165,RGB(200,0,0)); DRAWRECTREL(800,175,800+CONST(净流买比20*160/100),175,RGB(230,0,0));} DRAWTEXT_FIX(1,,,0,STRCAT(STRCAT('净流买比',CON2STR(净流买比20,2)),'%')),COLORYELLOW;DRAWRECTREL(880,205,880,145,RGB(250,250,0));DRAWTEXT_FIX(CURRBARSCOUNT=1,,1,0,'净流'),COLORFFFFFF;DRAWTEXT_FIX(CURRBARSCOUNT=1,,1,0,'超大'),COLOR00FFFF;DRAWTEXT_FIX(CURRBARSCOUNT=1,,1,0,'大单'),COLORRED;DRAWTEXT_FIX(CURRBARSCOUNT=1,,1,0,'中单'),COLORRED;DRAWTEXT_FIX(CURRBARSCOUNT=1,,1,0,'小单'),COLORGREEN;DRAWNUMBER_FIX(CURRBARSCOUNT=1,,,0,CEILING(近20净入)),COLORYELLOW; DRAWNUMBER_FIX(CURRBARSCOUNT=1,,,0,CEILING(近20超)),COLORYELLOW; DRAWNUMBER_FIX(CURRBARSCOUNT=1,,,0,CEILING(近20大)),COLORYELLOW;DRAWNUMBER_FIX(CURRBARSCOUNT=1,,,0,CEILING(近20中)),COLORYELLOW; DRAWNUMBER_FIX(CURRBARSCOUNT=1,,,0,CEILING(近20小)),COLORYELLOW; {222资金分布2}超B:=L2_AMO(0,2)/;大B:=L2_AMO(1,2)/;中B:=L2_AMO(2,2)/;小B:=L2_AMO(3,2)/;超S:=L2_AMO(0,3)/;大S:=L2_AMO(1,3)/;中S:=L2_AMO(2,3)/;小S:=L2_AMO(3,3)/;TESTSKIP(NOT(超B OR 大B OR 中B OR 小B OR 超S OR 大S OR 中S OR 小S)!=0);净流入:=(超B+大B+中B+小B)-(超S+大S+中S+小S);超大单:=(超B)-(超S);大单:=(大B)-(大S);中单:=(中B)-(中S);小单:=(小B)-(小S);DAZHI:=CONST(MAX(ABS(净流入),MAX(ABS(超大单),MAX(ABS(大单),MAX(ABS(中单),ABS(小单)))))),NODRAW;近30净入:=SUM(净流入,30);近30超:=SUM(超大单,30);近30大:=SUM(大单,30);近30中:=SUM(中单,30),;近30小:=SUM(小单,30);近40净入:=SUM(净流入,40);近40超:=SUM(超大单,40);近40大:=SUM(大单,40);近40中:=SUM(中单,40),;近40小:=SUM(小单,40);近50净入:=SUM(净流入,50);近50超:=SUM(超大单,50);近50大:=SUM(大单,50);近50中:=SUM(中单,50);近50小:=SUM(小单,50);近60净入:=SUM(净流入,60);近60超:=SUM(超大单,60);近60大:=SUM(大单,60);近60中:=SUM(中单,60);近60小:=SUM(小单,60);流入:=ABS(超B+大B+中B+小B)*1000/VOL;流出:=ABS(超S+大S+中S+小S)*1000/VOL;近30流入:=ABS(SUM(超B,30)+SUM(大B,30)+SUM(中B,30)+SUM(小B,30))*1000/VOL;近30流出:=ABS(SUM(超S,30)+SUM(大S,30)+SUM(中S,30)+SUM(小S,30))*1000/VOL;近40流入:=ABS(SUM(超B,40)+SUM(大B,40)+SUM(中B,40)+SUM(小B,40))*1000/VOL;近40流出:=ABS(SUM(超S,40)+SUM(大S,40)+SUM(中S,40)+SUM(小S,40))*1000/VOL;近50流入:=ABS(SUM(超B,50)+SUM(大B,50)+SUM(中B,50)+SUM(小B,50))*1000/VOL;近50流出:=ABS(SUM(超S,50)+SUM(大S,50)+SUM(中S,50)+SUM(小S,50))*1000/VOL;近60流入:=ABS(SUM(超B,60)+SUM(大B,60)+SUM(中B,60)+SUM(小B,60))*1000/VOL;近60流出:=ABS(SUM(超S,60)+SUM(大S,60)+SUM(中S,60)+SUM(小S,60))*1000/VOL;净流买比30:=近30流入*100/(近30流入+近30流出);净流买比40:=近40流入*100/(近40流入+近40流出);净流买比50:=近50流入*100/(近50流入+近50流出);净流买比60:=近60流入*100/(近60流入+近60流出);AAS:=CONST(MAX(ABS(流入),ABS(流出)))*4,NODRAW;{ 30日 }DRAWRECTREL(0,0,243,,IF(120,RGB(10,0,0),0));{DRAWTEXT_FIX(CURRBARSCOUNT=1,,,0,'单位(万元)'),COLORDDDDDD;} DRAWRECTREL(10,ABS(CONST(880-(ABS(近30净入)*50/DAZHI))),25,880,IF(CONST(近30净入)>0,RGB(170,0,170),RGB(0,155,0)));超)*50/DAZHI))),80,880,IF(CONST(近30超)>0,RGB(240,130,140),RGB(23,125,255)));DRAWRECTREL(96,ABS(CONST(880-(ABS(近30大)*50/DAZHI))),128,880,IF(CONST(近30大)>0,RGB(255,0,0),RGB(23,125,255)));DRAWRECTREL(144,ABS(CONST(880-(ABS(近30中)*50/DAZHI))),176,880,IF(CONST(近30中)>0,RGB(255,0,0),RGB(23,125,255)));DRAWRECTREL(192,ABS(CONST(880-(ABS(近30小)*50/DAZHI))),224,880,IF(CONST(近30小)>0,RGB(255,0,0),RGB(23,125,255)));DRAWRECTREL(30,205,190,145,RGB(0,140,0));DRAWRECTREL(30,205,30+CONST(净流买比30*160/100),145,RGB(140,0,0)); DRAWTEXT_FIX(1,,,0,STRCAT(STRCAT('净流买比',CON2STR(净流买比30,2)),'%')),COLORYELLOW;DRAWRECTREL(110,205,110,145,RGB(250,250,0));DRAWTEXT_FIX(CURRBARSCOUNT=1,,,0,'30日'),COLORFFFFFF;DRAWTEXT_FIX(CURRBARSCOUNT=1,,1,0,'净流'),COLORFFFFFF;DRAWTEXT_FIX(CURRBARSCOUNT=1,,1,0,'超大'),COLOR00FFFF;DRAWTEXT_FIX(CURRBARSCOUNT=1,,1,0,'大单'),COLORRED;DRAWTEXT_FIX(CURRBARSCOUNT=1,,1,0,'中单'),COLORRED;DRAWTEXT_FIX(CURRBARSCOUNT=1,,1,0,'小单'),COLORGREEN; DRAWNUMBER_FIX(CURRBARSCOUNT=1,,,0,CEILING(近30净入)),COLORYELLOW; DRAWNUMBER_FIX(CURRBARSCOUNT=1,,,0,CEILING(近30超)),COLORYELLOW; DRAWNUMBER_FIX(CURRBARSCOUNT=1,,,0,CEILING(近30大)),COLORYELLOW; DRAWNUMBER_FIX(CURRBARSCOUNT=1,,,0,CEILING(近30中)),COLORYELLOW; DRAWNUMBER_FIX(CURRBARSCOUNT=1,,,0,CEILING(近30小)),COLORYELLOW; {40日 }DRAWRECTREL(243,0,505,,IF(120,RGB(10,0,0),0));DRAWRECTREL(260,ABS(CONST(880-(ABS(近40净入)*35/DAZHI))),275,880,IF(CONST(近40净入)>0,RGB(180,0,180),RGB(000,155,000)));DRAWRECTREL(301,ABS(CONST(880-(ABS(近40超)*35/DAZHI))),333,880,IF(CONST(近40超)>0,RGB(240,130,140),RGB(23,125,255)));DRAWRECTREL(349,ABS(CONST(880-(ABS(近40大)*35/DAZHI))),381,880,IF(CONST(近40大)>0,RGB(255,0,0),RGB(23,125,255)));DRAWRECTREL(397,ABS(CONST(880-(ABS(近40中)*35/DAZHI))),429,880,IF(CONST(近40中)>0,RGB(255,0,0),RGB(23,125,255)));小)*35/DAZHI))),477,880,IF(CONST(近40小)>0,RGB(255,0,0),RGB(23,125,255)));DRAWRECTREL(280,205,440,145,RGB(0,155,0));DRAWRECTREL(280,205,280+CONST(净流买比40*160/100),145,RGB(160,0,0)); DRAWTEXT_FIX(1,,,0,STRCAT(STRCAT('净流买比',CON2STR(净流买比40,2)),'%')),COLORYELLOW;DRAWRECTREL(360,205,360,145,RGB(250,250,0));DRAWTEXT_FIX(CURRBARSCOUNT=1,,,0,'40日'),COLORFFFFFF;DRAWTEXT_FIX(CURRBARSCOUNT=1,,1,0,'净流'),COLORFFFFFF;DRAWTEXT_FIX(CURRBARSCOUNT=1,,1,0,'超大'),COLOR00FFFF;DRAWTEXT_FIX(CURRBARSCOUNT=1,,1,0,'大单'),COLORRED;DRAWTEXT_FIX(CURRBARSCOUNT=1,,1,0,'中单'),COLORRED;DRAWTEXT_FIX(CURRBARSCOUNT=1,,1,0,'小单'),COLORGREEN; DRAWNUMBER_FIX(CURRBARSCOUNT=1,,,0,CEILING(近40净入)),COLORYELLOW; DRAWNUMBER_FIX(CURRBARSCOUNT=1,,,0,CEILING(近40超)),COLORYELLOW; DRAWNUMBER_FIX(CURRBARSCOUNT=1,,,0,CEILING(近40大)),COLORYELLOW; DRAWNUMBER_FIX(CURRBARSCOUNT=1,,,0,CEILING(近40中)),COLORYELLOW; DRAWNUMBER_FIX(CURRBARSCOUNT=1,,,0,CEILING(近40小)),COLORYELLOW; { 50 }DRAWRECTREL(500,0,750,,IF(120,RGB(10,0,0),0));DRAWTEXT_FIX(CURRBARSCOUNT=1,,,0,'50日'),COLORFFFFFF; DRAWRECTREL(520,ABS(CONST(880-(ABS(近50净入)*25/DAZHI))),535,880,IF(CONST(近50净入)>0,RGB(180,0,180),RGB(000,155,000)));DRAWRECTREL(565,ABS(CONST(880-(ABS(近50超)*25/DAZHI))),595,880,IF(CONST(近50超)>0,RGB(240,130,140),RGB(23,125,255)));DRAWRECTREL(613,ABS(CONST(880-(ABS(近50大)*25/DAZHI))),645,880,IF(CONST(近50大)>0,RGB(255,0,0),RGB(23,125,255)));DRAWRECTREL(661,ABS(CONST(880-(ABS(近50中)*25/DAZHI))),693,880,IF(CONST(近50中)>0,RGB(255,0,0),RGB(23,125,255)));DRAWRECTREL(709,ABS(CONST(880-(ABS(近50小)*25/DAZHI))),741,876,IF(CONST(近50小)>0,RGB(255,0,0),RGB(23,125,255)));DRAWRECTREL(530,205,690,145,RGB(0,155,0));DRAWRECTREL(530,205,530+CONST(净流买比50*160/100),145,RGB(160,0,0)); DRAWTEXT_FIX(1,,,0,STRCAT(STRCAT('净流买比',CON2STR(净流买比50,2)),'%')),COLORYELLOW;DRAWRECTREL(610,205,610,145,RGB(250,250,0));DRAWTEXT_FIX(CURRBARSCOUNT=1,,1,0,'净流'),COLORFFFFFF;DRAWTEXT_FIX(CURRBARSCOUNT=1,,1,0,'超大'),COLOR00FFFF;DRAWTEXT_FIX(CURRBARSCOUNT=1,,1,0,'大单'),COLORRED;DRAWTEXT_FIX(CURRBARSCOUNT=1,,1,0,'中单'),COLORRED;DRAWTEXT_FIX(CURRBARSCOUNT=1,,1,0,'小单'),COLORGREEN; DRAWNUMBER_FIX(CURRBARSCOUNT=1,,,0,CEILING(近50净入)),COLORYELLOW; DRAWNUMBER_FIX(CURRBARSCOUNT=1,,,0,CEILING(近50超)),COLORYELLOW; DRAWNUMBER_FIX(CURRBARSCOUNT=1,,,0,CEILING(近50大)),COLORYELLOW; DRAWNUMBER_FIX(CURRBARSCOUNT=1,,,0,CEILING(近50中)),COLORYELLOW; DRAWNUMBER_FIX(CURRBARSCOUNT=1,,,0,CEILING(近50小)),COLORYELLOW; { 60 }DRAWRECTREL(750,0,1001,,IF(120,RGB(10,0,0),0));DRAWTEXT_FIX(CURRBARSCOUNT=1,,,0,'60日'),COLORFFFFFF; DRAWRECTREL(770,ABS(CONST(880-(ABS(近60净入)*25/DAZHI))),785,880,IF(CONST(近60净入)>0,RGB(180,0,180),RGB(000,155,000)));DRAWRECTREL(815,ABS(CONST(880-(ABS(近60超)*25/DAZHI))),845,880,IF(CONST(近60超)>0,RGB(240,130,140),RGB(23,125,255)));DRAWRECTREL(863,ABS(CONST(880-(ABS(近60大)*25/DAZHI))),895,880,IF(CONST(近60大)>0,RGB(255,0,0),RGB(23,125,255)));DRAWRECTREL(911,ABS(CONST(880-(ABS(近60中)*25/DAZHI))),943,880,IF(CONST(近60中)>0,RGB(255,0,0),RGB(23,125,255)));DRAWRECTREL(959,ABS(CONST(880-(ABS(近60小)*25/DAZHI))),991,876,IF(CONST(近60小)>0,RGB(255,0,0),RGB(23,125,255)));DRAWRECTREL(800,205,960,145,RGB(0,155,0));DRAWRECTREL(800,205,800+CONST(净流买比60*160/100),145,RGB(160,0,0)); DRAWTEXT_FIX(1,,,0,STRCAT(STRCAT('净流买比',CON2STR(净流买比60,2)),'%')),COLORYELLOW;DRAWRECTREL(880,205,880,145,RGB(250,250,0));DRAWTEXT_FIX(CURRBARSCOUNT=1,,1,0,'净流'),COLORFFFFFF;DRAWTEXT_FIX(CURRBARSCOUNT=1,,1,0,'超大'),COLOR00FFFF;DRAWTEXT_FIX(CURRBARSCOUNT=1,,1,0,'大单'),COLORRED;DRAWTEXT_FIX(CURRBARSCOUNT=1,,1,0,'中单'),COLORRED;DRAWTEXT_FIX(CURRBARSCOUNT=1,,1,0,'小单'),COLORGREEN; DRAWNUMBER_FIX(CURRBARSCOUNT=1,,,0,CEILING(近60净入)),COLORYELLOW; DRAWNUMBER_FIX(CURRBARSCOUNT=1,,,0,CEILING(近60超)),COLORYELLOW; DRAWNUMBER_FIX(CURRBARSCOUNT=1,,,0,CEILING(近60大)),COLORYELLOW; DRAWNUMBER_FIX(CURRBARSCOUNT=1,,,0,CEILING(近60中)),COLORYELLOW; DRAWNUMBER_FIX(CURRBARSCOUNT=1,,,0,CEILING(近60小)),COLORYELLOW;。
【通达信】5个资⾦流向公式分享(源码副图通达信贴图)通达信副图,不含未来。
资⾦进出是推动股票涨跌的源动⼒,搞清楚每⽇资⾦进出的情况才能搞清楚股价发展⽅向,资⾦流向指标1:ZC_1:=IF(L<DYNAINFO(7),0,IF(H>DYNAINFO(7),DYNAINFO(7)-(DYNAINFO(7)-H+0.02)/(H-L+0.02),0)); ZC_2:=DMA(ZC_1,V/CAPITAL)*100;出货:=IF(ZC_2>0 AND ZC_2>REF(ZC_2,1),ZC_2/20,0);轴:0,COLOR00FF00;PJJ:=DMA((H + L + C * 2) / 4,0.9);JJ:=REF(EMA(PJJ,3),1);QJJ:=VOL / ((H - L) * 2 - ABS(C - O));XVL:=IF(C > O,QJJ * (H - L),IF(C < O,QJJ * (H - O + (C - L)),VOL / 2)) + IF(C > O,0 - QJJ * (H - C + (O -L)),IF(C < O,0 - QJJ * (H - L),0 - VOL / 2));ZLL:=VOL / CAPITAL;HSL1:=IF(ZLL > 10,10,ZLL);HSL:=XVL / 20 / 1.15;攻击流量:=HSL * 0.55 + REF(HSL,1) * 0.33 + REF(HSL,2) * 0.22;GJJ:=EMA(攻击流量,8);LLJX:=EMA(攻击流量,3);流量:LLJX,COLORC875B7,COLORRED,NODRAW;STICKLINE(流量 > 0,流量,0,2.3,0)COLOR0000FF;STICKLINE(流量 < 0,流量,0,2.3,0),COLORFF4242;流量基线:GJJ,COLOR00BBBB,COLORGREEN;STICKLINE(HSL * 0.4 >= 0,HSL * 0.4 * 1.5,0,0,1)COLORYELLOW;STICKLINE(HSL * 0.4 < 0,HSL * 0.4 * 1.5,0,0,1)COLORGREEN;ZJLL:=REF(LLJX,1);QZJJ:=(((LLJX - ZJLL) / ZJLL) * 100);流量幅%:IF(((LLJX > 0) AND (ZJLL < 0)),ABS(QZJJ),IF((((LLJX < 0) AND (ZJLL < 0)) AND (LLJX < ZJLL)),(0 - QZJJ),QZJJ))COLORMAGENTA,NODRAW;⼒度:HSL / 1000,COLOR9B37FF,COLORRED,NODRAW;周流量:SUM(LLJX,5),COLORFFBFDF,COLORMAGENTA,NODRAW;BB:=REF(周流量,1);ZQZJJ:=(周流量-BB)/BB*100;周幅%:IF(周流量>0 AND BB<0,ABS(ZQZJJ),IF(周流量<0 AND BB<0 AND 周流量<BB,-ZQZJJ,ZQZJJ))COLORMAGENTA,NODRAW;VARQ1:=REF((LOW+OPEN+CLOSE+HIGH)/4,1);VARQ2:=SMA(ABS(LOW-VARQ1),13,1)/SMA(MAX(LOW-VARQ1,0),10,1);VARQ3:=EMA(VARQ2,10);VARQ4:=LLV(LOW,33);VARQ5:=EMA(IF(LOW<=VARQ4,VARQ3,0),3)*100;主⼒进场:STICKLINE(VARQ5>REF(VARQ5,1) AND 出货<=0,0,VARQ5,7,0 ),COLOR00FFFF;指标说明:1、出现黄⾊表⽰底部快到了,是相对的底部,不是真的底部,这要看你⾃⼰的分析了。
分时买卖通达信指标公式源码```//分时买卖通达信指标代码//使用方法:将该代码复制到通达信软件的自定义指标中即可使用#include "stdafx.h"#include "windows.h"#define PERIOD 50int Length[PERIOD];double MA[PERIOD];double LastOpen[PERIOD];int StartIndex = 0;int LastIndex = 0;void Initializefor (int i = 0; i < PERIOD; i++)Length[i] = 0;MA[i]=0;LastOpen[i] = 0;}void OnCalculate(int code)int index = GetRecordsCount(;if (index <= 0)//初始化变量Initialize(;}Length[index] = index == 0 ? GetMinIndex(index) - GetMaxIndex(index) + 1 : Length[index - 1] + GetMinIndex(index) - GetMaxIndex(index);if (index > PERIOD)//计算MA指标MA[index] = (Close[GetMinIndex(index)] -Close[GetMaxIndex(index)]) / Length[index];}//判断买卖时机if (index > PERIOD && Close[index] != LastOpen[index - 1] && MA[index] != MA[index - 1])if (Close[index] > LastOpen[index - 1] && MA[index] >MA[index - 1])//买入信号Buy(index);}else if (Close[index] < LastOpen[index - 1] && MA[index] < MA[index - 1])//卖出信号Sell(index);}}LastOpen[index] = Close[index];//更新索引StartIndex = index + 1;LastIndex = GetRecordsCount( - 1;```以上是分时买卖通达信指标的源码,用于判断买入和卖出时机。
超买:=IF((ISBUYORDER,AMOUNT>=(FINANCE(40)*0.05/100))AND(DCLOSE>=DOPEN),AM OUNT/10000,0);超卖:=IF((AMOUNT>=(FINANCE(40)*0.05/100))AND(DCLOSE<=DOPEN),AMOUNT/10000, 0);大买:=IF(((ISBUYORDER,AMOUNT>=(FINANCE(40)*0.025/100))AND(ISBUYORDER,AMOU NT<(FINANCE(40)*0.05/100)))AND(DCLOSE>=DOPEN),AMOUNT/10000,0);大卖:=IF(((AMOUNT>=(FINANCE(40)*0.025/100))AND(AMOUNT<(FINANCE(40)*0.05/100 )))AND(DCLOSE<=DOPEN),AMOUNT/10000,0);中买:=IF(((ISBUYORDER,AMOUNT>=(FINANCE(40)*0.005/100))AND(ISBUYORDER,AMOU NT<(FINANCE(40)*0.025/100)))AND(DCLOSE>=DOPEN),AMOUNT/10000,0);中卖:=IF(((AMOUNT>=(FINANCE(40)*0.005/100))AND(AMOUNT<(FINANCE(40)*0.025/10 0)))AND(DCLOSE<=DOPEN),AMOUNT/10000,0);散买:=IF((ISBUYORDER,AMOUNT<(FINANCE(40)*0.005/100))AND(DCLOSE>=DOPEN),AM OUNT/10000,0);散卖:=IF((AMOUNT<(FINANCE(40)*0.005/100))AND(DCLOSE<=DOPEN),AMOUNT/10000, 0);Z:=(SUM(超买,0)-SUM(超卖,0))+(SUM(大买,0)-SUM(大卖,0))+(SUM(中买,0)-SUM(中卖,0))+(SUM(散买,0)-SUM(散卖,0));★总净:Z,COLORSTICK;★主净:(SUM(超买,0)-SUM(超卖,0))+(SUM(大买,0)-SUM(大卖,0)),LINETHICK8,COLORYELLOW;★超净:SUM(超买,0)-SUM(超卖,0),COLORRED,LINETHICK2;★大净:SUM(大买,0)-SUM(大卖,0),COLORMAGENTA,LINETHICK2;★中净:SUM(中买,0)-SUM(中卖,0),COLORBLUE,LINETHICK1;★散净:SUM(散买,0)-SUM(散卖,0),COLORGREEN,LINETHICK1;DRAWTEXT(ISLASTBAR AND C,★主净,'★主力'),COLORYELLOW;DRAWTEXT(ISLASTBAR AND C,★超净,'★机构'),COLORRED;DRAWTEXT(ISLASTBAR AND C,★大净,'★大户'),COLORMAGENTA;DRAWTEXT(ISLASTBAR AND C,★中净,'★中户'),COLORBLUE;DRAWTEXT(ISLASTBAR AND C,★散净,'★散户'),COLORGREEN;。
n:=60;{逐笔大单买:LARGEINTRDVOL/10000,COLORMAGENTA;逐笔大单卖:LARGEOUTTRDVOL/10000,COLORCYAN;逐笔买卖差:(LARGEINTRDVOL-LARGEOUTTRDVOL)/10000,COLORBROWN; 主动买量:ACTINVOL/10000,COLORMAGENTA;主动卖量:ACTOUTVOL/10000,COLORCYAN;主动买卖差:(ACTINVOL-ACTOUTVOL)/10000,COLORBROWN;0;} {STICKLINE(C>0 ,V/10000,0,-1,-1),COLOR00C0C0;}超B:=L2_AMO(0,2)/10000;超S:=L2_AMO(0,3)/10000;大B:=L2_AMO(1,2)/10000;大S:=L2_AMO(1,3)/10000;中B:=L2_AMO(2,2)/10000;中S:=L2_AMO(2,3)/10000;小B:=L2_AMO(3,2)/10000;小S:=L2_AMO(3,3)/10000;超差:(超B-超S), COLORRED,NODRAW;大差:(大B-大S),COLORYELLOW,NODRAW;中差:(中B-中S),COLORBLUE,NODRAW;小差:(小B-小S),COLORGREEN,NODRAW;W1:= 超差;W2:= 大差;W3:= 中差;W4:= 小差;净量:W1+W2+W3+W4,COLORWHITE,NODRAW;W1RCC:=0;W2RCC:=LLV(W1,60);W3RCC:=LLV(W1+W2,60);W4RCC:=LLV(W1+W2+W3,60); STICKLINE(W1>=0 ANDW1>=REF(W1,1),W1RCC,W1RCC+W1,1,0),COLORRED; STICKLINE(W1>=0 AND W1<REF(W1,1),W1RCC,W1RCC+W1,1,0),COLORYELLOW; STICKLINE(W1<0 ANDW1>=REF(W1,1),W1RCC,W1RCC+W1,1,0),COLORGREEN; STICKLINE(W1<0 AND W1<REF(W1,1),W1RCC,W1RCC+W1,1,0),COLORBLUE; STICKLINE(W2>=0 ANDW2>=REF(W2,1),W2RCC,W2RCC+W2,1,0),COLORRED; STICKLINE(W2>=0 AND W2<REF(W2,1),W2RCC,W2RCC+W2,1,0),COLORYELLOW; STICKLINE(W2<0 ANDW2>=REF(W2,1),W2RCC,W2RCC+W2,1,0),COLORGREEN; STICKLINE(W2<0 AND W2<REF(W2,1),W2RCC,W2RCC+W2,1,0),COLORBLUE; STICKLINE(W3>=0 ANDW3>=REF(W3,1),W3RCC,W3RCC+W3,1,0),COLORRED; STICKLINE(W3>=0 AND W3<REF(W3,1),W3RCC,W3RCC+W3,1,0),COLORYELLOW; STICKLINE(W3<0 ANDW3>=REF(W3,1),W3RCC,W3RCC+W3,1,0),COLORGREEN; STICKLINE(W3<0 AND W3<REF(W3,1),W3RCC,W3RCC+W3,1,0),COLORBLUE; STICKLINE(W4>=0 ANDW4>=REF(W4,1),W4RCC,W4RCC+W4,1,0),COLORRED; STICKLINE(W4>=0 AND W4<REF(W4,1),W4RCC,W4RCC+W4,1,0),COLORYELLOW; STICKLINE(W4<0 ANDW4>=REF(W4,1),W4RCC,W4RCC+W4,1,0),COLORGREEN; STICKLINE(W4<0 AND W4<REF(W4,1),W4RCC,W4RCC+W4,1,0),COLORBLUE;LLV(W1, N);LLV(W1+W2,N);LLV(W1+W2+W3,N);0;。
TT:=BARSCOUNT(C);{取得有效收盘价}
均价黄:SUM(C*V,TT)/SUM(V,TT),LINETHICK1,COLOR00FFE1;{分时均线的取值}
量两步:=MA(V,5)>REF(MA(V,5),1) AND REF(MA(V,5),1)>REF(MA(V,5),2);
价两步:= C>=REF(C,1) AND REF(C,1)>REF(C,2);
价上岗量破5:=C>均价黄AND V>MA(V,5);
量起爆:=V>=REF(V,1)*2 ;
价创新高:=C>=HHV(C,0);
量创新高:=V>=HHV(V,0);
对昨日涨幅:=C/DYNAINFO(3)<=1.02;{涨幅控制2个点以内}
每日一点:=量两步AND 价两步AND 价上岗量破5 AND 量起爆AND 价创新高AND 量创新高AND 对昨日涨幅;
{计算收益、已爆分钟}
VC:=BARSSINCE(每日一点)+1;
首次起爆价:REF(C,VC-1),NODRAW;
今天收益:(DYNAINFO(7)-首次起爆价)/首次起爆价*100,NODRAW;
起爆时间:REF(TIME/10000,VC),NODRAW;
已爆分钟:VC-1,NODRAW;
首次起爆量:=REF(VOL,VC-1);
DRAWICON(已爆分钟>=2,DYNAINFO( 3)-0.1,11);{出现金手指,至少已经确认2分钟了};。
DRAWGBK(O>=0,RGB(60,35,0),RGB(0,60,60),0,'背景图',0),LINETHICK2;{========================额外==========================} Z1:=STRCAT(DYBLOCK,' ');Z2:=STRCAT(Z1,HYBLOCK);Z3:=STRCAT(Z2,' ');Z4:=STRCAT(Z3,GNBLOCK);Z5:=STRCAT(Z4,' ');Z6:=STRCAT(Z5,FGBLOCK);DRAWTEXT_FIX(ISLASTBAR,0.01,0.012,0,STRCAT(Z6,ZHBLOCK)),COLORCYAN;DRAWTEXT_FIX(ISLASTBAR,0,0.14,0,STRCAT('概念: ',GNBLOCK)),COLORWHITE;A1:=(VOL/CLOSE)/3;A2:=SUM((IF(((A1>40) AND (CLOSE>(REF(CLOSE,1)))),A1,0)),0);A3:=SUM((IF(((A1>40) AND (CLOSE<(REF(CLOSE,1)))),A1,0)),0);A4:=SUM((IF(((A1<40) AND (CLOSE>(REF(CLOSE,1)))),A1,0)),0);突破:=REF(EMA(C,14),1);A1X:=(EMA(C,10)-突破)/突破*100;多方:=IF(A1X>=0,REF(EMA(C,10),BARSLAST(CROSS(A1X,0))+1),DRAWNULL);空方:=IF(A1X<0,REF(EMA(C,10),BARSLAST(CROSS(0,A1X))+1),DRAWNULL); STICKLINE(A1X>=0,多方,突破,0,0),COLOR000099;STICKLINE(A1X<0,空方,突破,0,0),COLOR00CC66;最新:CLOSE,LINETHICK1,COLORWHITE;AA:=SUM(AMOUNT,BARSCOUNT(C))/SUM(VOL*100,BARSCOUNT(C));BB:=BETWEEN(C/AA,C+H,C-H);DRAWTEXT( ISLASTBAR AND 最新>REF(最新,1),最新,STRCAT(' 涨▲',CON2STR(最新,2))),COLORMAGENTA;DRAWTEXT( ISLASTBAR AND 最新<REF(最新,1),最新,STRCAT(' 跌▼',CON2STR(最新,2))),COLOR00FF00;DRAWTEXT_FIX(1,0.880,1-0.97,0,DYBLOCK),COLORWHITE;DRAWTEXT_FIX(1,0.940,1-0.97,0,HYBLOCK),COLORYELLOW;均价:SUM(C*V,240)/SUM(V,240),COLORYELLOW,LINETHICK1;DXJP:=(CLOSE-LLV(LOW,34))/(HHV(HIGH,21)-LLV(LOW,34))*100;FSZX:=(EMA(DXJP,3)-50)*2,COLORGRAY;BGTYU:=IF(DATE<=1150530,1,0);GHYJKU:=BETWEEN((DCLOSE*BGTYU)/(SUM(AMOUNT,BARSCOUNT((DCLOSE*BGTYU)) )/SUM(VOL*100,BARSCOUNT((DCLOSE*BGTYU)))),1.05,0.95);VBNH:=IF(GHYJKU=0,MA((DCLOSE*BGTYU),BARSCOUNT((DCLOSE*BGTYU))),(SUM(AMOUNT,BARSCOUNT((DCLOSE*BGTYU)))/SUM(VOL*100,BARSCOUNT((DCLOSE*BGTYU))) ));DRAWICON(FSZX<=-95,C,38);DRAWTEXT(CROSS(EXPMA((DCLOSE/VBNH),20),1.04),C,'板'),COLORCYAN; DRAWTEXT(CROSS(EXPMA((DCLOSE/VBNH),20),1.02),C,'追'),COLORYELLOW;H1:=MAX(DYNAINFO(3),DYNAINFO(5));L1:=MIN(DYNAINFO(3),DYNAINFO(6));P1:=H1-L1;阻力:=L1+P1*7/8,COLORGREEN;支撑:=L1+P1*0.5/8,COLORMAGENTA;DRAWICON(LONGCROSS(支撑,C,2),C,5);AYGB1:=(DVOL/C)/2,NODRAW;AYGB2:=SUM(IF(AYGB1>100 AND CLOSE>REF(CLOSE,1),AYGB1,0),0);AYGB3:=SUM(IF(AYGB1>100 AND CLOSE<REF(CLOSE,1),AYGB1,0),0);AYGB4:=SUM(IF(AYGB1<100 AND CLOSE>REF(CLOSE,1),AYGB1,0),0);AYGB5:=SUM(IF(AYGB1<100 AND CLOSE<REF(CLOSE,1),AYGB1,0),0);AYGB6:=AYGB2+AYGB3+AYGB4+AYGB5;机买:=(AYGB2/AYGB6)*100-100,LINETHICK1,COLORRED;机卖:=(AYGB3/AYGB6)*100-100,LINETHICK1,COLORGREEN;主力差:=机买-机卖;LQH:=主力差>0 AND REF(主力差,1)<=0;DRAWICON(LQH,C,25);JJXX:=IF(BETWEEN(C/(SUM(AMOUNT,0)/SUM(VOL*100,0)),1.05,0.95)=0,MA(C,0),(SUM( AMOUNT,0)/SUM(VOL*100,0))),COLORYELLOW;JJXXH:=(JJXX*1.007 ),COLORFF6600;FFLL:=SUM(VOL,6)>REF(MA(VOL,30),1)*10;HHPP:=((HHV(CLOSE,BARSCOUNT(CLOSE))-LLV(CLOSE,BARSCOUNT(CLOSE)))/CLOSE)< 1;HHZZ:=HHPP AND FFLL AND (C>JJXXH);TTPP2:=FILTER(HHZZ,100);DRAWICON(TTPP2,C,26);ZS:=DYNAINFO(3);KP:=DYNAINFO(4);ZX:=DYNAINFO(7);ZG:=DYNAINFO(5);ZD:=DYNAINFO(6);分时均价线:SUM(C*V,240)/SUM(V,240),COLORYELLOW;RC:=DYNAINFO( 3);量比超2.5:=IF(DYNAINFO(17)>2.5,RC-0.15,DRAWNULL),COLORFF9933;量比超5:=IF(DYNAINFO(17)>5,RC-0.15,DRAWNULL),COLORBA75FF;DRAWBAND(量比超2.5,RGB(51,153,255),量比超2.5+0.015,RGB(51,153,255)); DRAWBAND(量比超5,RGB(255,118,188),量比超5+0.015,RGB(255,118,188));{首次起爆}TT:=BARSCOUNT(C);{取得有效收盘价}均价黄:SUM(C*V,TT)/SUM(V,TT),LINETHICK1,COLOR00FFE1;{分时均线的取值}量两步:=MA(V,5)>REF(MA(V,5),1) AND REF(MA(V,5),1)>REF(MA(V,5),2);价两步:= C>=REF(C,1) AND REF(C,1)>REF(C,2);价上岗量破5:=C>均价黄AND V>MA(V,5);量起爆:=V>=REF(V,1)*2 ;价创新高:=C>=HHV(C,0);量创新高:=V>=HHV(V,0);对昨日涨幅:=C/DYNAINFO(3)<=1.02;{涨幅控制2个点以内}每日一点:=量两步AND 价两步AND 价上岗量破5 AND 量起爆AND 价创新高AND 量创新高AND 对昨日涨幅;{计算收益、已爆分钟}VC:=BARSSINCE(每日一点)+1;首次起爆价:REF(C,VC-1),NODRAW;今天收益:(DYNAINFO(7)-首次起爆价)/首次起爆价*100,NODRAW;起爆时间:REF(TIME/10000,VC),NODRAW;已爆分钟:VC-1,NODRAW;首次起爆量:=REF(VOL,VC-1);DRAWICON(已爆分钟>=2,RC-0.1,11);{出现金手指,至少已经确认2分钟了};R1:=MA(C,13);R2:=SMA(R1,5,2);DRAWBAND(R1,RGB(255,0,125),R2,RGB(0,111,255));C,LINETHICK2,COLORDDDDDD;{涨停}地:=DYNAINFO(11)+(DYNAINFO(11)*0.021);涨停:IF(DYNAINFO(7)>地,1,0),NODRAW,COLOR0088FF;涨:=IF(涨停=1,C+0.0075,DRAWNULL),COLOR8000FF,LINETHICK2;DRAWBAND(涨,RGB(255,211,0),C-0.0075,RGB(255,125,0));时间:=TIME=100000;N:=BARSLAST(时间);常数:=CONST(IF(N=0,C,REF(C,N))),COLORGREEN,DOTLINE;CS1:=CONST(IF(N,HHV(H,0),REF(HHV(H,0),N)));CS2:=CONST(IF(N,LLV(L,0),REF(LLV(L,0),N)));STICKLINE(时间=1,CS1,CS2,1.2,0),COLOR008888;{涨停2}AAZ:=BARSLAST(TIME=103000);CC:=REF(HHV(C,0),AAZ+1);VV:=REF(HHV(V,0),AAZ+1);ZF:=CC/DYNAINFO(3)<1.05;涨停2:=CROSS(C,CC) AND V>VV AND ZF,COLOR0000FF; DRAWICON(涨停2,RC-0.06,13);A:=O>C AND C>REF(C,1) AND O/REF(C,1)>1.03; DRAWTEXT(ABS(A)>0,L, '假阴'),COLORYELLOW;均价5:AMOUNT/VOL/100,NODRAW;假阴0:=O>C AND 均价5>REF(C,1);DRAWTEXT(假阴0,L-0.2,'假阴真阳'),COLORE8E8E8; STICKLINE(假阴0,O,C,1,0),COLORRED;时间N:=TIME=100000;NN:=BARSLAST(时间N),COLOR808080;常数N:CONST(IF(NN=0,C,REF(C,N))),COLOR004848,DOTLINE;。
指标说明:1、出现黄色表示底部快到了,是相对的底部,不是真的底部,这要看你自己的分析了。
2、红色表示资金进的多,中间的一根黄色线表示穿透力,线越长越好。
3、蓝色表示资金流出的多少,流出越多越不好
ZC_1:=IF(L<DYNAINFO(7),0,IF(H>DYNAINFO(7),DYNAINFO(7)-(DYNAINFO(7)-H+0.02) /(H-L+0.02),0));
ZC_2:=DMA(ZC_1,V/CAPITAL)*100;
出货:=IF(ZC_2>0 AND ZC_2>REF(ZC_2,1),ZC_2/20,0);
轴:0,COLOR00FF00;
PJJ:=DMA((H + L + C * 2) / 4,0.9);
JJ:=REF(EMA(PJJ,3),1);
QJJ:=VOL / ((H - L) * 2 - ABS(C - O));
XVL:=IF(C > O,QJJ * (H - L),IF(C < O,QJJ * (H - O + (C - L)),VOL / 2)) + IF(C > O,0 - QJJ * (H - C + (O - L)),IF(C < O,0 - QJJ * (H - L),0 - VOL / 2));
ZLL:=VOL / CAPITAL;
HSL1:=IF(ZLL > 10,10,ZLL);
HSL:=XVL / 20 / 1.15;
攻击流量:=HSL * 0.55 + REF(HSL,1) * 0.33 + REF(HSL,2) * 0.22;
GJJ:=EMA(攻击流量,8);
LLJX:=EMA(攻击流量,3);
流量:LLJX,COLORC875B7,COLORRED,NODRAW;
STICKLINE(流量> 0,流量,0,2.3,0)COLOR0000FF;
STICKLINE(流量< 0,流量,0,2.3,0),COLORFF4242;
流量基线:GJJ,COLOR00BBBB,COLORGREEN;
STICKLINE(HSL * 0.4 >= 0,HSL * 0.4 * 1.5,0,0,1)COLORYELLOW;
STICKLINE(HSL * 0.4 < 0,HSL * 0.4 * 1.5,0,0,1)COLORGREEN;
ZJLL:=REF(LLJX,1);
QZJJ:=(((LLJX - ZJLL) / ZJLL) * 100);
流量幅%:IF(((LLJX > 0) AND (ZJLL < 0)),ABS(QZJJ),IF((((LLJX < 0) AND (ZJLL < 0)) AND (LLJX < ZJLL)),(0 - QZJJ),QZJJ))COLORMAGENTA,NODRAW;
力度:HSL / 1000,COLOR9B37FF,COLORRED,NODRAW;
周流量:SUM(LLJX,5),COLORFFBFDF,COLORMAGENTA,NODRAW;
BB:=REF(周流量,1);
ZQZJJ:=(周流量-BB)/BB*100;
周幅%:IF(周流量>0 AND BB<0,ABS(ZQZJJ),IF(周流量<0 AND BB<0 AND 周流量<BB,-ZQZJJ,ZQZJJ))COLORMAGENTA,NODRAW;
VARQ1:=REF((LOW+OPEN+CLOSE+HIGH)/4,1);
VARQ2:=SMA(ABS(LOW-VARQ1),13,1)/SMA(MAX(LOW-VARQ1,0),10,1);
VARQ3:=EMA(VARQ2,10);
VARQ4:=LLV(LOW,33);
VARQ5:=EMA(IF(LOW<=VARQ4,VARQ3,0),3)*100;
主力进场:STICKLINE(VARQ5>REF(VARQ5,1) AND 出货<=0,0,VARQ5,7,0 ),COLOR00FFFF;。