分享

通达信超级短线王异动指标公式无未来源码编程思路破译

 追梦文库 2022-08-27 发布于天津

编程思路破译:

LC赋值:1日前的收盘价

超级短线王赋值:(((收盘价-LC)和0的较大值的5日[1日权重]移动平均 / (收盘价-LC)的绝对值的5日[1日权重]移动平均) * 100)

异动指标公式赋值:(最高价-最低价)和(最高价-1日前的收盘价)的绝对值的较大值和(最低价-1日前的收盘价)的绝对值的较大值的10日累和

无未来源码赋值:(最高价 - 1日前的最高价)

通达信赋值:(1日前的最低价 - 最低价)

GGHYY1赋值:如果((无未来源码>0)AND(无未来源码>通达信)),返回无未来源码,否则返回0的10日累和

GGHYY2赋值:如果((通达信>0)AND(通达信>无未来源码)),返回通达信,否则返回0的10日累和

GGHYY3赋值:((GGHYY1 * 100) / 异动指标公式)

GGHYY4赋值:((GGHYY2 * 100) / 异动指标公式)

GGHYY5赋值:(((GGHYY4-GGHYY3)的绝对值/(GGHYY4+GGHYY3))*100)的5日简单移动平均

AV赋值:(超级短线王 + GGHYY5)

GGHYY6赋值:(((GGHYY5 + 5日前的GGHYY5) / 2) + 超级短线王)

GGHYY7赋值:((100 * (10日内最高价的最高值 - 收盘价)) / (10日内最高价的最高值 - 10日内最低价的最低值))

GGHYY8赋值:(超级短线王 - GGHYY7)

HHJJY1赋值:(AV + GGHYY8)

HHJJY1选股赋值:如果HHJJY1上穿0,返回1,否则返回0,STICK,画红色

XXSSS1赋值:HHJJY1选股的3日[1日权重]移动平均

XXSSS2赋值:XXSSS1的3日[1日权重]移动平均,COLOR0000FF

XXSSS3赋值:XXSSS2的3日[1日权重]移动平均,COLOR00FFFF

输出HHJJY2:如果XXSSS2上穿XXSSS3AND(XXSSS2<40),返回5,否则返回0*10000,COLORFF00FF,线宽为2

程序源码:

LC:=REF(CLOSE,1);

超级短线王:=((SMA(MAX((CLOSE - LC),0),5,1) / SMA(ABS((CLOSE - LC)),5,1)) * 100);

异动指标公式:=SUM(MAX(MAX((HIGH - LOW),ABS((HIGH - REF(CLOSE,1)))),ABS((LOW - REF(CLOSE,1)))),10);

无未来源码:=(HIGH - REF(HIGH,1));

通达信:=(REF(LOW,1) - LOW);

gghyy1:=SUM(IF(((无未来源码 > 0) AND (无未来源码 > 通达信)),无未来源码,0),10);

gghyy2:=SUM(IF(((通达信 > 0) AND (通达信 > 无未来源码)),通达信,0),10);

gghyy3:=((gghyy1 * 100) / 异动指标公式);

gghyy4:=((gghyy2 * 100) / 异动指标公式);

gghyy5:=MA(((ABS((gghyy4 - gghyy3)) / (gghyy4 + gghyy3)) * 100),5);

AV:=(超级短线王 + gghyy5);

gghyy6:=(((gghyy5 + REF(gghyy5,5)) / 2) + 超级短线王);

gghyy7:=((100 * (HHV(HIGH,10) - CLOSE)) / (HHV(HIGH,10) - LLV(LOW,10)));

gghyy8:=(超级短线王 - gghyy7);

hhjjy1:=(AV + gghyy8);

hhjjy1选股:=IF(CROSS(hhjjy1,0),1,0),STICK,COLORRED;

xxsss1:=SMA(hhjjy1选股,3,1);

xxsss2:=SMA(xxsss1,3,1),COLOR0000FF;

xxsss3:=SMA(xxsss2,3,1),COLOR00FFFF;

hhjjy2:IF(CROSS(xxsss2,xxsss3) AND (xxsss2<40),5,0* 10000),COLORFF00FF,LINETHICK2;

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多