输入几个K线根数就自动显示拐点的《神奇时间拐点》指标 主图源码
输入几个K线根数就自动显示拐点的《神奇时间拐点》指标 主图源码
本指标是根据坛友“金钻赢家”提供的Hongllaoshi(洪老师)炒股讲座的截图编写的。是一个在指标参数调整窗顺序输入4个高、低点的K线根数,就可以自动显示拐点位置的竖线和该位置的K线变颜色,这些拐点可能在趋势转折点或附近,如果希望多几个拐点,可以增加选点,每加一个点,就多显示一个拐点,这是另类的时间之窗的指标。(参看附图)
指标还加进了两点空间预测功能,作用是通过相应的高、低点预测,验证拐点的准确性,如果出现空间预测的价位与拐点重叠,发生共振,更准确地预示趋势转折的到来。空间预测的用法也是在相应位置填进K线根数。(空间预测是独立功能,可以在任何高、低点按预测规则使用,手动开关是开启或关闭该预测功能之用)
指标还提供移动浮标显示K线根数和趋势线高、低点K线根数值的两种功能,供选点的参考,也可以自行选有代表性的高、低点,但高、低点之间的K线不能太少。
A起点:=0;
A低点:=0;
A高点:=0;
A次低:=0;
B高点:=0;
C低点:=0;
D高点:=0;
买入低位:=0;
买入高位:=0;
卖出高位:=0;
卖出低位:=0;
手动开关:=1;
DRAWTEXT_FIX(1,0.70,0.01,1,'说明: 打开指标参数调整窗,参考趋势线上的K线根数值,填进选择的高、低点位的K线根数相应位置,就会自动显示A、B、C、D四根拐点位置的竖线,两点手动空间预测是辅助拐点预测之用。'),COLORYELLOW;
AR1:=BARSCOUNT(C);
AR2:=CONST(AR1);
AR3:=AR2-AR1;
K线根数:AR3+1,NODRAW,COLORYELLOW;
A1:=(REF(HIGH,3)=HHV(HIGH,(2*3+1)));
B1:=FILTER(A1,3);
C1:=BACKSET(B1,(3+1));
D1:=FILTER(C1,3);
A2:=(REF(LOW,3)=LLV(LOW,(2*3+1)));
B2:=FILTER(A2,3);
C2:=BACKSET(B2,(3+1));
D2:=FILTER(C2,3);
E1:=(REF(LLV(LOW,2*3),1)+REF(HHV(HIGH,2*3),1))/2;
E2:=(HIGH+LOW)/2;
H1:=(D1 AND NOT(D2 AND E1>=E2)) OR ISLASTBAR OR BARSCOUNT(CLOSE)=1;
H2:=D1 AND NOT(D2 AND E1>=E2);
L1:=D2 AND NOT(D1 AND E1=E2);
X1:=REF(BARSLAST(H1),1)+1;
F1:=BACKSET(H1 AND COUNT(L1,X1)>0,LLVBARS(IF(L1,LOW,10000),X1));
G1:=F1>REF(F1,1);
I1:=BACKSET(G1,2);
LD:=I1>REF(I1,1);
L2:=LD OR ISLASTBAR OR BARSCOUNT(CLOSE)=1;
X2:=REF(BARSLAST(L2),1)+1;
F2:=BACKSET(L2 AND COUNT(H2,X2)>0,HHVBARS(IF(H2,HIGH,0),X2));
G2:=F2>REF(F2,1);
I2:=BACKSET(G2,2);
HD:=I2>REF(I2,1);
A3:=H;
B3:=REF(H,REF(BARSLAST(HD),1)+1)>REF(H,REF(BARSLAST(HD),1)+2+REF(BARSLAST(HD),REF(BARSLAST(HD),1)+2));
D3:=A3 AND B3 AND HD;
E3:=BACKSET(D3,REF(BARSLAST(HD),1)+2);
HH:=E3>REF(E3,1);
A4:=L>REF(L,REF(BARSLAST(LD),1)+1);
B4:=REF(L,REF(BARSLAST(LD),1)+1); D4:=A4 AND B4 AND LD;
E4:=BACKSET(D4,REF(BARSLAST(LD),1)+2);
LL:=E4>REF(E4,1);
H3:=HH OR ISLASTBAR OR BARSCOUNT(C)=1;
X3:=REF(BARSLAST(H3),1)+1;
F3:=BACKSET(H3 AND COUNT(LL,X3)>0,LLVBARS(IF(LL,L,POW(10,20)),X3));
G3:=F3>REF(F3,1);
I3:=BACKSET(G3,2);
LZ:=I3>REF(I3,1);
L4:=LZ OR ISLASTBAR OR BARSCOUNT(C)=1;
X4:=REF(BARSLAST(L4),1)+1;
F4:=BACKSET(L4 AND COUNT(HH,X4)>0,HHVBARS(IF(HH,H,-POW(10,20)),X4));
G4:=F4>REF(F4,1);
I4:=BACKSET(G4,2);
HZ:=I4>REF(I4,1);
K1:=BACKSET(ISLASTBAR,MIN(BARSLAST(HZ),BARSLAST(LZ))+1);
K2:=K1>REF(K1,1);
UU:=BACKSET(ISLASTBAR,BARSLAST(LD)+1);
VV:=UU>REF(UU,1);
WW:=BACKSET(VV,REF(BARSLAST(LD),1)+2);
XX:=WW>REF(WW,1);
UU2:=BACKSET(ISLASTBAR,BARSLAST(HD)+1);
VV2:=UU2>REF(UU2,1);
WW2:=BACKSET(VV2,REF(BARSLAST(HD),1)+2);
XX2:=WW2>REF(WW2,1);
DRAWLINE(LD,L,HD,H,0),LINETHICK1,DOTLINE,COLOR0000FF;
DRAWLINE(HD,H,LD,L,0),LINETHICK1,DOTLINE,COLOR00FF00;
K:=CURRBARSCOUNT,NODRAW;
DRAWNUMBER(HD,H,K),COLORLIRED,DRAWABOVE;
DRAWNUMBER(LD,L,K),COLORFFFF00;
高点:=BARSLAST(HD);
低点:=BARSLAST(LD);
J1:=BACKSET(ISLASTBAR,MIN(高点,低点)+1);
J2:=J1>REF(J1,1);
起点A:=BARSLAST(CURRBARSCOUNT=A起点+1),NODRAW;
低点A:=BARSLAST(CURRBARSCOUNT=A低点+1),NODRAW;
高点A:=BARSLAST(CURRBARSCOUNT=A高点+1),NODRAW;
次低A:=BARSLAST(CURRBARSCOUNT=A次低+1),COLORFF8800,NODRAW;
高点B:=BARSLAST(CURRBARSCOUNT=B高点+1),COLORFF0080,NODRAW;
低点C:=BARSLAST(CURRBARSCOUNT=C低点+1),NODRAW;
高点D:=BARSLAST(CURRBARSCOUNT=D高点+1),NODRAW;
起点:1,COLORRED,NODRAW;
TA1:ABS(起点A-低点A+1),COLORGREEN,NODRAW;
TA2:ABS(起点A-高点A)+1,COLORRED,NODRAW;
TA3:ABS(起点A-次低A)+1,COLORGREEN,NODRAW;
TB4:IF(B高点>0,ABS(起点A-高点B)+1,DRAWNULL)COLORFF8800,NODRAW;
TC5:IF(C低点>0,ABS(起点A-低点C)+1,DRAWNULL)COLORLIRED,NODRAW;
TD6:IF(D高点>0,ABS(起点A-高点D)+1,DRAWNULL)COLORRED,NODRAW;
TB1:=TA3*TA2,NODRAW;
拐点A:INTPART(TB1/TA1),COLORYELLOW,NODRAW;
TB2:=TB4*TA3,NODRAW;
拐点B:INTPART(TB2/TA2),COLORMAGENTA,NODRAW;
TB3:=TC5*TB4,NODRAW;
拐点C:INTPART(TB3/TA3),COLORLIRED,NODRAW;
TB5:=TD6*TC5,NODRAW;
拐点D:INTPART(TB5/TB4),COLORGREEN,NODRAW;
STICKLINE(CURRBARSCOUNT=A起点-拐点A+1,H*1.5,L*0.95,0.05,-1),COLORFF9900;
STICKLINE(CURRBARSCOUNT=A起点-拐点B+1,H*1.5,L*0.95,0.05,-1),COLORMAGENTA;
STICKLINE(CURRBARSCOUNT=A起点-拐点C+1,H*1.5,L*0.95,0.05,-1),COLORYELLOW;
STICKLINE(CURRBARSCOUNT=A起点-拐点D+1,H*1.5,L*0.95,0.05,-1),COLORGREEN;
STICKLINE(CURRBARSCOUNT=A起点-拐点A+1,H,L,3.0,0),COLORFF9900;
STICKLINE(CURRBARSCOUNT=A起点-拐点B+1,H,L,3.0,0),COLORYELLOW;
STICKLINE(CURRBARSCOUNT=A起点-拐点C+1,H,L,3.0,0),COLORLIRED;
STICKLINE(CURRBARSCOUNT=A起点-拐点D+1,H,L,3.0,0),COLORFF0080;
DRAWLINE(CURRBARSCOUNT=A起点,H,CURRBARSCOUNT=A低点,L,0),COLORYELLOW,LINETHICK2;
DRAWLINE(CURRBARSCOUNT=A低点,L,CURRBARSCOUNT=A高点,H,0),COLORYELLOW,LINETHICK2;
DRAWLINE(CURRBARSCOUNT=A高点,H,CURRBARSCOUNT=A次低,L,0),COLORYELLOW,LINETHICK2;
DRAWLINE(CURRBARSCOUNT=A次低,L,CURRBARSCOUNT=B高点,H,0),COLORFF7700,LINETHICK2;
DRAWLINE(CURRBARSCOUNT=B高点,H,CURRBARSCOUNT=C低点,L,0),COLORGREEN,LINETHICK2;
DRAWLINE(CURRBARSCOUNT=C低点,L,CURRBARSCOUNT=D高点,H,0),COLORLIRED,LINETHICK2;
DRAWTEXT(CURRBARSCOUNT=A起点,H*1.01,VARCAT(('【起点】='),VAR2STR(1,0))),COLORRED,COLORRED;
DRAWTEXT(CURRBARSCOUNT=A低点,L*0.99,VARCAT(('【TA1】='),VAR2STR(TA1,0))),COLORRED,COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=A高点,H*1.01,VARCAT(('【TA2】='),VAR2STR(TA2,0))),COLORRED,COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=A次低,L*0.99,VARCAT(('【TA3】='),VAR2STR(TA3,0))),COLORRED,COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=B高点,H*1.01,VARCAT(('【TB4】='),VAR2STR(TB4,0))),COLORRED,COLORRED;
DRAWTEXT(CURRBARSCOUNT=C低点,L*0.99,VARCAT(('【TC5】='),VAR2STR(TC5,0))),COLORRED,COLORFF8800;
DRAWTEXT(CURRBARSCOUNT=D高点,H*1.01,VARCAT(('【TD6】='),VAR2STR(TD6,0))),COLORRED,COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=A起点-拐点A+1,L*0.95,VARCAT(('拐点A='),VAR2STR(拐点A,0))),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=A起点-拐点B+1,L*0.95,VARCAT(('拐点B='),VAR2STR(拐点B,0))),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=A起点-拐点C+1,L*0.95,VARCAT(('拐点C='),VAR2STR(拐点C,0))),COLORLIRED;
DRAWTEXT(CURRBARSCOUNT=A起点-拐点D+1,L*0.95,VARCAT(('拐点D='),VAR2STR(拐点D,0))),COLORWHITE;
DRAWICON(CURRBARSCOUNT=A起点,H,23);
LL1A:=REF(L,买入低位-1),NODRAW;
GG1A:=REF(H,买入高位-1),NODRAW;
LL1:=IF(手动开关=1 AND 买入低位>买入高位 AND GG1A>LL1A,LL1A,DRAWNULL),NODRAW;
GG1:=IF(手动开关=1 AND 买入低位>买入高位 AND GG1A>LL1A,GG1A,DRAWNULL),NODRAW;
VAR1A:=SQRT(GG1/LL1);
VAR2A:=SQRT(VAR1A);
A:=GG1/SQRT(VAR1A);
B:=GG1/VAR1A;
D:=GG1/(VAR1A+VAR2A-1);
{买C1A:CONST(A),COLORFF8800,NODRAW;
买C2A:CONST(B),COLORFF8800,NODRAW;
买C3A:CONST(D),COLORFF8800,NODRAW;}
IF(手动开关=1,DRAWLINE(CURRBARSCOUNT=买入低位,L,CURRBARSCOUNT=买入高位,H,0),DRAWNULL),COLORGREEN,LINETHICK3;
买C1:DRAWLINE(CURRBARSCOUNT=买入高位,CONST(A),CURRBARSCOUNT=1,CONST(A),1),COLORFF8800,DOTLINE;
买C2:DRAWLINE(CURRBARSCOUNT=买入高位,CONST(B),CURRBARSCOUNT=1,CONST(B),1),COLORFF8800,DOTLINE;
买C3:DRAWLINE(CURRBARSCOUNT=买入高位,CONST(D),CURRBARSCOUNT=1,CONST(D),1),COLORFF8800,DOTLINE;
DRAWTEXT(CURRBARSCOUNT=买入高位,CONST(A),VARCAT('买C1=',VAR2STR(CONST(A),2))),COLORWHITE;
DRAWTEXT(CURRBARSCOUNT=买入高位,CONST(B),VARCAT('买C2=',VAR2STR(CONST(B),2))),COLORWHITE;
DRAWTEXT(CURRBARSCOUNT=买入高位,CONST(D),VARCAT('买C3=',VAR2STR(CONST(D),2))),COLORWHITE;
DRAWTEXT(CURRBARSCOUNT=买入低位,L,VARCAT('低位【A】',VAR2STR(L,2))),COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=买入高位,H,VARCAT('高位【B】',VAR2STR(H,2))),COLORRED;
STICKLINE(CURRBARSCOUNT=买入高位,H,CONST(D),0,-1),COLORFF8800;
GGB2:=REF(H,卖出高位-1),NODRAW;
LLB2:=REF(L,卖出低位-1),NODRAW;
GG3:=IF(手动开关=1 AND 卖出高位>卖出低位 AND GGB2>LLB2,GGB2,DRAWNULL),NODRAW;
LL3:=IF(手动开关=1 AND 卖出高位>卖出低位 AND GGB2>LLB2,LLB2,DRAWNULL),NODRAW;
VAR1C:=SQRT(GG3/LL3);
VAR2C:=SQRT(VAR1C);
F:=LL3*SQRT(VAR1C),NODRAW;
G:=LL3*VAR1C,NODRAW;
J:=LL3*(VAR1C+VAR2C-1),NODRAW;
{卖C1A:CONST(F),COLORMAGENTA,NODRAW;
卖C2A:CONST(G),COLORMAGENTA,NODRAW;
卖C3A:CONST(J),COLORMAGENTA,NODRAW;}
IF(手动开关=1,DRAWLINE(CURRBARSCOUNT=卖出高位,H,CURRBARSCOUNT=卖出低位,L,0),DRAWNULL),COLORMAGENTA,LINETHICK3;
卖C1:DRAWLINE(CURRBARSCOUNT=卖出低位, CONST(F), CURRBARSCOUNT=1,CONST(F),1),COLORMAGENTA,DOTLINE;
卖C2:DRAWLINE(CURRBARSCOUNT=卖出低位, CONST(G), CURRBARSCOUNT=1,CONST(G),1),COLORMAGENTA,DOTLINE;
卖C3:DRAWLINE(CURRBARSCOUNT=卖出低位, CONST(J), CURRBARSCOUNT=1,CONST(J),1),COLORMAGENTA,DOTLINE;
DRAWTEXT(CURRBARSCOUNT=卖出低位, CONST(F),VARCAT('卖C1=',VAR2STR(CONST(F),2))),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=卖出低位, CONST(G),VARCAT('卖C2=',VAR2STR(CONST(G),2))),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=卖出低位, CONST(J),VARCAT('卖C3=',VAR2STR(CONST(J),2))),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=卖出高位,H,VARCAT('高位【A】',VAR2STR(H,2))),COLORRED;
DRAWTEXT(CURRBARSCOUNT=卖出低位,L,VARCAT('低位【B】',VAR2STR(L,2))),COLORGREEN;
STICKLINE(CURRBARSCOUNT=卖出低位,H,CONST(J),0,4),COLORMAGENTA;
预测走势:DRAWLINE(J2,IF(HD,H,L),ISLASTBAR,IF(高点>低点,H,L),0),DOTLINE,COLORFFFFFF;
来函数检测结果如下:
该公式包含未来函数:BACKSET
解密、定制、编写公式指标请联系QQ或微信同号:88652583
置顶指标
相关指标公式
A起点赋值:0
A低点赋值:0
A高点赋值:0
A次低赋值:0
B高点赋值:0
C低点赋值:0
D高点赋值:0
买入低位赋值:0
买入高位赋值:0
卖出高位赋值:0
卖出低位赋值:0
手动开关赋值:1
当满足条件1时,在横轴0.70纵轴0.01位置书写文字,画黄色
AR1赋值:收盘价的有效数据周期数
AR2赋值:AR1的最后一日取值设为常数
AR3赋值:AR2-AR1
输出K线根数:AR3+1,NODRAW,画黄色
A1赋值:(3日前的最高价=(2*3+1)日内最高价的最高值)
B1赋值:A1的3日过滤
C1赋值:若B1则将最近(3+1)周期置为1
D1赋值:C1的3日过滤
A2赋值:(3日前的最低价=(2*3+1)日内最低价的最低值)
B2赋值:A2的3日过滤
C2赋值:若B2则将最近(3+1)周期置为1
D2赋值:C2的3日过滤
E1赋值:(1日前的2*3日内最低价的最低值+1日前的2*3日内最高价的最高值)/2
E2赋值:(最高价+最低价)/2
H1赋值:(D1 AND 取反) OR 是否最后一个周期 OR 收盘价的有效数据周期数=1
H2赋值:D1 AND 取反
L1赋值:D2 AND 取反
X1赋值:1日前的上次H1距今天数+1
F1赋值:若H1ANDCOUNT(L1,X1)>0则将最近X1日内如果L1,返回最低价,否则返回10000距今天数周期置为1
G1赋值:F1>1日前的F1
I1赋值:若G1则将最近2周期置为1
LD赋值:I1>1日前的I1
L2赋值:LD OR 是否最后一个周期 OR 收盘价的有效数据周期数=1
X2赋值:1日前的上次L2距今天数+1
F2赋值:若L2ANDCOUNT(H2,X2)>0则将最近X2日内如果H2,返回最高价,否则返回0距今天数周期置为1
G2赋值:F2>1日前的F2
I2赋值:若G2则将最近2周期置为1
HD赋值:I2>1日前的I2
A3赋值:最高价
B3赋值:1日前的上次HD距今天数+1日前的最高价>1日前的上次HD距今天数+2+1日前的上次HD距今天数+2日前的上次HD距今天数日前的最高价
D3赋值:A3 AND B3 AND HD
E3赋值:若D3则将最近1日前的上次HD距今天数+2周期置为1
HH赋值:E3>1日前的E3
A4赋值:最低价>1日前的上次LD距今天数+1日前的最低价
B4赋值:1日前的上次LD距今天数+1日前的最低价
D4赋值:A4 AND B4 AND LD
E4赋值:若D4则将最近1日前的上次LD距今天数+2周期置为1
LL赋值:E4>1日前的E4
H3赋值:HH OR 是否最后一个周期 OR 收盘价的有效数据周期数=1
X3赋值:1日前的上次H3距今天数+1
F3赋值:若H3ANDCOUNT(LL,X3)>0则将最近X3日内如果LL,返回最低价,否则返回10的20乘幂距今天数周期置为1
G3赋值:F3>1日前的F3
I3赋值:若G3则将最近2周期置为1
LZ赋值:I3>1日前的I3
L4赋值:LZ OR 是否最后一个周期 OR 收盘价的有效数据周期数=1
X4赋值:1日前的上次L4距今天数+1
F4赋值:若L4ANDCOUNT(HH,X4)>0则将最近X4日内如果HH,返回最高价,否则返回-10的20乘幂距今天数周期置为1
G4赋值:F4>1日前的F4
I4赋值:若G4则将最近2周期置为1
HZ赋值:I4>1日前的I4
K1赋值:若是否最后一个周期则将最近上次HZ距今天数和上次LZ距今天数的较小值+1周期置为1
K2赋值:K1>1日前的K1
UU赋值:若是否最后一个周期则将最近上次LD距今天数+1周期置为1
VV赋值:UU>1日前的UU
WW赋值:若VV则将最近1日前的上次LD距今天数+2周期置为1
XX赋值:WW>1日前的WW
UU2赋值:若是否最后一个周期则将最近上次HD距今天数+1周期置为1
VV2赋值:UU2>1日前的UU2
WW2赋值:若VV2则将最近1日前的上次HD距今天数+2周期置为1
XX2赋值:WW2>1日前的WW2
当满足条件LD时,在最低价位置画直线起点,当满足条件HD时,在最高价位置画直线终点,0表示是否延长.,线宽为1,DOTLINE,COLOR0000FF
当满足条件HD时,在最高价位置画直线起点,当满足条件LD时,在最低价位置画直线终点,0表示是否延长.,线宽为1,DOTLINE,COLOR00FF00
K赋值:到最后交易的周期,NODRAW
当满足条件HD时,在最高价位置书写数字,画淡红色,显示在位置之上
当满足条件LD时,在最低价位置书写数字,COLORFFFF00
高点赋值:上次HD距今天数
低点赋值:上次LD距今天数
J1赋值:若是否最后一个周期则将最近高点和低点的较小值+1周期置为1
J2赋值:J1>1日前的J1
起点A赋值:上次到最后交易的周期=A起点+1距今天数,NODRAW
低点A赋值:上次到最后交易的周期=A低点+1距今天数,NODRAW
高点A赋值:上次到最后交易的周期=A高点+1距今天数,NODRAW
次低A赋值:上次到最后交易的周期=A次低+1距今天数,COLORFF8800,NODRAW
高点B赋值:上次到最后交易的周期=B高点+1距今天数,COLORFF0080,NODRAW
低点C赋值:上次到最后交易的周期=C低点+1距今天数,NODRAW
高点D赋值:上次到最后交易的周期=D高点+1距今天数,NODRAW
输出起点:1,画红色,NODRAW
输出TA1:起点A-低点A+1的绝对值,画绿色,NODRAW
输出TA2:起点A-高点A的绝对值+1,画红色,NODRAW
输出TA3:起点A-次低A的绝对值+1,画绿色,NODRAW
输出TB4:如果B高点>0,返回起点A-高点B的绝对值+1,否则返回无效数COLORFF8800,NODRAW
输出TC5:如果C低点>0,返回起点A-低点C的绝对值+1,否则返回无效数画淡红色,NODRAW
输出TD6:如果D高点>0,返回起点A-高点D的绝对值+1,否则返回无效数画红色,NODRAW
TB1赋值:TA3*TA2,NODRAW
输出拐点A:TB1/TA1的整数部分,画黄色,NODRAW
TB2赋值:TB4*TA3,NODRAW
输出拐点B:TB2/TA2的整数部分,画洋红色,NODRAW
TB3赋值:TC5*TB4,NODRAW
输出拐点C:TB3/TA3的整数部分,画淡红色,NODRAW
TB5赋值:TD6*TC5,NODRAW
输出拐点D:TB5/TB4的整数部分,画绿色,NODRAW
当满足条件到最后交易的周期=A起点-拐点A+1时,在最高价*1.5和最低价*0.95位置之间画柱状线,宽度为0.05,-1不为0则画空心柱.,COLORFF9900
当满足条件到最后交易的周期=A起点-拐点B+1时,在最高价*1.5和最低价*0.95位置之间画柱状线,宽度为0.05,-1不为0则画空心柱.,画洋红色
当满足条件到最后交易的周期=A起点-拐点C+1时,在最高价*1.5和最低价*0.95位置之间画柱状线,宽度为0.05,-1不为0则画空心柱.,画黄色
当满足条件到最后交易的周期=A起点-拐点D+1时,在最高价*1.5和最低价*0.95位置之间画柱状线,宽度为0.05,-1不为0则画空心柱.,画绿色
当满足条件到最后交易的周期=A起点-拐点A+1时,在最高价和最低价位置之间画柱状线,宽度为3.0,0不为0则画空心柱.,COLORFF9900
当满足条件到最后交易的周期=A起点-拐点B+1时,在最高价和最低价位置之间画柱状线,宽度为3.0,0不为0则画空心柱.,画黄色
当满足条件到最后交易的周期=A起点-拐点C+1时,在最高价和最低价位置之间画柱状线,宽度为3.0,0不为0则画空心柱.,画淡红色
当满足条件到最后交易的周期=A起点-拐点D+1时,在最高价和最低价位置之间画柱状线,宽度为3.0,0不为0则画空心柱.,COLORFF0080
当满足条件到最后交易的周期=A起点时,在最高价位置画直线起点,当满足条件到最后交易的周期=A低点时,在最低价位置画直线终点,0表示是否延长.,画黄色,线宽为2
当满足条件到最后交易的周期=A低点时,在最低价位置画直线起点,当满足条件到最后交易的周期=A高点时,在最高价位置画直线终点,0表示是否延长.,画黄色,线宽为2
当满足条件到最后交易的周期=A高点时,在最高价位置画直线起点,当满足条件到最后交易的周期=A次低时,在最低价位置画直线终点,0表示是否延长.,画黄色,线宽为2
当满足条件到最后交易的周期=A次低时,在最低价位置画直线起点,当满足条件到最后交易的周期=B高点时,在最高价位置画直线终点,0表示是否延长.,COLORFF7700,线宽为2
当满足条件到最后交易的周期=B高点时,在最高价位置画直线起点,当满足条件到最后交易的周期=C低点时,在最低价位置画直线终点,0表示是否延长.,画绿色,线宽为2
当满足条件到最后交易的周期=C低点时,在最低价位置画直线起点,当满足条件到最后交易的周期=D高点时,在最高价位置画直线终点,0表示是否延长.,画淡红色,线宽为2
当满足条件到最后交易的周期=A起点时,在最高价*1.01位置书写文字,画红色,画红色
当满足条件到最后交易的周期=A低点时,在最低价*0.99位置书写文字,画红色,画绿色
当满足条件到最后交易的周期=A高点时,在最高价*1.01位置书写文字,画红色,画绿色
当满足条件到最后交易的周期=A次低时,在最低价*0.99位置书写文字,画红色,画绿色
当满足条件到最后交易的周期=B高点时,在最高价*1.01位置书写文字,画红色,画红色
当满足条件到最后交易的周期=C低点时,在最低价*0.99位置书写文字,画红色,COLORFF8800
当满足条件到最后交易的周期=D高点时,在最高价*1.01位置书写文字,画红色,画黄色
当满足条件到最后交易的周期=A起点-拐点A+1时,在最低价*0.95位置书写文字,画黄色
当满足条件到最后交易的周期=A起点-拐点B+1时,在最低价*0.95位置书写文字,画洋红色
当满足条件到最后交易的周期=A起点-拐点C+1时,在最低价*0.95位置书写文字,画淡红色
当满足条件到最后交易的周期=A起点-拐点D+1时,在最低价*0.95位置书写文字,画白色
当满足条件到最后交易的周期=A起点时,在最高价位置画23号图标
LL1A赋值:买入低位-1日前的最低价,NODRAW
GG1A赋值:买入高位-1日前的最高价,NODRAW
LL1赋值:如果手动开关=1AND买入低位>买入高位ANDGG1A>LL1A,返回LL1A,否则返回无效数,NODRAW
GG1赋值:如果手动开关=1AND买入低位>买入高位ANDGG1A>LL1A,返回GG1A,否则返回无效数,NODRAW
VAR1A赋值:GG1/LL1的开方
VAR2A赋值:VAR1A的开方
A赋值:GG1/VAR1A的开方
B赋值:GG1/VAR1A
D赋值:GG1/(VAR1A+VAR2A-1)
如果手动开关=1,返回当满足条件到最后交易的周期=买入低位时,在最低价位置画直线起点,当满足条件到最后交易的周期=买入高位时,在最高价位置画直线终点,0表示是否延长.,否则返回无效数,画绿色,线宽为3
输出买C1:当满足条件到最后交易的周期=买入高位时,在A的最后一日取值设为常数位置画直线起点,当满足条件到最后交易的周期=1时,在A的最后一日取值设为常数位置画直线终点,1表示是否延长.,COLORFF8800,DOTLINE
输出买C2:当满足条件到最后交易的周期=买入高位时,在B的最后一日取值设为常数位置画直线起点,当满足条件到最后交易的周期=1时,在B的最后一日取值设为常数位置画直线终点,1表示是否延长.,COLORFF8800,DOTLINE
输出买C3:当满足条件到最后交易的周期=买入高位时,在D的最后一日取值设为常数位置画直线起点,当满足条件到最后交易的周期=1时,在D的最后一日取值设为常数位置画直线终点,1表示是否延长.,COLORFF8800,DOTLINE
当满足条件到最后交易的周期=买入高位时,在A的最后一日取值设为常数位置书写文字,画白色
当满足条件到最后交易的周期=买入高位时,在B的最后一日取值设为常数位置书写文字,画白色
当满足条件到最后交易的周期=买入高位时,在D的最后一日取值设为常数位置书写文字,画白色
当满足条件到最后交易的周期=买入低位时,在最低价位置书写文字,画绿色
当满足条件到最后交易的周期=买入高位时,在最高价位置书写文字,画红色
当满足条件到最后交易的周期=买入高位时,在最高价和D的最后一日取值设为常数位置之间画柱状线,宽度为0,-1不为0则画空心柱.,COLORFF8800
GGB2赋值:卖出高位-1日前的最高价,NODRAW
LLB2赋值:卖出低位-1日前的最低价,NODRAW
GG3赋值:如果手动开关=1AND卖出高位>卖出低位ANDGGB2>LLB2,返回GGB2,否则返回无效数,NODRAW
LL3赋值:如果手动开关=1AND卖出高位>卖出低位ANDGGB2>LLB2,返回LLB2,否则返回无效数,NODRAW
VAR1C赋值:GG3/LL3的开方
VAR2C赋值:VAR1C的开方
F赋值:LL3*VAR1C的开方,NODRAW
G赋值:LL3*VAR1C,NODRAW
J赋值:LL3*(VAR1C+VAR2C-1),NODRAW
如果手动开关=1,返回当满足条件到最后交易的周期=卖出高位时,在最高价位置画直线起点,当满足条件到最后交易的周期=卖出低位时,在最低价位置画直线终点,0表示是否延长.,否则返回无效数,画洋红色,线宽为3
输出卖C1:当满足条件到最后交易的周期=卖出低位时,在F的最后一日取值设为常数位置画直线起点,当满足条件到最后交易的周期=1时,在F的最后一日取值设为常数位置画直线终点,1表示是否延长.,画洋红色,DOTLINE
输出卖C2:当满足条件到最后交易的周期=卖出低位时,在G的最后一日取值设为常数位置画直线起点,当满足条件到最后交易的周期=1时,在G的最后一日取值设为常数位置画直线终点,1表示是否延长.,画洋红色,DOTLINE
输出卖C3:当满足条件到最后交易的周期=卖出低位时,在J的最后一日取值设为常数位置画直线起点,当满足条件到最后交易的周期=1时,在J的最后一日取值设为常数位置画直线终点,1表示是否延长.,画洋红色,DOTLINE
当满足条件到最后交易的周期=卖出低位时,在F的最后一日取值设为常数位置书写文字,画黄色
当满足条件到最后交易的周期=卖出低位时,在G的最后一日取值设为常数位置书写文字,画黄色
当满足条件到最后交易的周期=卖出低位时,在J的最后一日取值设为常数位置书写文字,画黄色
当满足条件到最后交易的周期=卖出高位时,在最高价位置书写文字,画红色
当满足条件到最后交易的周期=卖出低位时,在最低价位置书写文字,画绿色
当满足条件到最后交易的周期=卖出低位时,在最高价和J的最后一日取值设为常数位置之间画柱状线,宽度为0,4不为0则画空心柱.,画洋红色
输出预测走势:当满足条件J2时,在如果HD,返回最高价,否则返回最低价位置画直线起点,当满足条件是否最后一个周期时,在如果高点>低点,返回最高价,否则返回最低价位置画直线终点,0表示是否延长.,DOTLINE,COLORFFFFFF