打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
通达信平空开多主图指标公式源码破译破解(附源码)
userphoto

2023.09.26 辽宁

关注

编程思路破译

ASD赋值:成本均线的CYC3的20日简单移动平均

多空平衡点赋值:ASD*1.4

第一防守赋值:ASD*1

第二防守赋值:ASD*0.9

AMV0赋值:成交量(手)*(开盘价+收盘价+最高价+最低价)/4

输出NOTEXT势:AMV0的21日指数移动平均/成交量(手)的21日指数移动平均,NODRAW

输出NOTEXT压:6*2日内NOTEXT势的最高值-5*NOTEXT势,NODRAW

输出NOTEXT托:2*NOTEXT势-NOTEXT压,NODRAW

如果NOTEXT势不等于NOTEXT托,返回NOTEXT托,否则返回无效数,NODRAW

A1赋值:AMV0的21日指数移动平均/成交量(手)的21日指数移动平均

A2赋值:6*2日内A1的最高值-5*A1

A3赋值:2*A1-A2

A4赋值:A1=A3

输出XD:1日前的A3>CANDA2>A3 AND 收阳线ANDA4,NODRAW

防守线赋值:(收盘价的3日简单移动平均+收盘价的6日简单移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/4,DOTLINE,画淡灰色 线宽为1

VAR6赋值:(( (开盘价-收盘价)的绝对值/(最高价-最低价))*成交量(手))

VAR7赋值:(( (最高价-如果(收阳线),返回收盘价,否则返回开盘价)/(最高价-最低价))*成交量(手))

VAR8赋值:(( (如果(收阳线),返回开盘价,否则返回收盘价-最低价)/(最高价-最低价))*成交量(手))

JJ赋值:(3*收盘价+最高价+最低价+开盘价)/6

VAR1赋值:(8*JJ+7*1日前的JJ+6*2日前的JJ+5*3日前的JJ+4*4日前的JJ+3*5日前的JJ+2*6日前的JJ+8日前的JJ)/36

TJ1赋值:成交量(手)=10日内成交量(手)的最高值 AND 成交量(手)>2*1日前的成交量(手) AND 收盘价>VAR1 AND 收盘价>1日前的收盘价

LJL赋值:TJ1的5日过滤

输出NOTEXT加仓:VAR6>=VAR7 AND VAR6>=VAR8 AND 收阳线,NODRAW,画红色

输出NOTEXT减仓:VAR6>=VAR7 AND VAR6>=VAR8 AND 收阴线,NODRAW,画蓝色

输出NOTEXT洗盘:VAR8>VAR6 AND VAR8>VAR7,NODRAW,画洋红色

输出NOTEXT高抛:VAR7>VAR6 AND VAR7>VAR8,NODRAW,画洋红色

输出NOTEXT地量:成交量(手)<成交量(手)的5日简单移动平均/2,NODRAW,画白色

当满足条件XD时,在(最低价*0.97)位置画26号图标

DIFF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均

DEA赋值:DIFF的9日指数移动平均

MACD赋值:2*(DIFF-DEA)

输出平空开多:MACD上穿0,画红色,NODRAW

输出平多开空:0上穿MACD,画绿色,NODRAW

先平多仓再开空仓

当满足条件(收盘价+开盘价)/2>多空平衡点ANDNOTEXT减仓=1时,在开盘价和收盘价位置之间画柱状线,宽度为2.2,0不为0则画空心柱.,画绿色

当满足条件(收盘价+开盘价)/2>多空平衡点ANDNOTEXT减仓=1时,在最高价位置书写文字,画青色,NODRAW

当满足条件(收盘价+开盘价)/2>多空平衡点ANDNOTEXT减仓=1时,在最高价*1.03位置画27号图标

程序源码

ASD:=MA(cyc.CYC3,20);

多空平衡点:=ASD*1.4;

第一防守:=ASD*1;

第二防守:=ASD*0.9;

AMV0:=vol*(O+C+H+L)/4;

NOTEXT势:EMA(AMV0,21)/EMA(VOL,21),NODRAW;

NOTEXT压:6*HHV(NOTEXT势,2)-5*NOTEXT势,NODRAW;

NOTEXT托:2*NOTEXT势-NOTEXT压,NODRAW;

IF(NOTEXT势<>NOTEXT托,NOTEXT托,DRAWNULL),NODRAW;

{NOTEXT压=NOTEXT托 AND REF(NOTEXT压,1)>REF(NOTEXT托,1);}

A1:=EMA(AMV0,21)/EMA(VOL,21);

A2:=6*HHV(A1,2)-5*A1;

A3:=2*A1-A2;

A4:=A1=A3;

XD:REF(A3>C AND A2>A3,1) AND C>O AND A4,NODRAW;

防守线:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4,DOTLINE,COLORLIGRAY LINETHICK1;

VAR6:=(( Abs((OPEN-CLOSE))/(HIGH-LOW))*VOL);

VAR7:=(( (HIGH-IF((CLOSE>OPEN),CLOSE,OPEN))/(HIGH-LOW))*VOL);

VAR8:=(( (IF((CLOSE>OPEN),OPEN,CLOSE)-LOW)/(HIGH-LOW))*VOL);

JJ:=(3*C+H+L+O)/6;

VAR1:=(8*JJ+7*REF(JJ,1)+6*REF(JJ,2)+5*REF(JJ,3)+4*REF(JJ,4)+3*REF(JJ,5)+2*REF(JJ,6)+REF(JJ,8))/36;

TJ1:=VOL=HHV(VOL,10) AND VOL>2*REF(VOL,1) AND CLOSE>VAR1 AND C>REF(C,1);

LJL:=FILTER(TJ1,5);

NOTEXT加仓:VAR6>=VAR7 AND VAR6>=VAR8 AND CLOSE>OPEN,NODRAW,COLORRED;

NOTEXT减仓:VAR6>=VAR7 AND VAR6>=VAR8 AND CLOSE<OPEN,NODRAW,COLORBLUE;

NOTEXT洗盘:VAR8>VAR6 AND VAR8>VAR7,NODRAW,COLORMAGENTA;

NOTEXT高抛:VAR7>VAR6 AND VAR7>VAR8,NODRAW,COLORMAGENTA;

NOTEXT地量:{VAR9>2 AND }VOL<MA(VOL,5)/2,NODRAW,COLORWHITE;

DRAWICON(XD,(L * 0.97),26);

DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);

DEA:=EMA(DIFF,9);

macd:=2*(DIFF-DEA);

平空开多:crOSS(MacD,0),COLORRED,NODRAW;

平多开空:CROSS(0,MACD),COLORGREEN,NODRAW;

SELL_SELLSHORT(平多开空,H);

STICKLINE((C+O)/2>多空平衡点 AND NOTEXT减仓=1,O,C,2.2,0),COLORGREEN;

DRAWTEXT((C+O)/2>多空平衡点 AND NOTEXT减仓=1,H,' 下坡路'),COLORCYAN,NODRAW;

DRAWICON((C+O)/2>多空平衡点 AND NOTEXT减仓=1,H*1.03,27);

注:


       馆内各种公式为学习编程而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。


       发文不易,如获益,欢迎赞赏,赞赏必复!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
通达信【金钻套装】主副选指标手机电脑版
高量突破选股公式
通达信财神来敲门副图指标公式
TD主图趋势划线公式源码
分享个重磅好用的指标
竞价成交量对比显示开盘成交量与昨日成交量对比发现主力提前启动
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服