通达信量化建仓,看趋势 监测主力进出源码主图
量化建仓
1.股价高于平均线,视为强势;股价低于平均线,视为弱势
2.平均线向上涨升,具有助涨力道;平均线向下跌降,具有助跌力道;
3.二条以上平均线向上交叉时,买进;
4.二条以上平均线向下交叉时,卖出;
5.移动平均线的信号经常落后股价,若以EXPMA、VMA辅助,可以改善。
X1:=(C+L+H)/3;
X2:=EMA(X1,6);
X3:=EMA(X2,5);
做空:IF(SAR(10,2,20)>=H,SAR(10,2,20),DRAWNULL),CIRCLEDOT,COLOR80FF00;
做多:IF(SAR(10,2,20)<=L,SAR(10,2,20),DRAWNULL),CIRCLEDOT,COLORRED;
主力操盘线:=EMA(EMA(EMA(CLOSE,2),2),2);
趋势线:(MA(主力操盘线,5)),COLORGREEN,LINETHICK2;
IF(趋势线>REF(趋势线,1),趋势线,DRAWNULL),COLORFF00FF,LINETHICK2;
IF(趋势线< REF(趋势线,1),趋势线,DRAWNULL),COLORGREEN,LINETHICK2;
MA5:MA(CLOSE,5),COLOR8000FF,DOTLINE;
MA10:MA(CLOSE,10) ,COLOR8080FF,DOTLINE;
MA5下跌显示值:IF(MA5< REF(MA5,1),MA5,DRAWNULL),COLOR80FF80,DOTLINE;
MA10下跌显示值:IF(MA10< REF(MA10,1),MA10,DRAWNULL),COLOR00FF00,DOTLINE;
趋势线上升显示:IF(趋势线>REF(趋势线,1),趋势线,DRAWNULL),LINETHICK2,COLOR8000FF;
前期低:REF(O,BARSLAST(LLV(C,20)=C)),COLORFFFFFF,NODRAW;
STICKLINE(L,前期低,前期低,2,0),COLOR808040;
标钱袋:DRAWICON(CROSS(C,前期低),L,11);
DRAWNUMBER(ISLASTBAR,前期低,前期低);
STICKLINE(CROSS(C,前期低),C,O,3,0),COLOR1D7DC5;
STICKLINE(C/REF(C,1)>1.097,C,O,3,0),COLORYELLOW;
TC1:=IF(H=HHV(H,48),H,DRAWNULL);
TC2:=CONST(BARSLAST(TC1=H))+1;
UPPER1:=CONST(IF(TC2=1,H,REF(H,TC2-1)));
BC1:=IF(L=LLV(L,48),L,DRAWNULL);
BC2:=CONST(BARSLAST(BC1=L))+1;
LOWER1:=CONST(IF(BC2=1,L,REF(L,BC2-1)));
LP:=CURRBARSCOUNT<=BC2 AND L=LOWER1;
HP:=CURRBARSCOUNT<=TC2 AND H=UPPER1;
DRAWTEXT(LP,L*0.982,'底背'),COLOR00FFFF;
DRAWTEXT(HP,H*1.00,' 波段顶'),COLOR00FF80;
LCC:=REF(CLOSE,1);
RSIC:=SMA(MAX(CLOSE-LCC,0),6,1)/SMA(ABS(CLOSE-LCC),6,1)*100;
DRAWTEXT(CROSS(84,RSIC) , HIGH*0.99,' 卖出'),COLOR00FF00;
日:=150;
昨前:=3;
高1:=REF(HHV(H,日),昨前);
天顶:REFDATE(高1,DATE)NODRAW,COLORCYAN;
顶:=REFDATE(高1,DATE);
极顶:=REFDATE(顶,DATE);
跑:=极顶=H AND ((C-L)< (O-C) OR (O-L)< (C-O));
STICKLINE(跑,C,O,3,0),COLORE12F00;
STICKLINE(跑,L,H,0.1,0),COLORE12F00;
DRAWTEXT(跑,H*0.96,'---到顶')COLOR00FF00;
DRAWICON(SAR(10,2,20)<=L AND REF(SAR(10,2,20)>=H,1),REF(MIN(C,O),1),42);
DRAWICON(SAR(10,2,20)>=H AND REF(SAR(10,2,20)<=L,1),HHV(H,10),43);
来函数检测结果如下:
该公式没有未来函数
解密、编写股票、期货策略请联系QQ或微信同号:88652583
相关股票指标公式
原理解析:
输出
量化建仓
1.股价高于平均线,视为强势;股价低于平均线,视为弱势
2.平均线向上涨升,具有助涨力道;平均线向下跌降,具有助跌力道;
3.二条以上平均线向上交叉时,买进;
4.二条以上平均线向下交叉时,卖出;
5.移动平均线的信号经常落后股价,若以EXPMA、VMA辅助,可以改善。
X1:=(C+L+H)/3
X2赋值:X1的6日指数移动平均
X3赋值:X2的5日指数移动平均
输出做空:IF(SAR(10,2,20)>=H,SAR(10,2,20),DRAWNULL),CIRCLEDOT,COLOR80FF00
输出做多:IF(SAR(10,2,20)<=L,SAR(10,2,20),DRAWNULL),CIRCLEDOT,COLORRED
主力操盘线赋值:收盘价的2日指数移动平均,2),2)
输出趋势线:(主力操盘线的5日简单移动平均),COLORGREEN, 线宽为2
IF(趋势线>1日前的趋势线,趋势线,DRAWNULL),COLORFF00FF, 线宽为2
IF(趋势线< 1日前的趋势线,趋势线,DRAWNULL),COLORGREEN, 线宽为2
输出MA5:收盘价的5日简单移动平均,COLOR8000FF,DOTLINE
输出MA10:收盘价的10日简单移动平均 ,COLOR8080FF,DOTLINE
MA5下跌显示值:IF(MA5< 1日前的MA5,MA5,DRAWNULL),COLOR80FF80,DOTLINE
MA10下跌显示值:IF(MA10< 1日前的MA10,MA10,DRAWNULL),COLOR00FF00,DOTLINE
趋势线上升显示:IF(趋势线>1日前的趋势线,趋势线,DRAWNULL), 线宽为2,COLOR8000FF
输出前期低:REF(O,上次20日内C最低值=C距今天数),COLORFFFFFF,NODRAW
当满足条件L时,在前期低和前期低之间画柱状线
输出标钱袋:DRAWICON(C上穿前期低,L,11)
DRAWNUMBER(ISLASTBAR,前期低,前期低)
STICKLINE(C上穿前期低,C,O,3,0),COLOR1D7DC5
STICKLINE(C/1日前的C>1.097,C,O,3,0),COLORYEL最低价
TC1赋值:IF(H=48日内H最高值,H,DRAWNULL)
TC2赋值:CONST(上次TC1=H距今天数)+1
UPPER1赋值:CONST(IF(TC2=1,H,TC2-1日前的H))
BC1赋值:IF(L=48日内L最低值,L,DRAWNULL)
BC2赋值:CONST(上次BC1=L距今天数)+1
LOWER1赋值:CONST(IF(BC2=1,L,BC2-1日前的L))
LP赋值: 到最后交易的周期<=BC2 AND L=LOWER1
HP赋值: 到最后交易的周期<=TC2 AND H=UPPER1
当满足条件LP时,在L*0.982和'底背'位置书写文字
当满足条件HP时,在H*1.00和' 波段顶'位置书写文字
LCC赋值:1日前的收盘价
RSIC赋值:SMA(收盘价-LCC和0较大值,6,1)/SMA(收盘价-LCC的绝对值,6,1)*100
DRAWTEXT(84上穿RSIC , 最高价*0.99,' 卖出'),COLOR00FF00
日赋值:150
昨前赋值:3
高1赋值:REF(日日内H最高值,昨前)
输出天顶:REFDATE(高1,DATE)NODRAW,COLORCYAN
顶赋值:REFDATE(高1,DATE)
极顶赋值:REFDATE(顶,DATE)
跑赋值:极顶=H AND ((C-L)< (O-C) OR (O-L)< (C-O))
当满足条件跑时,在C和O之间画柱状线
当满足条件跑时,在L和H之间画柱状线
当满足条件跑时,在H*0.96和'---到顶'位置书写文字
DRAWICON(SAR(10,2,20)<=L AND REF(SAR(10,2,20)>=H,1),REF(C和O的较小值,1),42)
DRAWICON(SAR(10,2,20)>=H AND REF(SAR(10,2,20)<=L,1),10日内H最高值,43)
- QQ:88652583
- 邮箱:88652583@qq.com
- 工作时间:8:30-23:00
- 微信:88652583或扫描如下二维码
sitemap站点地图