通达信四合主图源码

 
N:=89;
HH:=CONST(HHV(H,N));
LL:=CONST(LLV(L,N));
MM:=CONST(HH/2+LL/2);
CC:=CONST(C),CROSSDOT;
YY:=CONST(IF(CC>=MM,LL-(HH-LL)*0.2,HH+(HH-LL)*0.2)),POINTDOT;
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
MACD:=(DIF-DEA)*2,COLORSTICK;
MHH:=CONST(HHV(MACD,N));
MLL:=CONST(LLV(MACD,N));
MMM0:=MHH/2-MLL/2;
MMM:=IF(MMM0<(HH-LL)*0.1,(HH-LL)*0.1,MMM0);
STICKLINE(0=0,YY+MMM,YY-MMM,5,0),COLOR444444;
STICKLINE(MACD>=0 AND MACD>REF(MACD,1),YY,YY+MACD,0.2,0),COLORRED;
STICKLINE(MACD>=0 AND MACD<REF(MACD,1),YY,YY+MACD,0.2,0),COLORAAAAAA;
STICKLINE(MACD<0 AND MACD<REF(MACD,1),YY,YY+MACD,0.2,0),COLOR0000FF;
STICKLINE(MACD<0 AND MACD>REF(MACD,1),YY,YY+MACD,0.2,0),COLOR00FFFF;
RSV:=((CLOSE-LLV(LOW,13))/(HHV(HIGH,13)-LLV(LOW,13))-0.5)/100;
K:=SMA(RSV,4,1);
D:=SMA(K,4,1);
J:=3*K-2*D;
JJ:=(J/0.005)*MMM;
STICKLINE(J>REF(J,1),YY+REF(JJ,1),YY+JJ,2.0,0),COLORMAGENTA;
STICKLINE(J<=REF(J,1),YY+REF(JJ,1),YY+JJ,2.0,0),COLORGREEN;
SAR1:=IF(CLOSE<SAR(4,2,10),SAR(4,2,10),0);
SAR2:=IF(CLOSE<SAR(3,3,20),SAR(3,3,20),0);
SARE:=IF(CLOSE>SAR(3,3,20),SAR(3,3,20),0);
SARA:=IF(CLOSE>SAR(4,2,10),SAR(4,2,10),0);
空仓:=IF(MIN(SAR1,SAR2)>0,(SAR1+SAR2)/2,IF(SAR1+SAR2=0,DRAWNULL,SAR1+SAR2)),CIRCLEDOT,COLORGREEN;
持股:=IF(MIN(SARE,SARA)>0,(SARE+SARA)/2,IF(SARE+SARA=0,DRAWNULL,SARE+SARA)),CIRCLEDOT,COLORMAGENTA;
MA1:=C,COLORYELLOW,NODRAW;
MA3:=MA(((3*C+L+O+H)/6),3),COLORYELLOW,NODRAW;
BBI:=(MA(C,3)+MA(C,6)+MA(C,12)+MA(C,24))/4,COLORWHITE;
BB5:=(MA(C,15)+MA(C,30)+MA(C,60)+MA(C,120))/4,COLORWHITE;
BB5红:=IF(C>BB5,BB5,DRAWNULL),COLORRED;
BB5蓝:=IF(C<=BB5,BB5,DRAWNULL),COLORLIBLUE;
MH:=IF(MACD<0,-MACD,0);
ML:=IF(MACD>0,-MACD,0);
JJH:=IF(REF(JJ,1)>JJ,REF(JJ,1),JJ);
JJL:=IF(REF(JJ,1)<JJ,REF(JJ,1),JJ);
Z1:=IF(JJH>ML AND JJH<=MH,MH,DRAWNULL);
Z2:=IF(JJL>ML AND JJL<=ML,ML,DRAWNULL);
STICKLINE(0=0,YY+Z1,YY+Z2,0.1,0),COLORBLUE;
DRAWTEXT(CURRBARSCOUNT=16 AND BACKSET(C>BB5,CURRBARSCOUNT)=1 AND BACKSET(CROSS(MA1,BBI)=1,CURRBARSCOUNT)=1,IF(CC>MM,LL,HH),'收BB5上,上穿BBI'),COLORRED;
DRAWICON(CROSS(DIF,DEA),YY-MMM,1);
DRAWICON(CROSS(DEA,DIF),YY+MMM,2);



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

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


N赋值:89
HH赋值:N日内最高价的最高值的最后一日取值设为常数
LL赋值:N日内最低价的最低值的最后一日取值设为常数
MM赋值:HH/2+LL/2的最后一日取值设为常数
CC赋值:收盘价的最后一日取值设为常数,CROSSDOT
YY赋值:如果CC>=MM,返回LL-(HH-LL)*0.2,否则返回HH+(HH-LL)*0.2的最后一日取值设为常数,POINTDOT
DIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
DEA赋值:DIF的9日指数移动平均
MACD赋值:(DIF-DEA)*2,COLORSTICK
MHH赋值:N日内MACD的最高值的最后一日取值设为常数
MLL赋值:N日内MACD的最低值的最后一日取值设为常数
MMM0赋值:MHH/2-MLL/2
MMM赋值:如果MMM0<(HH-LL)*0.1,返回(HH-LL)*0.1,否则返回MMM0
当满足条件0=0时,在YY+MMM和YY-MMM位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLOR444444
当满足条件MACD>=0ANDMACD>1日前的MACD时,在YY和YY+MACD位置之间画柱状线,宽度为0.2,0不为0则画空心柱.,画红色
当满足条件MACD>=0ANDMACD<1日前的MACD时,在YY和YY+MACD位置之间画柱状线,宽度为0.2,0不为0则画空心柱.,COLORAAAAAA
当满足条件MACD<0ANDMACD<1日前的MACD时,在YY和YY+MACD位置之间画柱状线,宽度为0.2,0不为0则画空心柱.,COLOR0000FF
当满足条件MACD<0ANDMACD>1日前的MACD时,在YY和YY+MACD位置之间画柱状线,宽度为0.2,0不为0则画空心柱.,COLOR00FFFF
RSV赋值:((收盘价-13日内最低价的最低值)/(13日内最高价的最高值-13日内最低价的最低值)-0.5)/100
K赋值:RSV的4日[1日权重]移动平均
D赋值:K的4日[1日权重]移动平均
J赋值:3*K-2*D
JJ赋值:(J/0.005)*MMM
当满足条件J>1日前的J时,在YY+1日前的JJ和YY+JJ位置之间画柱状线,宽度为2.0,0不为0则画空心柱.,画洋红色
当满足条件J<=1日前的J时,在YY+1日前的JJ和YY+JJ位置之间画柱状线,宽度为2.0,0不为0则画空心柱.,画绿色
SAR1赋值:如果收盘价<步长为2极限值为10的4日抛物转向,返回步长为2极限值为10的4日抛物转向,否则返回0
SAR2赋值:如果收盘价<步长为3极限值为20的3日抛物转向,返回步长为3极限值为20的3日抛物转向,否则返回0
SARE赋值:如果收盘价>步长为3极限值为20的3日抛物转向,返回步长为3极限值为20的3日抛物转向,否则返回0
SARA赋值:如果收盘价>步长为2极限值为10的4日抛物转向,返回步长为2极限值为10的4日抛物转向,否则返回0
空仓赋值:如果SAR1和SAR2的较小值>0,返回(SAR1+SAR2)/2,否则返回如果SAR1+SAR2=0,返回无效数,否则返回SAR1+SAR2,CIRCLEDOT,画绿色
持股赋值:如果SARE和SARA的较小值>0,返回(SARE+SARA)/2,否则返回如果SARE+SARA=0,返回无效数,否则返回SARE+SARA,CIRCLEDOT,画洋红色
MA1赋值:收盘价,画黄色,NODRAW
MA3赋值:((3*收盘价+最低价+开盘价+最高价)/6)的3日简单移动平均,画黄色,NODRAW
BBI赋值:(收盘价的3日简单移动平均+收盘价的6日简单移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/4,画白色
BB5赋值:(收盘价的15日简单移动平均+收盘价的30日简单移动平均+收盘价的60日简单移动平均+收盘价的120日简单移动平均)/4,画白色
BB5红赋值:如果收盘价>BB5,返回BB5,否则返回无效数,画红色
BB5蓝赋值:如果收盘价<=BB5,返回BB5,否则返回无效数,画淡蓝色
MH赋值:如果MACD<0,返回-MACD,否则返回0
ML赋值:如果MACD>0,返回-MACD,否则返回0
JJH赋值:如果1日前的JJ>JJ,返回1日前的JJ,否则返回JJ
JJL赋值:如果1日前的JJZ1赋值:如果JJH>MLANDJJH<=MH,返回MH,否则返回无效数
Z2赋值:如果JJL>MLANDJJL<=ML,返回ML,否则返回无效数
当满足条件0=0时,在YY+Z1和YY+Z2位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,画蓝色
当满足条件到最后交易的周期=16ANDBACKSET(收盘价>BB5,到最后交易的周期)=1ANDBACKSET(MA1上穿BBI=1,到最后交易的周期)=1时,在如果CC>MM,返回LL,否则返回HH位置书写文字,画红色
当满足条件DIF上穿DEA时,在YY-MMM位置画1号图标
当满足条件DEA上穿DIF时,在YY+MMM位置画2号图标
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  -   联系我们  -  乐淘公式网  -  公式网   -  指标公式  -   免责声明  -   隐私政策  -   加入收藏   

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