相关简介: 通达信智能交易主图及选股指标公式源码分享
通达信指标公式源码概况:
指标类别:通达信指标公式
授权方式:免费版
指标评级:★★★★★
指标分类:策略
画线方法:副图
用法注解:
1、第一趋势法则:趋势黄线判断;
2、第二区间法则:红区上行,灰区下行调整;
3、第三决策法则:红进、白减、绿清仓;
4、第四辅助法则:有三项
一是BS信号法则,长期坚持只赢不亏;
二是“买入”和“卖出”文字加减仓法则;
三是“找底”和“参考买”两线法则。
通达信指标公式源码:
P1:=5;P2:=10;P3:=20;P4:=30;P5:=60;P6:=120;P7:=240;P8:=360;N:=4;
A:=WINNER(C);
PR:=(A-REF(A,1))/V*CAPITAL;
CR:=CROSS(PR,0);
JS:=REF(CR,BARSLAST(CR));
DRAWLINE(CR,H,REF(CR,1),REF(H,1),1),POINTDOT,COLOR667788;
STICKLINE(C>=REF(C,1),H,L,0,0),COLOR0000FF;
STICKLINE(C>=REF(C,1),O,C,8,0),COLOR000088;
STICKLINE(C>=REF(C,1),O,C,5,0),COLOR0000AA;
STICKLINE(C>=REF(C,1),O,C,3,0),COLOR0000CC;
STICKLINE(C>=REF(C,1),O,C,1,0),COLOR0000FF;
STICKLINE(C<REF(C,1),H,L,0,0),COLORFFAA00;
STICKLINE(C<REF(C,1),O,C,8,0),COLORFF8800;
STICKLINE(C<REF(C,1),O,C,5,0),COLORFFAA00;
STICKLINE(C<REF(C,1),O,C,3,0),COLORFFCC00;
STICKLINE(C<REF(C,1),O,C,1,0),COLORFFFF00;
WX:=MA(C,0);
均价:=AMOUNT/VOL/100;
移均线:=MA(均价,5);
M1:MA(CLOSE,P1);
M2:MA(CLOSE,P2)*IF(N<2,WX,1);
M3:MA(CLOSE,P3)*IF(N<3,WX,1);
M4:MA(CLOSE,P4)*IF(N<4,WX,1);
M5:MA(CLOSE,P5)*IF(N<5,WX,1);
M6:MA(CLOSE,P6)*IF(N<6,WX,1);
M7:MA(CLOSE,P7)*IF(N<7,WX,1);
M8:MA(CLOSE,P8)*IF(N<8,WX,1);
{
估算:=LWINNER(1,C);
零获利:=(估算=0);
天:=BARSLAST(零获利);
参考盈亏价位:"估算价格.参考价位#DAY",COLORYELLOW,LINEDASHDOT,LINETHICK1;
当前涨跌:="参考价位.当前涨跌#DAY";
}
WY1001:=(2*CLOSE+HIGH+LOW)/4;
WY1002:=EMA(WY1001,4);
WY1003:=EMA(WY1002,4);
WY1004:=EMA(WY1003,4);
XYS0:(WY1004-REF(WY1004,1))/REF(WY1004,1)*100;
STICKLINE(XYS0>=0,XYS0,0,8,0),COLORRED;
STICKLINE(XYS0<0,XYS0,0,8,0),COLORGREEN;
PJGJ:=AMOUNT/VOL/100;
SSRYDJX:=MA(PJGJ,13);
SSRCJL:=EMA(VOL,13);
SSRCJE:=EMA(AMOUNT,13);
SSRCBJX:=SSRCJE/SSRCJL/100;
CYS13:=(CLOSE-SSRCBJX)/SSRCBJX*100;
XYSHSL:=EMA(VOL/CAPITAL*100,13);
ZZX:0,COLORWHITE;
STICKLINE(XYSHSL>6.1ANDCYS13>5,2,0,8,0),COLORGREEN;
STICKLINE(XYSHSL>3.8ANDCYS13>5,1.5,0,8,0),COLORYELLOW;
STICKLINE(XYSHSL>2.1ANDCYS13>5,1,0,8,0),COLORCYAN;
STICKLINE(XYSHSL>1.8ANDCYS13>5,0.5,0,8,0),COLORBLUE;
XYS1:MA(XYS0,2);
XYS2:MA(XYS0,1);
N:=12;
BM:=MACD.DIF(12,26,9);
AAM:BM,POINTDOT,COLORGREEN,LINETHICK5;
AAC:IF(BM>REF(BM,1),BM,DRAWNULL),POINTDOT,COLORRED,LINETHICK5;
BOLL:=MA(BM,10);
UB:BOLL+2.5*STD(BM,N),COLORBLUE,LINETHICK1;
LB:BOLL-2.5*STD(BM,N),COLORFF00FF,LINETHICK1;
[源码注释]通达信公式动态翻译结果
P1赋值:5
P2赋值:10
P3赋值:20
P4赋值:30
P5赋值:60
P6赋值:120
P7赋值:240
P8赋值:360
N赋值:4
A赋值:以收盘价计算的获利盘比例
PR赋值:(A-1日前的A)/成交量(手)*当前流通股本(手)
CR赋值:PR上穿0
JS赋值:上次CR距今天数日前的CR
当满足条件CR时,在最高价位置画直线起点,当满足条件1日前的CR时,在1日前的最高价位置画直线终点,1表示是否延长.,POINTDOT,COLOR667788
当满足条件收盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=1日前的收盘价,最高价,最低价,0,0),COLOR0000FF
当满足条件收盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=1日前的收盘价,开盘价,收盘价,8,0),COLOR000088
当满足条件收盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=1日前的收盘价,开盘价,收盘价,5,0),COLOR0000AA
当满足条件收盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=1日前的收盘价,开盘价,收盘价,3,0),COLOR0000CC
当满足条件收盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=1日前的收盘价,开盘价,收盘价,1,0),COLOR0000FF
当满足条件收盘价<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
1日前的收盘价,最高价,最低价,0,0),COLORFFAA00
当满足条件收盘价<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
1日前的收盘价,开盘价,收盘价,8,0),COLORFF8800
当满足条件收盘价<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
1日前的收盘价,开盘价,收盘价,5,0),COLORFFAA00
当满足条件收盘价<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
1日前的收盘价,开盘价,收盘价,3,0),COLORFFCC00
当满足条件收盘价<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
1日前的收盘价,开盘价,收盘价,1,0),COLORFFFF00
WX赋值:收盘价的历史简单移动平均
均价赋值:成交额(元)/成交量(手)/100
移均线赋值:均价的5日简单移动平均
输出M1:收盘价的P1日简单移动平均
输出M2:收盘价的P2日简单移动平均*如果N<,返回?,否则返回?
2,WX,1)
输出M3:收盘价的P3日简单移动平均*如果N<,返回?,否则返回?
3,WX,1)
输出M4:收盘价的P4日简单移动平均*如果N<,返回?,否则返回?
4,WX,1)
输出M5:收盘价的P5日简单移动平均*如果N<,返回?,否则返回?
5,WX,1)
输出M6:收盘价的P6日简单移动平均*如果N<,返回?,否则返回?
6,WX,1)
输出M7:收盘价的P7日简单移动平均*如果N<,返回?,否则返回?
7,WX,1)
输出M8:收盘价的P8日简单移动平均*如果N<,返回?,否则返回?
8,WX,1)
WY1001赋值:(2*收盘价+最高价+最低价)/4
WY1002赋值:WY1001的4日指数移动平均
WY1003赋值:WY1002的4日指数移动平均
WY1004赋值:WY1003的4日指数移动平均
输出XYS0:(WY1004-1日前的WY1004)/1日前的WY1004*100
当满足条件XYS0>=0时,在XYS0和0位置之间画柱状线,宽度为8,0不为0则画空心柱.,画红色
当满足条件XYS0<0时,在XYS0和0位置之间画柱状线,宽度为8,0不为0则画空心柱.,画绿色
PJGJ赋值:成交额(元)/成交量(手)/100
SSRYDJX赋值:PJGJ的13日简单移动平均
SSRCJL赋值:成交量(手)的13日指数移动平均
SSRCJE赋值:成交额(元)的13日指数移动平均
SSRCBJX赋值:SSRCJE/SSRCJL/100
CYS13赋值:(收盘价-SSRCBJX)/SSRCBJX*100
XYSHSL赋值:成交量(手)/当前流通股本(手)*100的13日指数移动平均
输出ZZX:0,画白色
当满足条件XYSHSL>6.1ANDCYS13>5时,在2和0位置之间画柱状线,宽度为8,0不为0则画空心柱.,画绿色
当满足条件XYSHSL>3.8ANDCYS13>5时,在1.5和0位置之间画柱状线,宽度为8,0不为0则画空心柱.,画黄色
当满足条件XYSHSL>2.1ANDCYS13>5时,在1和0位置之间画柱状线,宽度为8,0不为0则画空心柱.,画青色
当满足条件XYSHSL>1.8ANDCYS13>5时,在0.5和0位置之间画柱状线,宽度为8,0不为0则画空心柱.,画蓝色
输出XYS1:XYS0的2日简单移动平均
输出XYS2:XYS0的1日简单移动平均
N赋值:12
BM赋值:平滑异同平均线的DIF(12,26,9)
输出AAM:BM,POINTDOT,画绿色,线宽为5
输出AAC:如果BM>,返回?,否则返回?
1日前的BM,BM,无效数),POINTDOT,画红色,线宽为5
BOLL赋值:BM的10日简单移动平均
输出UB:BOLL+2.5*BM的N日估算标准差,画蓝色,线宽为1
输出LB:BOLL-2.5*BM的N日估算标准差,COLORFF00FF,线宽为1
评论(0)