【通达信】板块开关键主图指标公式 自己修改的可以控制开关的板块 感觉不错不敢独享
主图中用到的是外部数据大全工具,一键获取外部数据,只需要选择通达信的主程序目录保存,他就能意见给你吧所有你需要的数据写入到你的软件里面,非常省心。
{布林线}
BOLL:=MA(CLOSE,20);
UB:=BOLL+2*STD(CLOSE,20);
LB:=BOLL-2*STD(CLOSE,20);
PLOYLINE(布林线=1, BOLL),COLORMAGENTA;
PLOYLINE(布林线=1, UB), COLORLIRED;
PLOYLINE(布林线=1, LB), COLORGREEN;
{ 控制均线显示的参数,1显示均线,0隐藏均线 }
均线:=REF(均线,1);
{ 计算5日均线 }
MA5:=MA(CLOSE,5);
{ 计算10日均线 }
MA10:=MA(CLOSE,10);
MA20:=MA(CLOSE,20);
MA60:=MA(CLOSE,60);
{ 根据M的值决定是否绘制5日均线,颜色为灰白色 }
PLOYLINE(均线=1, MA5), COLORWHITE;
{ 根据M的值决定是否绘制10日均线,颜色为粉色 }
PLOYLINE(均线=1, MA10),COLORYELLOW;
{ 控制特定字段显示的参数,1显示字段,0隐藏字段 }
{ 控制特定字段显示的参数,1显示字段,0隐藏字段 }
PLOYLINE(均线=1, MA20),COLORMAGENTA;
PLOYLINE(均线=1, MA60),COLORGREEN;
板块:=REF(板块,1);
{ 所属板块信息 }
所属板块:=STRCAT('【所属板块】',STRCAT(STRCAT(STRCAT('【行业】',HYBLOCK),STRCAT('【地区】',DYBLOCK)),STRCAT('【概念】',GNBLOCK)));
DRAWTEXT_FIX(ISLASTBAR AND 板块=1, 0.00, 0.0, 0, 所属板块), COLORYELLOW;
{ 7天减持公告 }
减持公告:=VARCAT('7天减持公告:',EXTERNSTR(0,4448));
DRAWTEXT_FIX(ISLASTBAR AND 板块=1, 0, 0.9, 0, 减持公告), COLORGREEN;
{ 未来2个月解禁 }
解禁公告:=VARCAT('未来2个月解禁:',EXTERNSTR(0,4446));
DRAWTEXT_FIX(ISLASTBAR AND 板块=1, 0, 0.95, 0, 解禁公告), COLORGREEN;
{ 实控人T }
实控人T:=VARCAT('实控人T:',EXTERNSTR(0,4443));
DRAWTEXT_FIX(ISLASTBAR AND 板块=1, 0, 0.1, 0, 实控人T), COLORGREEN;
{ 打开次数 }
打开次数:=STRCAT('打开次数: ',EXTERNSTR(0,4413));
DRAWTEXT_FIX(ISLASTBAR AND 板块=1, 0.20, 0.1, 0, 打开次数), COLORMAGENTA;
{ 人气排名 }
人气排名:=VARCAT('人气排名:',EXTERNSTR(0,4469));
DRAWTEXT_FIX(ISLASTBAR AND 板块=1, 0.30, 0.1, 0, 人气排名), COLORRED;
{ 昨实值(亿) }
昨实值:=VARCAT('昨实值(亿):',EXTERNSTR(0,4445));
DRAWTEXT_FIX(ISLASTBAR AND 板块=1, 0.5, 0.05, 0, 昨实值), COLORRED;
{ 开盘啦原因 }
开盘啦原因:=VARCAT('开盘啦原因 : ',EXTERNSTR(0,4500));
DRAWTEXT_FIX(ISLASTBAR AND 板块=1, 0, 0.25, 0, 开盘啦原因), COLORMAGENTA;
{ 板块理由 }
板块理由:=STRCAT('板块理由: ',VARCAT(EXTERNSTR(0,4426),EXTERNSTR(0,4425)));
DRAWTEXT_FIX(ISLASTBAR AND 板块=1, 0, 0.05, 0, 板块理由), COLORRED;
{龙虎榜,如果附图用,只需要剪辑下方代码到副图指标即可。}
龙虎汇总:=STRCAT('龙虎汇总: ',EXTERNSTR(0,4433));
DRAWTEXT_FIX(ISLASTBAR AND 板块=1, 0, 0.15, 0,龙虎汇总),COLORMAGENTA;
LHB:=SIGNALS_USER(4430,0); {龙虎榜净买入额}
LHR:=SIGNALS_USER(4436,0);{延进公式网 www.6073168.com}
{LHRR:=IF(LHR=1,VARCAT('3天','龙虎:'),'');}
LHRR:=IF(LHR=1,VARCAT(VARCAT('3天','龙虎:'),VAR2STR(LHB/10000,0)),VARCAT('龙虎:',VAR2STR(LHB/10000,0)));
DRAWTEXT(LHB>10000,L*0.95,VARCAT(VARCAT('↖',LHRR),'万')),COLORMAGENTA;
DRAWTEXT(LHB<-10000,H*1.01,VARCAT(VARCAT('↙',LHRR),'万')),COLORGREEN;
{机构净买入额}
JGW:=SIGNALS_USER(4431,0); {机构净买入额}
JGS:=SIGNALS_USER(4432,0);
JGSS:=IF(JGS>1,VARCAT(VARCAT(VAR2STR(JGS,0),'机构:'),VAR2STR(JGW/10000,0)),VARCAT('机构:',VAR2STR(JGW/10000,0)));
DRAWTEXT(JGW>10000,L*0.98,VARCAT(VARCAT('↖',JGSS),'万')),COLORMAGENTA;
DRAWTEXT(JGW<-10000,H*1.04,VARCAT(VARCAT('↙',JGSS),'万')),COLORGREEN;







