通达信豪杰突破副图指标公式源码

 


DRAWKLINE(H,O,L,C);
低天:=15;
高天:=5;
CURR:=CURRBARSCOUNT;
高低:=DRAWLINE(CURR=高天,H,CURR=低天,L,0);
低高:=DRAWLINE(CURR=低天,L,CURR=高天,H,0);
高低线:=IF(高天>低天,高低,低高);
IF(CURR=高天,H,IF(CURR=低天,L,IF(CURR=ROUND((低天+高天)/2),高低线,DRAWNULL))),COLORAA00AA,CROSSDOT,LINETHICK3;
SH:=CONST(REF(H,BARSLAST(CURR=高天)));
SL:=CONST(REF(L,BARSLAST(CURR=低天)));
高低距:=SH-SL;
天距:=ABS(低天-高天);
PR:=ABS(低天-高天)/2+IF(高天>低天,低天,高天);
RN:(SH+SL)/2;
Y弧:=(SH*SL);{半径}
BX:=2*(SH*SL)/天距;
BY:=(SH*SL)/高低距;
XW:=IF(CURR<PR,PR-CURR,CURR-PR)*BX;
SY:=IF(XW<Y弧,SQRT(Y弧*Y弧-XW*XW),0)/BY;
Y震谱1:=IF(高天<低天,RN+SY,RN-SY),COLORRED;
Y震谱2:=IF(高天<低天,RN-SY,RN+SY),COLORRED;
高点:HHV(Y震谱1,10),COLORMAGENTA,LINETHICK2;
XW11:IF(REF(Y震谱1,1)<高点,高点,高点),COLORYELLOW;
{低点:LLV(Y震谱1,(SH*SL)*2);
XW112:IF(REF(Y震谱1,1)>Y震谱1,Y震谱1,低点);}

 
DRAWNUMBER(ISLASTBAR ,高点+0.05,高点),COLORYELLOW;

 
Y弧1:=(SH*SL)/2;{半径}
BX1:=2*(SH*SL)/天距;
BY1:=(SH*SL)/高低距;
XW1:=IF(CURR<PR,PR-CURR,CURR-PR)*BX1;
SY1:=IF(XW<Y弧,SQRT(Y弧1*Y弧1-XW1*XW1),0)/BY1;
Y震谱3:=IF(高天<低天,RN+SY1,RN-SY1),COLORRED;
Y震谱4:=IF(高天<低天,RN-SY1,RN+SY1),COLORRED;
高点1:HHV(Y震谱3,10),COLORBLUE;
XW111:IF(REF(Y震谱3,1)<高点1,高点1,高点1);
XG:=CROSS(C,高点) OR CROSS(C,高点1) AND V/REF(MA(V,5),1)>1.2;
DRAWTEXT(CURRBARSCOUNT<10 AND XG ,L,'━ ━豪杰突破'),COLORYELLOW;

 

 
角线:=(ATAN((MA(C,5)/REF(MA(C,5),1)-1)*100)*180/3.14115926);
角线MA:=MA(角线,5);
ANA:=PLOYLINE(CROSS(角线,角线MA),角线MA),COLORRED;
ANB:=PLOYLINE(CROSS(角线MA,角线),角线MA),COLORFF00FF ;
角买点:=CROSS(角线,角线MA) AND ((ANB>REF(ANB,1) AND ANB>ANA AND 角线MA<=0) OR ((角线MA<=-45 OR CROSS(角线MA,-45)) AND (ANB<-60 OR LLV("KDJ.J",3)<=-49) AND ANB>0)),COLORGREEN;
DRAWTEXT(角买点,L,'━━买呗'),COLOR00FFFF;

 
MA35:=MA(V,35);
下斜线:=DRAWLINE(V>=HHV(V,20),V,V<=LLV(V,10),HHV(V,6),1),COLORLIMAGENTA,LINETHICK1;
上穿:=CROSS(MA35,下斜线);
DRAWICON((上穿),L,27);

 
HB:=COST(99.9);
 LB:=COST(0.1);
 B3:=(HB-LB)/50;
 B31:=HB-B3;
 B32:=HB-2*B3;
 B33:=HB-3*B3;
 B34:=HB-4*B3;
 B35:=HB-5*B3;
 B36:=HB-6*B3;
 B37:=HB-7*B3;
 B38:=HB-8*B3;
 B39:=HB-9*B3;
 B310:=HB-10*B3;
 B311:=HB-11*B3;
 B312:=HB-12*B3;
 B313:=HB-13*B3;
 B314:=HB-14*B3;
 B315:=HB-15*B3;
 B316:=HB-16*B3;
 B317:=HB-17*B3;
 B318:=HB-18*B3;
 B319:=HB-19*B3;
 B320:=HB-20*B3;
 B321:=HB-21*B3;
 B322:=HB-22*B3;
 B323:=HB-23*B3;
 B324:=HB-24*B3;
 B325:=HB-25*B3;
 B326:=HB-26*B3;
 B327:=HB-27*B3;
 B328:=HB-28*B3;
 B329:=HB-29*B3;
 B330:=HB-30*B3;
 B331:=HB-31*B3;
 B332:=HB-32*B3;
 B333:=HB-33*B3;
 B334:=HB-34*B3;
 B335:=HB-35*B3;
 B336:=HB-36*B3;
 B337:=HB-37*B3;
 B338:=HB-38*B3;
 B339:=HB-39*B3;
 B340:=HB-40*B3;
 B341:=HB-41*B3;
 B342:=HB-42*B3;
 B343:=HB-43*B3;
 B344:=HB-44*B3;
 B345:=HB-45*B3;
 B346:=HB-46*B3;
 B347:=HB-47*B3;
 B348:=HB-48*B3;
 B349:=HB-49*B3;
 A1:=WINNER(HB)*100-WINNER(B31)*100;
 A2:=WINNER(B31)*100-WINNER(B32)*100;
 A3:=WINNER(B32)*100-WINNER(B33)*100;
 A4:=WINNER(B33)*100-WINNER(B34)*100;
 A5:=WINNER(B34)*100-WINNER(B35)*100;
 A6:=WINNER(B35)*100-WINNER(B36)*100;
 A7:=WINNER(B36)*100-WINNER(B37)*100;
 A8:=WINNER(B37)*100-WINNER(B38)*100;
 A9:=WINNER(B38)*100-WINNER(B39)*100;
 A10:=WINNER(B39)*100-WINNER(B310)*100;
 A11:=WINNER(B310)*100-WINNER(B311)*100;
 A12:=WINNER(B311)*100-WINNER(B312)*100;
 A13:=WINNER(B312)*100-WINNER(B313)*100;
 A14:=WINNER(B313)*100-WINNER(B314)*100;
 A15:=WINNER(B314)*100-WINNER(B315)*100;
 A16:=WINNER(B315)*100-WINNER(B316)*100;
 A17:=WINNER(B316)*100-WINNER(B317)*100;
 A18:=WINNER(B317)*100-WINNER(B318)*100;
 A19:=WINNER(B318)*100-WINNER(B319)*100;
 A20:=WINNER(B319)*100-WINNER(B320)*100;
 A21:=WINNER(B320)*100-WINNER(B321)*100;
 A222:=WINNER(B321)*100-WINNER(B322)*100;
 A23:=WINNER(B322)*100-WINNER(B323)*100;
 A24:=WINNER(B323)*100-WINNER(B324)*100;
 A25:=WINNER(B324)*100-WINNER(B325)*100;
 A26:=WINNER(B325)*100-WINNER(B326)*100;
 A27:=WINNER(B326)*100-WINNER(B327)*100;
 A28:=WINNER(B327)*100-WINNER(B328)*100;
 A29:=WINNER(B328)*100-WINNER(B329)*100;
 A30:=WINNER(B329)*100-WINNER(B330)*100;
 A31:=WINNER(B330)*100-WINNER(B331)*100;
 A32:=WINNER(B331)*100-WINNER(B332)*100;
 A33:=WINNER(B332)*100-WINNER(B333)*100;
 A34:=WINNER(B333)*100-WINNER(B334)*100;
 A35:=WINNER(B334)*100-WINNER(B335)*100;
 A36:=WINNER(B335)*100-WINNER(B336)*100;
 A37:=WINNER(B336)*100-WINNER(B337)*100;
 A38:=WINNER(B337)*100-WINNER(B338)*100;
 A39:=WINNER(B338)*100-WINNER(B339)*100;
 A40:=WINNER(B339)*100-WINNER(B340)*100;
 A41:=WINNER(B340)*100-WINNER(B341)*100;
 A42:=WINNER(B341)*100-WINNER(B342)*100;
 A43:=WINNER(B342)*100-WINNER(B343)*100;
 A44:=WINNER(B343)*100-WINNER(B344)*100;
 A45:=WINNER(B344)*100-WINNER(B345)*100;
 A46:=WINNER(B345)*100-WINNER(B346)*100;
 A47:=WINNER(B346)*100-WINNER(B347)*100;
 A48:=WINNER(B347)*100-WINNER(B348)*100;
 A49:=WINNER(B348)*100-WINNER(B349)*100;
 A50:=WINNER(B349)*100-WINNER(LB)*100;
ZX1:=MAX(A1*15,MAX(A2*15,MAX(A3*15,MAX(A4*15,MAX(A5*15,MAX(A6*15,MAX(A7*15,MAX(A8*15,MAX(A9*15,MAX(A10*15,MAX(A11*15,MAX(A12*15,MAX(A13*15,MAX(A14*15,MAX(A15*15,MAX(A16*15,MAX(A17*15,MAX(A18*15,MAX(A19*15,MAX(A20*15,MAX(A21*15,MAX(A222*15,MAX(A23*15,MAX(A24*15,MAX(A25*15,MAX(A26*15,MAX(A27*15,MAX(A28*15,MAX(A29*15,MAX(A30*15,MAX(A31*15,MAX(A32*15,MAX(A33*15,MAX(A34*15,MAX(A35*15,MAX(A36*15,MAX(A37*15,MAX(A38*15,MAX(A39*15,MAX(A40*15,MAX(A41*15,MAX(A42*15,MAX(A43*15,MAX(A44*15,MAX(A45*15,MAX(A46*15,MAX(A47*15,MAX(A48*15,MAX(A49*15,A50*15)))))))))))))))))))))))))))))))))))))))))))))))));
筹码最集中处:=COST(ZX1/15);
上穿11:=CROSS(C,筹码最集中处);
DRAWICON((上穿11),L-0.06,11);



来函数检测结果如下
该公式包含未来函数:WINNER
该公式包含未来函数:COST

定制、编写指标公式请联系QQ或微信同号:88652583

K线
高天赋值:5
高低赋值:当满足条件CURR=高天时,在最高价位置画直线起点,当满足条件CURR=低天时,在最低价位置画直线终点,0表示是否延长.
高低线赋值:如果高天>低天,返回高低,否则返回低高
SH赋值:上次CURR=高天距今天数日前的最高价的最后一日取值设为常数
高低距赋值:SH-SL
PR赋值:低天-高天的绝对值/2+如果高天>低天,返回低天,否则返回高天
Y弧赋值:(SH*SL)
BY赋值:(SH*SL)/高低距
SY赋值:如果XWY震谱2赋值:如果高天<低天,返回RN-SY,否则返回RN+SY,画红色
输出XW11:如果1日前的Y震谱1<高点,返回高点,否则返回高点,画黄色
输出XW112:如果1日前的Y震谱1>Y震谱1,返回Y震谱1,否则返回低点
BX1赋值:2*(SH*SL)/天距
XW1赋值:如果CURRY震谱3赋值:如果高天<低天,返回RN+SY1,否则返回RN-SY1,画红色
输出高点1:10日内Y震谱3的最高值,画蓝色
XG赋值:收盘价上穿高点 OR 收盘价上穿高点1 AND 成交量(手)/1日前的成交量(手)的5日简单移动平均>1.2
角线MA赋值:角线的5日简单移动平均
ANB赋值:当满足条件角线MA上穿角线时以角线MA位置为顶点画折线连接,COLORFF00FF
当满足条件角买点时,在最低价位置书写文字,COLOR00FFFF
下斜线赋值:当满足条件成交量(手)>=20日内成交量(手)的最高值时,在成交量(手)位置画直线起点,当满足条件成交量(手)<=10日内成交量(手)的最低值时,在6日内成交量(手)的最高值位置画直线终点,1表示是否延长.,画淡洋红色,线宽为1
当满足条件(上穿)时,在最低价位置画27号图标
LB赋值:获利盘为0.1%的成本分布
B31赋值:HB-B3
B33赋值:HB-3*B3
B35赋值:HB-5*B3
B37赋值:HB-7*B3
B39赋值:HB-9*B3
B311赋值:HB-11*B3
B313赋值:HB-13*B3
B315赋值:HB-15*B3
B317赋值:HB-17*B3
B319赋值:HB-19*B3
B321赋值:HB-21*B3
B323赋值:HB-23*B3
B325赋值:HB-25*B3
B327赋值:HB-27*B3
B329赋值:HB-29*B3
B331赋值:HB-31*B3
B333赋值:HB-33*B3
B335赋值:HB-35*B3
B337赋值:HB-37*B3
B339赋值:HB-39*B3
B341赋值:HB-41*B3
B343赋值:HB-43*B3
B345赋值:HB-45*B3
B347赋值:HB-47*B3
B349赋值:HB-49*B3
A2赋值:以B31计算的获利盘比例*100-以B32计算的获利盘比例*100
A4赋值:以B33计算的获利盘比例*100-以B34计算的获利盘比例*100
A6赋值:以B35计算的获利盘比例*100-以B36计算的获利盘比例*100
A8赋值:以B37计算的获利盘比例*100-以B38计算的获利盘比例*100
A10赋值:以B39计算的获利盘比例*100-以B310计算的获利盘比例*100
A12赋值:以B311计算的获利盘比例*100-以B312计算的获利盘比例*100
A14赋值:以B313计算的获利盘比例*100-以B314计算的获利盘比例*100
A16赋值:以B315计算的获利盘比例*100-以B316计算的获利盘比例*100
A18赋值:以B317计算的获利盘比例*100-以B318计算的获利盘比例*100
A20赋值:以B319计算的获利盘比例*100-以B320计算的获利盘比例*100
A222赋值:以B321计算的获利盘比例*100-以B322计算的获利盘比例*100
A24赋值:以B323计算的获利盘比例*100-以B324计算的获利盘比例*100
A26赋值:以B325计算的获利盘比例*100-以B326计算的获利盘比例*100
A28赋值:以B327计算的获利盘比例*100-以B328计算的获利盘比例*100
A30赋值:以B329计算的获利盘比例*100-以B330计算的获利盘比例*100
A32赋值:以B331计算的获利盘比例*100-以B332计算的获利盘比例*100
A34赋值:以B333计算的获利盘比例*100-以B334计算的获利盘比例*100
A36赋值:以B335计算的获利盘比例*100-以B336计算的获利盘比例*100
A38赋值:以B337计算的获利盘比例*100-以B338计算的获利盘比例*100
A40赋值:以B339计算的获利盘比例*100-以B340计算的获利盘比例*100
A42赋值:以B341计算的获利盘比例*100-以B342计算的获利盘比例*100
A44赋值:以B343计算的获利盘比例*100-以B344计算的获利盘比例*100
A46赋值:以B345计算的获利盘比例*100-以B346计算的获利盘比例*100
A48赋值:以B347计算的获利盘比例*100-以B348计算的获利盘比例*100
A50赋值:以B349计算的获利盘比例*100-以LB计算的获利盘比例*100
筹码最集中处赋值:获利盘为ZX1/15%的成本分布
当满足条件(上穿11)时,在最低价-0.06位置画11号图标
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  |   联系我们  |  指标公式网  |  指标网   |  指标公式  |   加入收藏   

@2005-2023 粤ICP备2025457605号-1 指标公式网别名指标网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:指标公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图