通达信迂回杀庄主图指标深度解析,精选选股公式源码分享

通达信迂回杀庄主图指标深度解析,精选选股公式源码分享"/

通达信软件中的“迂回杀庄”指标和选股公式是投资者常用的技术分析工具,用于分析股票的走势和选择潜在的股票投资目标。以下是一个简单的示例,展示如何创建一个类似“迂回杀庄”的选股公式。
请注意,以下代码是基于通达信软件的公式语言编写的,具体实现可能会根据您的实际需求和市场环境进行调整。
```pascal { 迂回杀庄选股公式 } N:=10; { 取前N日数据进行分析 } M:=20; { 取M日数据进行分析 } MA1:=MA(CLOSE,N); { N日均线 } MA2:=MA(CLOSE,M); { M日均线 } CAPITAL:=VOLCLOSE; { 成交量乘以收盘价 } CAPITALVOL:=SUM(CAPITAL); { 累计资本量 } CAPITALVOLMA:=MA(CAPITALVOL,M); { M日累计资本量均线 } CAPITALVOLMA2:=MA(CAPITALVOL,2M); { 2M日累计资本量均线 } CAPITALVOLMA3:=MA(CAPITALVOL,3M); { 3M日累计资本量均线 } CAPITALVOLMA4:=MA(CAPITALVOL,4M); { 4M日累计资本量均线 } CAPITALVOLMA5:=MA(CAPITALVOL,5M

相关内容:


一、指标说明:

迂回杀庄主图指标,利用主力试盘的回调特性,通过画线辅助进行迂回杀的信号预警,涨太快无法跟上,静待行情回杀,这是我们散户上车的关键点。

二、主图公式如下:

所属板块:=STRCAT('【所属板块】:',STRCAT(STRCAT(' —',HYBLOCK),STRCAT(' —',GNBLOCK)));

风格板块:=STRCAT('【风格板块】:',STRCAT(STRCAT(' —',DYBLOCK),STRCAT(' —',FGBLOCK)));

总股本:=STRCAT(STRCAT(' 总股本:',CON2STR(TOTALCAPITAL/1000000,2)),'亿');

流通盘:=STRCAT(STRCAT(' 流通盘:',CON2STR(CAPITAL/1000000,2)),'亿');

全流通:=STRCAT(STRCAT(' 流通比:',CON2STR(CAPITAL/TOTALCAPITAL*100,2)),'%');

市值:=STRCAT(STRCAT(' 流通市值:',CON2STR((CAPITAL/1000000)*C,2)),'亿');

股本市值:=STRCAT('【股本市值】:',STRCAT(STRCAT(STRCAT(总股本,流通盘),全流通),市值));

市盈率:=STRCAT(' 市盈率:',CON2STR(C/FINANCE(33),2));

净资收益率:=STRCAT(' 净资收益率:',CON2STR(FINANCE(33)/FINANCE(34)*100,2));

主营利润率:=STRCAT(' 主营利润率:',CON2STR(FINANCE(23)/FINANCE(20)*100,2));

当前业绩:=STRCAT('【当前业绩】:',STRCAT(STRCAT(市盈率,净资收益率),主营利润率));

DRAWTEXT_FIX(ISLASTBAR,0.005,0.02,0,所属板块),COLORYELLOW;

DRAWTEXT_FIX(ISLASTBAR ,0.005,0.07,0,风格板块),COLORYELLOW;

DRAWTEXT_FIX(ISLASTBAR,0.005,0.12,0,股本市值),COLORMAGENTA;DRAWTEXT_FIX(ISLASTBAR,0.005,0.17,0,当前业绩),COLORMAGENTA;

DRAWTEXT_FIX(C>O,0.01,0.9,0,'微信公众号:欧欧量化'),COLOR0000FF;

迂回杀3:=IF(1,(C/REF(C,1)-1)*100>9.5,0),NODRAW;

最后涨停距今数:BARSLAST(迂回杀3),NODRAW,COLOR00CCCC;

迂回杀4:=(REF(C,BARSLAST(迂回杀3))+REF(OPEN,BARSLAST(迂回杀3)))/2;

STICKLINE(迂回杀3,OPEN,C,2,0),COLORE6E8FA;

迂回杀5:=REF(C,1);

迂回杀6:=IF((迂回杀5-C)*100/迂回杀5>=10-0.01*100/迂回杀5,1,0);

MA13:MA(C,13),COLORCYAN;

IF(MA13>REF(MA13,1),MA13,DRAWNULL),COLORRED;

MA21:=MA(C,21),COLOR00CCCC,LINETHICK2;

迂回杀7:=C>MA21 AND MA13>REF(MA13,1) AND 迂回杀6!=1;

迂回杀8:=(MA(C,3)+MA(C,6)+MA(C,12)+MA(C,24))/4;

迂回杀9:=REF(C,1);

迂回杀10:=SMA(MAX(C-迂回杀9,0),2,1)/SMA(ABS(C-迂回杀9),2,1)*100;

迂回杀11:=SMA(MAX(C-迂回杀9,0),14,1)/SMA(ABS(C-迂回杀9),14,1)*100;

迂回杀12:=45;

迂回杀13:=80;

迂回杀14:=20;

迂回杀15:=5;

迂回杀16:=迂回杀10< 迂回杀12 AND REF(迂回杀10,1)>迂回杀12;

迂回杀17:=迂回杀10< 迂回杀14 AND REF(迂回杀10,1)>迂回杀14;

迂回杀18:=COUNT(迂回杀3,13)>=1;

迂回杀19:=SMA(LOW,4,3);

迂回杀20:=迂回杀16 OR 迂回杀17 AND 迂回杀18;

迂回杀21:=REF(迂回杀16,1) OR REF(迂回杀17,1) AND LOW< MA(C,5) AND 迂回杀18 AND 迂回杀7 AND C>REF(LOW,BARSLAST(迂回杀3));

STICKLINE(迂回杀21,OPEN,C,2,0),COLORYELLOW;

DRAWTEXT(迂回杀21,L*0.95,'★回'),COLOR00FFFF;

DRAWICON(迂回杀21,L,11);

迂回杀22:=AMOUNT/VOL/100;

迂回杀23:=REF(C,1);STICKLINE(C,迂回杀4,迂回杀4,2,0),COLORMAGENTA;

STICKLINE(C,REF(LOW,BARSLAST(迂回杀3)),REF(LOW,BARSLAST(迂回杀3)),2,0),COLORCCCC00;

三、迂回选股公式:

迂回杀3:=IF(1,(C/REF(C,1)-1)*100>9.5,0);

迂回杀4:=(REF(C,BARSLAST(迂回杀3))+REF(OPEN,BARSLAST(迂回杀3)))/2;

迂回杀5:=REF(C,1);

迂回杀6:=IF((迂回杀5-C)*100/迂回杀5>=10-0.01*100/迂回杀5,1,0);

MA13:=MA(C,13),COLORCYAN;

MA21:=MA(C,21),COLOR00CCCC,LINETHICK2;

迂回杀7:=C>MA21 AND MA13>REF(MA13,1) AND 迂回杀6!=1;

迂回杀8:=(MA(C,3)+MA(C,6)+MA(C,12)+MA(C,24))/4;

迂回杀9:=REF(C,1);

迂回杀10:=SMA(MAX(C-迂回杀9,0),2,1)/SMA(ABS(C-迂回杀9),2,1)*100;

迂回杀11:=SMA(MAX(C-迂回杀9,0),14,1)/SMA(ABS(C-迂回杀9),14,1)*100;

迂回杀12:=45;

迂回杀13:=80;

迂回杀14:=20;

迂回杀15:=5;

迂回杀16:=迂回杀10< 迂回杀12 AND REF(迂回杀10,1)>迂回杀12;

迂回杀17:=迂回杀10< 迂回杀14 AND REF(迂回杀10,1)>迂回杀14;

迂回杀18:=COUNT(迂回杀3,13)>=1;

XG:REF(迂回杀16,1) OR REF(迂回杀17,1) AND LOW< MA(C,5) AND 迂回杀18 AND 迂回杀7 AND C>REF(LOW,BARSLAST(迂回杀3));

风险提示:本指标公式仅作为知识分享,模拟测试不构成任何投资建议,不作投资依据。

#股票财经##股票操作分享##今日#

注:所有的文中提到的,都是网络上及自己思考和总结市场的感受和心得。文中出现的任何股票以及行业,都是网上信息发现,一切也是基于公开媒体报道和信息。不构成任何投资意见和建议。希望大家理性投资,独立思考。


如果您认为有用欢迎点赞、关注、转发、收藏,谢谢大家!

发布于 2025-05-29 05:52
收藏
1
上一篇:股票佣金计算揭秘,究竟是怎么算的? 下一篇:千金难买“牛回头”,抓住“牛回头”走势,一触即发9成仓布局,日进斗金在望