分享

大智慧平台起飞指标公式源码编程思路破译

 追梦文库 2022-10-02 发布于天津

编程思路破译

VAR1B赋值:(100 * (收盘价-1日前的收盘价的6日指数移动平均的6日指数移动平均)) / (收盘价-1日前的收盘价的绝对值的6日指数移动平均的6日指数移动平均)

抄底红箭赋值:((2日内VAR1B的最低值 = 7日内VAR1B的最低值) AND (统计2日中满足VAR1B<0的天数)) AND VAR1B上穿VAR1B的2日简单移动平均

量能赋值:如果((成交量(手)-1日前的成交量(手))/1日前的成交量(手)的10日简单移动平均),返回(成交量(手)-1日前的成交量(手))/1日前的成交量(手)的10日指数移动平均,否则返回(成交量(手)-1日前的成交量(手))/1日前的成交量(手)的10日简单移动平均

股价赋值:如果((收盘价-收盘价的22日简单移动平均)/收盘价的22日简单移动平均),返回(收盘价-收盘价的22日指数移动平均)/收盘价的22日指数移动平均,否则返回(收盘价-收盘价的22日简单移动平均)/收盘价的22日简单移动平均

输出主力量能:如果((股价*(100+量能))-(股价*(100+量能)的7日简单移动平均)),返回(股价*(100+量能))-(股价*(100+量能)的7日指数移动平均),否则返回(股价*(100+量能))-(股价*(100+量能)的7日简单移动平均),画白色

输出量能金叉:主力量能上穿0

TYP赋值:((最高价 + 最低价) + 收盘价) / 3

CCI赋值:(TYP - TYP的14日简单移动平均) / (0.015 * TYP的14日平均绝对偏差)

CCI金叉赋值:CCI上穿-100

A1赋值:收盘价的14日指数移动平均

A1X赋值:((A1 - 1日前的A1) / 1日前的A1) * 100

2,画洋红色

4,画红色

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

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

MACD金叉赋值:DIFF上穿DEA

HD赋值:最高价 - 1日前的最高价

LD赋值:1日前的最低价 - 最低价

程序源码

VAR1B:=(100 * (EMA(EMA(C - REF(C,1),6),6))) / (EMA(EMA(ABS(C - REF(C,1)),6),6));

抄底红箭:=((LLV(VAR1B,2) = LLV(VAR1B,7)) AND (COUNT(VAR1B < 0,2))) AND CROSS(VAR1B,MA(VAR1B,2));

量能:=IF((MA((VOL - REF(VOL,1)) / REF(VOL,1),10)),EMA((VOL - REF(VOL,1)) / REF(VOL,1),10),MA((VOL - REF(VOL,1)) / REF(VOL,1),10));

股价:=IF(((CLOSE - MA(CLOSE,22)) / MA(CLOSE,22)) ,(CLOSE - EMA(CLOSE,22)) / EMA(CLOSE,22),(CLOSE - MA(CLOSE,22)) / MA(CLOSE,22));

主力量能:IF(((股价 * (100 + 量能)) - (MA(股价 * (100 + 量能),7))),(股价 * (100 + 量能)) - (EMA(股价 * (100 + 量能),7)),(股价 * (100 + 量能)) - (MA(股价 * (100 + 量能),7))),COLORWHITE;

量能金叉:CROSS(主力量能,0);

TYP:=((HIGH + LOW) + CLOSE) / 3;

CCI:=(TYP - MA(TYP,14)) / (0.015 * AVEDEV(TYP,14));

CCI金叉:=CROSS(CCI,-100);

A1:=EMA(C,14);

A1X:=((A1 - REF(A1,1)) / REF(A1,1)) * 100;

2,COLORMAGENTA;

4,COLORRED;

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

DEA:=EMA(DIFF,9);

MACD金叉:=CROSS(DIFF,DEA);

HD:=HIGH - REF(HIGH,1);

LD:=REF(LOW,1) - LOW;

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约