打开APP
userphoto
未登录

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

开通VIP
大智慧弯弓射雕指标公式源码编程思路破译
userphoto

2022.12.01 天津

关注

编程思路破译

MA1赋值:收盘价的5日简单移动平均

MA2赋值:收盘价的10日简单移动平均

MA3赋值:收盘价的20日简单移动平均

MA4赋值:收盘价的40日简单移动平均

MA5赋值:收盘价的60日简单移动平均

MA6赋值:收盘价的30日简单移动平均

M1赋值:5

M2赋值:10

M3赋值:20

M4赋值:60

M5赋值:40

P赋值:成交量(手)

VOLUME赋值:成交量(手)

量比赋值:成交量(手)/1日前的成交量(手)的5日简单移动平均

LONG赋值:26

SHORT赋值:12

M赋值:9

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

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

MACD赋值:2*(DIFF-DEA)

WW赋值:DEA>1日前的DEA

DD赋值:DIFF上穿1日前的DIFF

TT赋值:WW AND DD

底部金叉赋值:DIFF上穿DEA AND DIFF<0 AND DEA<0 AND 量比>2

反身向上赋值:WW AND DD AND 量比>2

空中加油赋值:如果DIFF>0ANDDEA>0ANDCROSS(DIFF,DEA)ANDALL(DIFF<DEA,15)ANDMACD>1日前的MACDANDDIFF>1日前的DIFFAND量比>1.8,返回0.8,否则返回0

MACD1赋值:MACD+100

OZ赋值:统计上次DIFF上穿DEAANDDIFF<0距今天数日中满足DIFF上穿DEAANDDIFF>0的天数

零上二金叉赋值:如果DIFF上穿DEAANDOZ=1,返回44444,否则返回0

价金叉赋值:如果MA1上穿MA2*0.995,返回33,否则返回0

量金叉赋值:如果P的M1日简单移动平均上穿P的M2日简单移动平均,返回22,否则返回0

MACD金叉赋值:如果DIFF上穿DEAANDDIFF<0.3,返回38,否则返回0

输出三金叉:如果(价金叉ORREF(价金叉,1)ORREF(价金叉,2)ORREF(价金叉,3))AND(量金叉ORREF(量金叉,1)ORREF(量金叉,2)ORREF(量金叉,3))AND(MACD金叉ORREF(MACD金叉,1)ORREF(MACD金叉,2)ORRE,返回(MACD金叉,3))ANDMA(P,M1)>P的M2日简单移动平均ANDC>MA2ANDMA1>MA2*0.995ANDMACD>1日前的MACDANDMACD>2日前的MACDANDMACD>0ANDDIFF<0.3,否则返回48,画红色,线宽为5

GOL赋值:(11日前的三金叉 OR 12日前的三金叉OR 13日前的三金叉 OR 14日前的三金叉OR 15日前的三金叉 OR 16日前的三金叉OR 17日前的三金叉 OR 18日前的三金叉OR 19日前的三金叉 OR 20日前的三金叉OR 21日前的三金叉 OR 22日前的三金叉OR 23日前的三金叉 OR 24日前的三金叉OR 25日前的三金叉 OR 26日前的三金叉)AND (三金叉 OR 空中加油 OR 1日前的空中加油OR 零上二金叉 OR 反身向上 OR 1日前的反身向上 OR 底部金叉)

输出弯弓射雕:如果GOLANDMA1<MA5*1.033ANDMA2<MA5*1.033ANDC>MA1ANDC>MA2ANDMA1>MA2*0.99ANDDIFF<0.02AND(DEA>10日前的DEAORDEA>11日前的DEAORDEA>13日前的DEAORDEA>12日前的DEAORDEA>?日前的D,返回A,14)ORDEA>15日前的DEAORDEA>16日前的DEAORDEA>17日前的DEAORDEA>18日前的DEAORDEA>19日前的DEAORDEA>20日前的DEAORDEA>21日前的DEAORDEA>22日前的DEAORDEA>23日前的DEA开盘价,否则返回DEA>25日前的DEA),画黄色,线宽为5

程序源码

MA1:=MA(C,5);

MA2:=MA(C,10);

MA3:=MA(C,20);

MA4:=MA(C,40);

MA5:=MA(C,60);

MA6:=MA(C,30);

M1:=5;

M2:=10;

M3:=20;

M4:=60;

M5:=40;

P:=VOL;

VOLUME:=VOL;

量比:=VOL/REF(MA(VOL,5),1);

LONG:=26;

SHORT:=12;

M:=9;

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

DEA:=EMA(DIFF,9);

MACD:=2*(DIFF-DEA);

WW:=DEA>REF(DEA,1);

DD:=CROSS(DIFF,REF(DIFF,1));

TT:=WW AND DD;

底部金叉:=CROSS(DIFF,DEA) AND DIFF<0 AND DEA<0 AND 量比>2;

反身向上:=WW AND DD AND 量比>2;

空中加油:=IF(DIFF>0 AND DEA>0 AND CROSS(DIFF,DEA) AND ALL(DIFF<DEA,15)

AND MACD>REF(MACD,1) AND DIFF>REF(DIFF,1) AND 量比>1.8 ,0.8,0);

MACD1:=MACD+100;

OZ:=COUNT(CROSS(DIFF,DEA) AND DIFF>0,BARSLAST(CROSS(DIFF,DEA) AND DIFF<0));

零上二金叉:=IF(CROSS(DIFF,DEA) AND OZ=1,44444,0);

价金叉:=IF(CROSS(MA1,MA2*0.995),33,0);

量金叉:=IF(CROSS(MA(P,M1),MA(P,M2)),22,0);

MACD金叉:=IF(CROSS(DIFF,DEA) AND DIFF<0.3,38,0);

三金叉:IF((价金叉 OR REF(价金叉,1) OR REF(价金叉,2) OR REF(价金叉,3)) AND (量金叉 OR REF(量金叉,1) OR REF(量金叉,2) OR REF(量金叉,3))

AND (MACD金叉 OR REF(MACD金叉,1) OR REF(MACD金叉,2) OR REF(MACD金叉,3)) AND MA(P,M1)>MA(P,M2) AND C>MA2 AND MA1>MA2*0.995 AND MACD>REF(MACD,1) AND MACD>REF(MACD,2) AND MACD>0 AND DIFF<0.3,48,0),COLORRED,LINETHICK5;

GOL:=(REF(三金叉,11) OR REF(三金叉,12)

OR REF(三金叉,13) OR REF(三金叉,14)

OR REF(三金叉,15) OR REF(三金叉,16)

OR REF(三金叉,17) OR REF(三金叉,18)

OR REF(三金叉,19) OR REF(三金叉,20)

OR REF(三金叉,21) OR REF(三金叉,22)

OR REF(三金叉,23) OR REF(三金叉,24)

OR REF(三金叉,25) OR REF(三金叉,26))

AND (三金叉 OR 空中加油 OR REF(空中加油,1)

OR 零上二金叉 OR 反身向上 OR REF(反身向上,1) OR 底部金叉);

弯弓射雕:IF(GOL AND MA1<MA5*1.033 AND MA2<MA5*1.033

AND C>MA1 AND C>MA2 AND MA1>MA2*0.99

AND DIFF<0.02 AND (DEA>REF(DEA,10) OR DEA>REF(DEA,11)

OR DEA>REF(DEA,13) OR DEA>REF(DEA,12)

OR DEA>REF(DEA,14) OR DEA>REF(DEA,15)

OR DEA>REF(DEA,16) OR DEA>REF(DEA,17)

OR DEA>REF(DEA,18) OR DEA>REF(DEA,19)

OR DEA>REF(DEA,20) OR DEA>REF(DEA,21)

OR DEA>REF(DEA,22) OR DEA>REF(DEA,23)

OR DEA>REF(DEA,25)),78,0),COLORYELLOW,LINETHICK5;

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
通达信三浪启动主图指标公式
最全的MACD选股公式分享,简单但成功率极高!
股价突破30均线,macd金叉买入,源码——
三浪启动
通达信金叉王选股指标公式
请一品老师进来帮个忙【三浪启动\抄底不败选股,解答:飞鹰1688】
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服