通达信我操盘主图指标公式源码
EMA3:=EMA(C,3),COLORWHITE;
EMA5:=EMA(C,5),COLORYELLOW;
EMA10:=EMA(C,10),COLORFF00FF;
EMA20:=MA(C,20),COLORFFCC66;
VAR2:=(2*CLOSE+HIGH+LOW)/4;
VAR3:=IF(YEAR>=2099 AND MONTH>2,0,1);
VAR4:=LLV(LOW,5); VAR5:=HHV(HIGH,4);
散户:=EMA((VAR2-VAR4)/(VAR5-VAR4)*100,4)*VAR3;
庄家:=EMA(0.667*REF(散户,1)+0.333*散户,2)*VAR3;
DRAWTEXT(CROSS(散户,庄家) AND 散户<3,L-0.05,'←吸'),COLORLIRED;
DRAWTEXT(CROSS(庄家,散户) AND 散户>5,H+0.05,''),COLORGREEN;
DRAWICON(CROSS(散户,庄家) AND 散户<10,L-0.05,9);
DRAWICON(CROSS(庄家,散户) AND 散户>20,H+0.05,15);
VAR9:=CLOSE-REF(CLOSE,5);
VARA:=EMA(EMA(VAR9,5),5)/EMA(EMA(ABS(VAR9),5),5);
VARC:=EMA(EMA(VAR9,10),10)/EMA(EMA(ABS(VAR9),20),20);
卖出:=IF(VARA>0 AND CROSS(VARC,VARA),90,100);
DRAWICON(卖出<0,H+0.05,2); 买线:=EMA(CLOSE,2);
卖线:=EMA(SLOPE(CLOSE,11)*10+CLOSE,22);
B1:IF(CROSS(买线,卖线),L-0.09,DRAWNULL),POINTDOT,LINETHICK9,COLOR26FFFF;
S1:IF(CROSS(20,RSI)*10,H+0.05,DRAWNULL),CROSSDOT,LINETHICK3,COLORYELLOW;
VC:=((CLOSE-MA(CLOSE,5))/MA(CLOSE,5)*100+(CLOSE-MA(CLOSE,20))/MA(CLOSE,20)*100+(CLOSE-MA (CLOSE,32))/MA(CLOSE,32)*100)/3;
S2:=IF(VC>20 AND FILTER(VC< REF(VC,1),5),H+0.05,DRAWNULL),CIRCLEDOT,LINETHICK3,COLORGREEN;
A0:=(L+H+C*2)/4;
A1:EMA(A0,5),COLORFFFFFF,LINETHICK4;
A2:=EMA(A0,10)COLORLIBLUE,LINETHICK4;
A1X:=(A1-REF(A1,1))/REF(A1,1)*100,NODRAW;
A2X:=(A2-REF(A2,1))/REF(A2,1)*100,NODRAW;
看多:IF(A1X>=0 AND BARSLAST(CROSS(A1X,0))>0,REF((C+O)/2,BARSLAST(CROSS(A1X,0))),DRAWNULL),COLORMAGENTA{,LINETHICK2};
逃顶:IF(A1X<0 AND BARSLAST(CROSS(0,A1X))>0,REF((C+O)/2,BARSLAST(CROSS(0,A1X))),DRAWNULL),COLORCYAN,{LINETHICK2};
买入持股:IF(A1X>=0,A1,DRAWNULL)COLORRED,LINETHICK4;
卖出空仓:IF(A1X<0 AND A2X<0,A1,DRAWNULL)COLORGREEN,LINETHICK4;
STICKLINE(CROSS(A1X,0),H,L,0,0 ),COLOR9933FF;
STICKLINE(CROSS(A1X,0),C,O,3,0 ),COLOR0000CC;
STICKLINE(CROSS(A1X,0),C,O,1,0 ),COLOR0033FF;
STICKLINE(CROSS(0,A1X),L,H,0,0 ),COLOR66CC33;
STICKLINE(C>=O,C,O,3.4,0),COLOR0000AA;
STICKLINE(C>=O,C,O,3.0,0),COLOR0000BB ;
STICKLINE(C>=O,C,O,2.4,0),COLOR0000CC;
STICKLINE(C>=O,C,O,2.0,0),COLOR0000DD ;
STICKLINE(C>=O,C,O,1.6,0),COLOR0000EE;
STICKLINE(C>=O,C,O,1.2,0),COLOR0000FF;
STICKLINE(C>=O,C,O,0.6,0),COLOR0000FF;
STICKLINE(C>=O,H,L,0,0),COLORRED;
STICKLINE(C<=O,C,O,3.4,0),COLORAAAA00;
STICKLINE(C<=O,C,O,3.0,0),COLORBBBB00;
STICKLINE(C<=O,C,O,2.4,0),COLORCCCC00;
STICKLINE(C<=O,C,O,2.0,0),COLORDDDD00;
STICKLINE(C<=O,C,O,1.6,0),COLOREEEE00;
STICKLINE(C<=O,C,O,1.2,0),COLORFFFF00;
STICKLINE(C<=O,C,O,0.6,0),COLORFFFF00;
STICKLINE(C<=O,H,L,0,0),COLORFFFF00;
SR1:=SAR(10,2,10);
IF(CLOSE>SR1,SR1,DRAWNULL),POINTDOT,COLOR00DDFF,LINETHICK4;
IF(CLOSE<SR1,SR1,DRAWNULL),POINTDOT,COLOR006800,LINETHICK4;
DRAWICON(REF(C,1)>REF(SR1,1) AND C<SR1,H,2);
{ _最新股票指标公式}
HHV25:=HHV(HIGH,25);
LLV25:=LLV(LOW,25);
A:=(HHV25-LLV25)/EMA((CLOSE-LLV25),5);
B:=EMA((CLOSE-LLV25)/(HHV25-LLV25)*100,5);
COND1:=CROSS(A,B);
COND2:=COUNT(COND1,7)>0;
COND3:=REF(A,2)<REF(A,1);
COND4:=A<REF(A,1);
COND5:=COND2 AND COND3 AND COND4;
COND6:=COUNT(COND5,5)=1;
LLV10:=LLV(LOW,10);
C1:=((CLOSE-LLV10)/(HHV25-LLV10))*4;
C2:=EMA(C1,4);
COND7:=CROSS(C2,0.3);
指标王:=COND5 AND COND6 OR COND7;
DRAWTEXT(指标王,L,'左买'),COLORFFFFFF;

来函数检测结果如下:
该公式没有未来函数
定制、编写指标公式请联系QQ或微信同号:88652583
EMA3赋值:收盘价的3日指数移动平均,画白色
EMA5赋值:收盘价的5日指数移动平均,画黄色
EMA10赋值:收盘价的10日指数移动平均,COLORFF00FF
EMA20赋值:收盘价的20日简单移动平均,COLORFFCC66
VAR2赋值:(2*收盘价+最高价+最低价)/4
VAR3赋值:如果年份>=2099ANDMONTH>2,返回0,否则返回1
VAR4赋值:5日内最低价的最低值
VAR5赋值:4日内最高价的最高值
散户赋值:(VAR2-VAR4)/(VAR5-VAR4)*100的4日指数移动平均*VAR3
庄家赋值:0.667*1日前的散户+0.333*散户的2日指数移动平均*VAR3
当满足条件散户上穿庄家AND散户<3时,在最低价-0.05位置书写文字,画淡红色
当满足条件庄家上穿散户AND散户>5时,在最高价+0.05位置书写文字,画绿色
当满足条件散户上穿庄家AND散户<10时,在最低价-0.05位置画9号图标
当满足条件庄家上穿散户AND散户>20时,在最高价+0.05位置画15号图标
VAR9赋值:收盘价-5日前的收盘价
VARA赋值:VAR9的5日指数移动平均的5日指数移动平均/VAR9的绝对值的5日指数移动平均的5日指数移动平均
VARC赋值:VAR9的10日指数移动平均的10日指数移动平均/VAR9的绝对值的20日指数移动平均的20日指数移动平均
卖出赋值:如果VARA>0ANDCROSS(VARC,VARA),返回90,否则返回100
当满足条件卖出<0时,在最高价+0.05位置画2号图标
买线赋值:收盘价的2日指数移动平均
卖线赋值:收盘价的11日线性回归斜率*10+收盘价的22日指数移动平均
输出B1:如果买线上穿卖线,返回最低价-0.09,否则返回无效数,POINTDOT,线宽为9,COLOR26FFFF
输出S1:如果20上穿RSI*10,返回最高价+0.05,否则返回无效数,CROSSDOT,线宽为3,画黄色
VC赋值:((收盘价-收盘价的5日简单移动平均)/收盘价的5日简单移动平均*100+(收盘价-收盘价的20日简单移动平均)/收盘价的20日简单移动平均*100+(收盘价-收盘价的32日简单移动平均)/收盘价的32日简单移动平均*100)/3
S2赋值:如果VC>20ANDFILTER(VC<1日前的VC,5),返回最高价+0.05,否则返回无效数,CIRCLEDOT,线宽为3,画绿色
A0赋值:(最低价+最高价+收盘价*2)/4
输出A1:A0的5日指数移动平均,COLORFFFFFF,线宽为4
A2赋值:A0的10日指数移动平均画淡蓝色,线宽为4
A1X赋值:(A1-1日前的A1)/1日前的A1*100,NODRAW
A2X赋值:(A2-1日前的A2)/1日前的A2*100,NODRAW
输出看多:如果A1X>=0ANDBARSLAST(A1X上穿0)>0,返回上次A1X上穿0距今天数日前的(收盘价+开盘价)/2,否则返回无效数,画洋红色
输出逃顶:如果A1X<0ANDBARSLAST(0上穿A1X)>0,返回上次0上穿A1X距今天数日前的(收盘价+开盘价)/2,否则返回无效数,画青色,
输出买入持股:如果A1X>=0,返回A1,否则返回无效数画红色,线宽为4
输出卖出空仓:如果A1X<0ANDA2X<0,返回A1,否则返回无效数画绿色,线宽为4
当满足条件A1X上穿0时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR9933FF
当满足条件A1X上穿0时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR0000CC
当满足条件A1X上穿0时,在收盘价和开盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR0033FF
当满足条件0上穿A1X时,在最低价和最高价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR66CC33
当满足条件收盘价>=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为3.4,0不为0则画空心柱.,COLOR0000AA
当满足条件收盘价>=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为3.0,0不为0则画空心柱.,COLOR0000BB
当满足条件收盘价>=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为2.4,0不为0则画空心柱.,COLOR0000CC
当满足条件收盘价>=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为2.0,0不为0则画空心柱.,COLOR0000DD
当满足条件收盘价>=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为1.6,0不为0则画空心柱.,COLOR0000EE
当满足条件收盘价>=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为1.2,0不为0则画空心柱.,COLOR0000FF
当满足条件收盘价>=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为0.6,0不为0则画空心柱.,COLOR0000FF
当满足条件收盘价>=开盘价时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画红色
当满足条件收盘价<=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为3.4,0不为0则画空心柱.,COLORAAAA00
当满足条件收盘价<=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为3.0,0不为0则画空心柱.,COLORBBBB00
当满足条件收盘价<=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为2.4,0不为0则画空心柱.,COLORCCCC00
当满足条件收盘价<=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为2.0,0不为0则画空心柱.,COLORDDDD00
当满足条件收盘价<=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为1.6,0不为0则画空心柱.,COLOREEEE00
当满足条件收盘价<=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为1.2,0不为0则画空心柱.,COLORFFFF00
当满足条件收盘价<=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为0.6,0不为0则画空心柱.,COLORFFFF00
当满足条件收盘价<=开盘价时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFFFF00
SR1赋值:步长为2极限值为10的10日抛物转向
如果收盘价>SR1,返回SR1,否则返回无效数,POINTDOT,COLOR00DDFF,线宽为4
如果收盘价当满足条件1日前的收盘价>1日前的SR1ANDCHHV25赋值:25日内最高价的最高值
LLV25赋值:25日内最低价的最低值
A赋值:(HHV25-LLV25)/(收盘价-LLV25)的5日指数移动平均
B赋值:(收盘价-LLV25)/(HHV25-LLV25)*100的5日指数移动平均
COND1赋值:A上穿B
COND2赋值:统计7日中满足COND1的天数>0
COND3赋值:2日前的A<1日前的A
COND4赋值:A<1日前的A
COND5赋值:COND2 AND COND3 AND COND4
COND6赋值:统计5日中满足COND5的天数=1
LLV10赋值:10日内最低价的最低值
C1赋值:((收盘价-LLV10)/(HHV25-LLV10))*4
C2赋值:C1的4日指数移动平均
COND7赋值:C2上穿0.3
指标王赋值:COND5 AND COND6 OR COND7
当满足条件指标王时,在最低价位置书写文字,COLORFFFFFF