通达信缠论分笔公式
{缠论分笔公式}
N:=5;
MINPOINT:=0.01;
MINRANGE:=MINPOINT*10;
HIGH1:=REF(HIGH,1);
LOW1:=REF(LOW,1);
HIGH2:=REF(HIGH,2);
LOW2:=REF(LOW,2);
COND1:=HIGH>REF(HIGH,1) AND HIGH>REF(HIGH,2) AND HIGH>REF(HIGH,3) AND HIGH>REF(HIGH,4) AND HIGH>REF(HIGH,5);
COND2:=LOW<REF(LOW,1) AND LOW<REF(LOW,2) AND LOW<REF(LOW,3) AND LOW<REF(LOW,4) AND LOW<REF(LOW,5);
TOP:=FILTER(COND1,N);
BOTTOM:=FILTER(COND2,N);
DRAWICON(TOP,HIGH*1.01,5);
DRAWICON(BOTTOM,LOW*0.99,6);
P1:=BARSLAST(TOP);
P2:=BARSLAST(BOTTOM);
T1:=IF(P1<P2,TOP,0);
B1:=IF(P1>P2,BOTTOM,0);
UP:=IF(T1>0,HIGH,REF(HIGH,BARSLAST(T1>0)));
DOWN:=IF(B1>0,LOW,REF(LOW,BARSLAST(B1>0)));
STICKLINE(CURRBARSCOUNT<=CONST(BARSLAST(T1>0)),UP,UP,3,0),COLORRED;
STICKLINE(CURRBARSCOUNT<=CONST(BARSLAST(B1>0)),DOWN,DOWN,3,0),COLORGREEN;
DRAWLINE(T1,HIGH,B1,LOW,0),COLORWHITE;
DRAWLINE(B1,LOW,T1,HIGH,0),COLORWHITE;
未来函数检测结果
定制指标公式、软件请联系QQ或微信同号:88652583
N赋值:5
MINPOINT赋值:0.01
MINRANGE赋值:MINPOINT*10
HIGH1赋值:1日前的最高价
LOW1赋值:1日前的最低价
HIGH2赋值:2日前的最高价
LOW2赋值:2日前的最低价
COND1赋值:最高价>1日前的最高价 AND 最高价>2日前的最高价 AND 最高价>3日前的最高价 AND 最高价>4日前的最高价 AND 最高价>5日前的最高价
COND2赋值:最低价<1日前的最低价 AND 最低价<2日前的最低价 AND 最低价<3日前的最低价 AND 最低价<4日前的最低价 AND 最低价<5日前的最低价
TOP赋值:COND1的N日过滤
BOTTOM赋值:COND2的N日过滤
当满足条件TOP时,在最高价*1.01位置画5号图标
当满足条件BOTTOM时,在最低价*0.99位置画6号图标
P1赋值:上次TOP距今天数
P2赋值:上次BOTTOM距今天数
T1赋值:如果P1B1赋值:如果P1>P2,返回BOTTOM,否则返回0
UP赋值:如果T1>0,返回最高价,否则返回上次T1>0距今天数日前的最高价
DOWN赋值:如果B1>0,返回最低价,否则返回上次B1>0距今天数日前的最低价
当满足条件到最后交易的周期<=上次T1>0距今天数的最后一日取值设为常数时,在UP和UP位置之间画柱状线,宽度为3,0不为0则画空心柱.,画红色
当满足条件到最后交易的周期<=上次B1>0距今天数的最后一日取值设为常数时,在DOWN和DOWN位置之间画柱状线,宽度为3,0不为0则画空心柱.,画绿色
当满足条件T1时,在最高价位置画直线起点,当满足条件B1时,在最低价位置画直线终点,0表示是否延长.,画白色
当满足条件B1时,在最低价位置画直线起点,当满足条件T1时,在最高价位置画直线终点,0表示是否延长.,画白色
- QQ:88652583
- 邮箱:88652583@qq.com
- 工作时间:7:30-21:00
- 微信:88652583或扫描如下二维码
sitemap站点地图