编程思路破译 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; |
|