您现在的位置:程序化交易>> 股票公式>> 通达信>> 通达信公式>>正文内容

黄金莫问主图公式代码源码[通达信公式]

相关标签: 主力拉升前黄金坑指标 、 通道指标主图 通达信 、 黄金通道主图提示指标 、 麒麟通道指标通达信 、 通达信绝密三代指标 、 主图通道指标公式 、 黄金通道指标 、 东方财富黄金通道指标 、

原理解析:

GJTJ1赋值:100*(收盘价-5日内最低价的最低值)/(5日内收盘价的最高值-5日内最低价的最低值)
GJTJ2赋值:100*(收盘价-10日内最低价的最低值)/(10日内收盘价的最高值-10日内最低价的最低值)
GJTJ3赋值:100*(收盘价-20日内最低价的最低值)/(20日内收盘价的最高值-20日内最低价的最低值)
GJTJ4赋值:100*(收盘价-30日内最低价的最低值)/(30日内收盘价的最高值-30日内最低价的最低值)
A赋值:GJTJ1=GJTJ2 AND GJTJ2=GJTJ3 AND GJTJ1=100 AND GJTJ4>96
B赋值:统计2日中满足A的天数=1
D赋值:GJTJ1<GJTJ2 AND GJTJ1<GJTJ3 AND GJTJ1<GJTJ4 AND GJTJ2<GJTJ3 AND GJTJ4<95
YH赋值:大盘的收盘价/1日前的大盘的收盘价*1日前的收盘价
YH1赋值:1日前的收盘价+收盘价-大盘的收盘价/1日前的大盘的收盘价*1日前的收盘价
X1赋值:YH1的7日指数移动平均
X2赋值:YH1的14日指数移动平均
X3赋值:X1的14日指数移动平均
E赋值:X1>X2 AND X2>X3
竟星赋值:B AND D AND E
当满足条件竟星时,在(最低价*0.95)位置书写文字,画白色
XG赋值:上次GJTJ4上穿GJTJ1距今天数<5 AND GJTJ1>GJTJ4
天瀑赋值:统计3日中满足XG的天数=1 AND XG
当满足条件天瀑时,在(最低价*0.95)位置书写文字,画黄色
当满足条件天瀑时,在收盘价和开盘价位置之间画柱状线,宽度为6,0不为0则画空心柱.,画黄色
当满足条件天瀑时,在最高价和最低价位置之间画柱状线,宽度为1,0不为0则画空心柱.,画黄色
A1赋值:上次30上穿GJTJ1距今天数<2 AND 上次GJTJ1上穿50距今天数<2
B1赋值:上次GJTJ4上穿GJTJ1距今天数<2 AND GJTJ1>GJTJ4
E1赋值:GJTJ1>60 AND GJTJ4>70
白金赋值:A1 AND B1 AND E1
当满足条件白金时,在(最低价*0.95)位置书写文字,画绿色
当满足条件白金时,在收盘价和开盘价位置之间画柱状线,宽度为6,0不为0则画空心柱.,画绿色
A2赋值:上次97上穿GJTJ1距今天数<=1 AND 上次GJTJ1上穿85距今天数<=1
B2赋值:上次97上穿GJTJ2距今天数<=1 AND 上次GJTJ2上穿85距今天数<=1
A3赋值:A2 AND B2
AA赋值:上次97上穿GJTJ1距今天数<=2 AND 上次GJTJ1上穿85距今天数<=1
BA赋值:上次97上穿GJTJ2距今天数<=2 AND 上次GJTJ2上穿85距今天数<=1
A4赋值:AA AND BA 
AAA赋值:上次97上穿GJTJ1距今天数<=3 AND 上次GJTJ1上穿85距今天数<=1
BAA赋值:上次97上穿GJTJ2距今天数<=3 AND 上次GJTJ2上穿85距今天数<=1
A8赋值:AAA AND BAA 
B21赋值:1日前的A3
B3赋值:1日前的A4
B4赋值:1日前的A8
D2赋值:GJTJ1=100 AND GJTJ2=100 AND A3 
D3赋值:GJTJ1=100 AND GJTJ2=100 AND A4 
D4赋值:GJTJ1=100 AND GJTJ2=100 AND A8 
日月赋值:D2 OR D3 OR D3
当满足条件日月时,在(最低价*0.95)位置书写文字,COLORF00FF0
A5赋值:上次95上穿GJTJ1距今天数<=2
B5赋值:上次95上穿GJTJ2距今天数<=2
E5赋值: GJTJ4<GJTJ1 AND GJTJ1<GJTJ2 AND GJTJ1<GJTJ3
F1赋值:GJTJ2>50 AND GJTJ3>50
G1赋值:GJTJ1=100 AND GJTJ2=100
TX赋值:统计2日中满足G1的天数=1
青干赋值:A5 AND B5 AND E5 AND F1 AND TX
当满足条件青干时,在(最低价*0.95)位置书写文字,画红色
当满足条件青干时,在收盘价和开盘价位置之间画柱状线,宽度为6,0不为0则画空心柱.,画红色
当满足条件青干时,在最高价和最低价位置之间画柱状线,宽度为1,0不为0则画空心柱.,画红色
A6赋值:GJTJ3=100
B6赋值:GJTJ4<90
莫问赋值:统计2日中满足A6的天数 = 2 AND B6
当满足条件莫问时,在(最低价*0.95)位置书写文字,画蓝色
A7赋值:上次50上穿GJTJ1距今天数<3 AND 上次GJTJ1上穿50距今天数<3
B7赋值:上次GJTJ4上穿GJTJ1距今天数<2 AND GJTJ1>GJTJ4
黄金赋值:A7 AND B7
当满足条件黄金时,在(最低价*0.95)位置书写文字,COLORFFBB00
输出三十:收盘价的30日简单移动平均,画红色,线宽为2
输出跌:如果收盘价的30日简单移动平均<=1日前的收盘价的30日简单移动平均,返回收盘价的30日简单移动平均,否则返回无效数,画绿色,线宽为2
 

源码:

GJTJ1:=100*(C-LLV(L,5))/(HHV(C,5)-LLV(L,5));
GJTJ2:=100*(C-LLV(L,10))/(HHV(C,10)-LLV(L,10));
GJTJ3:=100*(C-LLV(L,20))/(HHV(C,20)-LLV(L,20));
GJTJ4:=100*(C-LLV(L,30))/(HHV(C,30)-LLV(L,30));
A:=GJTJ1=GJTJ2 AND GJTJ2=GJTJ3 AND GJTJ1=100 AND GJTJ4>96;
B:=COUNT(A,2)=1;
D:=GJTJ1<GJTJ2 AND GJTJ1<GJTJ3 AND GJTJ1<GJTJ4 AND GJTJ2<GJTJ3 AND GJTJ4<95;
YH:=INDEXC/REF(INDEXC,1)*REF(C,1);
YH1:=REF(C,1)+C-INDEXC/REF(INDEXC,1)*REF(C,1);
X1:=EMA(YH1,7);
X2:=EMA(YH1,14);
X3:=EMA(X1,14);
E:=X1>X2 AND X2>X3;
竟星:=B AND D AND E;
DRAWTEXT(竟星,(L * 0.95),'竟星'),COLORWHITE;
XG:=BARSLAST(CROSS(GJTJ4,GJTJ1))<5 AND GJTJ1>GJTJ4;
天瀑:=COUNT(XG,3)=1 AND XG;
DRAWTEXT(天瀑,(L * 0.95),'天瀑'),COLORYELLOW;
STICKLINE(天瀑,C,O,6,0),COLORYELLOW;
STICKLINE(天瀑,H,L,1,0),COLORYELLOW;
A1:=BARSLAST(CROSS(30,GJTJ1))<2 AND BARSLAST(CROSS(GJTJ1,50))<2;
B1:=BARSLAST(CROSS(GJTJ4,GJTJ1))<2 AND GJTJ1>GJTJ4;
E1:=GJTJ1>60 AND GJTJ4>70;
白金:=A1 AND B1 AND E1;
DRAWTEXT(白金,(L * 0.95),'白金'),COLORGREEN;
STICKLINE(白金,C,O,6,0),COLORGREEN;
{日月}
A2:=BARSLAST(CROSS(97,GJTJ1))<=1 AND BARSLAST(CROSS(GJTJ1,85))<=1;
B2:=BARSLAST(CROSS(97,GJTJ2))<=1 AND BARSLAST(CROSS(GJTJ2,85))<=1;
A3:=A2 AND B2;
AA:=BARSLAST(CROSS(97,GJTJ1))<=2 AND BARSLAST(CROSS(GJTJ1,85))<=1;
BA:=BARSLAST(CROSS(97,GJTJ2))<=2 AND BARSLAST(CROSS(GJTJ2,85))<=1;
A4:=AA AND BA ;
AAA:=BARSLAST(CROSS(97,GJTJ1))<=3 AND BARSLAST(CROSS(GJTJ1,85))<=1;
BAA:=BARSLAST(CROSS(97,GJTJ2))<=3 AND BARSLAST(CROSS(GJTJ2,85))<=1;
A8:=AAA AND BAA ;
B21:=REF(A3,1);
B3:=REF(A4,1);
B4:=REF(A8,1);
D2:=GJTJ1=100 AND GJTJ2=100 AND A3 ;
D3:=GJTJ1=100 AND GJTJ2=100 AND A4 ;
D4:=GJTJ1=100 AND GJTJ2=100 AND A8 ;
日月:=D2 OR D3 OR D3;
DRAWTEXT(日月,(L * 0.95),'日月'),COLORF00FF0;
A5:=BARSLAST(CROSS(95,GJTJ1))<=2;
B5:=BARSLAST(CROSS(95,GJTJ2))<=2;
E5:= GJTJ4<GJTJ1 AND GJTJ1<GJTJ2 AND GJTJ1<GJTJ3;
F1:=GJTJ2>50 AND GJTJ3>50;
G1:=GJTJ1=100 AND GJTJ2=100;
TX:=COUNT(G1,2)=1;
青干:=A5 AND B5 AND E5 AND F1 AND TX;
DRAWTEXT(青干,(L * 0.95),'青干'),COLORRED;
STICKLINE(青干,C,O,6,0),COLORRED;
STICKLINE(青干,H,L,1,0),COLORRED;
A6:=GJTJ3=100;
B6:=GJTJ4<90;
莫问:=COUNT(A6,2) = 2 AND B6;
DRAWTEXT(莫问,(L * 0.95),'莫问'),COLORBLUE;
A7:=BARSLAST(CROSS(50,GJTJ1))<3 AND BARSLAST(CROSS(GJTJ1,50))<3;
B7:=BARSLAST(CROSS(GJTJ4,GJTJ1))<2 AND GJTJ1>GJTJ4;
黄金:=A7 AND B7;
DRAWTEXT(黄金,(L * 0.95),'黄金'),COLORFFBB00;
三十:MA(C,30),COLORRED,LINETHICK2;
跌:IF(MA(CLOSE,30)<=REF(MA(CLOSE,30),1),MA(CLOSE,30),DRAWNULL),COLORGREEN,LINETHICK2;


通达信黄金莫问主图公式源码

 

公式导入教程: 【通达信公式源码导入方法教程】 【同花顺公式源码导入方法教程】 【大智慧新一代公式源码导入方法教程

 

 

有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流或微信:cxhjy888 进行 有偿收费 编写!(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)

怎么收费,代编流程等详情请点击查阅!

(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)

 


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容