分享

量能起动指标公式源码编程思路破译

 追梦文库 2022-09-23 发布于天津

编程思路破译

A1赋值:"大单动向的DDX"

A2赋值:A1 = 0

输出成交量:成交量(手) / 100,PRECIS0,线宽为0

输出换手率:成交量(手) / 当前流通股本(手) * 100,PRECIS0,线宽为0

A3赋值:成交额(元) * BIGORDER(1,2) / 10000

A4赋值:成交额(元) * "CF@BIGORDER"(收盘价 - 开盘价,2) / 10000

A5赋值:成交额(元) * BIGORDER(2,2) / 10000

A6赋值:成交额(元) * "CF@BIGORDER"(收盘价 - 开盘价,5) / 10000

A7赋值:BIGORDER(1,2) - BIGORDER(2,2)

A8赋值:"CF@BIGORDER"(收盘价 - 开盘价,2) - "CF@BIGORDER"(收盘价 - 开盘价,5)

A9赋值:如果A2,返回A8,否则返回A7

流入赋值:如果A2,返回A4,否则返回A3

流出赋值:如果A2,返回A6,否则返回A5

输出净额:流入 - 流出,画红色,PRECIS2,线宽为0

输出净额占比 :净额/ 当前流通股本(手) * 100

RSV赋值:(成交量(手)-135日内最低价的最低值)/(135日内最高价的最高值-135日内最低价的最低值)*100

输出Y0:RSV的2.5日[1日权重]移动平均,画红色,线宽为1

输出Y1:Y0的3日[1日权重]移动平均,画黄色,线宽为1

TTT赋值:从前?日到前?日持续Y0>Y1

当满足条件Y0>Y1*1.2时,在Y0和Y1位置之间画柱状线,宽度为6,0不为0则画空心柱.,画红色

当满足条件Y0<=Y1时,在Y0和Y1位置之间画柱状线,宽度为6,0不为0则画空心柱.,画黄色

输出黄累:如果Y0<=Y1,返回净额的从前?日到前?日持续Y0<=Y1日累和,否则返回-90,画洋红色,线宽为0,PRECIS2

输出红累:如果Y0>Y1,返回净额的从前?日到前?日持续Y0>Y1日累和,否则返回-90,画洋红色,线宽为0,PRECIS2

程序源码

A1:="DDX.DDX";

A2:=A1 = 0;

成交量:V / 100,PRECIS0,LINETHICK0;

换手率:V / CAPITAL * 100,PRECIS0,LINETHICK0;

A3:=AMOUNT * BIGORDER(1,2) / 10000;

A4:=AMOUNT * "CF@BIGORDER"(C - O,2) / 10000;

A5:=AMOUNT * BIGORDER(2,2) / 10000;

A6:=AMOUNT * "CF@BIGORDER"(C - O,5) / 10000;

A7:=BIGORDER(1,2) - BIGORDER(2,2);

A8:="CF@BIGORDER"(C - O,2) - "CF@BIGORDER"(C - O,5);

A9:=IF(A2,A8,A7);

流入:=IF(A2,A4,A3);

流出:=IF(A2,A6,A5);

净额:流入 - 流出,COLORRED,PRECIS2,LINETHICK0;

净额占比 :净额/ CAPITAL * 100;

RSV:=(V-LLV(LOW,135))/(HHV(HIGH,135)-LLV(LOW,135))*100;

Y0:SMA(RSV,2.5,1),COLORRED,LINETHICK1;

Y1:SMA(Y0,3,1),COLORYELLOW,LINETHICK1;

TTT:=LAST(Y0>Y1);

STICKLINE(Y0>Y1*1.2 ,Y0,Y1,6,0),COLORRED;

STICKLINE(Y0<=Y1 ,Y0,Y1,6,0),COLORYELLOW;

黄累:IF(Y0<=Y1,SUM(净额,LAST(Y0<=Y1)),-90),COLORMAGENTA,LINETHICK0,PRECIS2;

红累:IF(Y0>Y1,SUM(净额,LAST(Y0>Y1)),-90),COLORMAGENTA,LINETHICK0,PRECIS2;

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章