AA:HHV(H,DAYBARPOS),RGB(72,42,17),NOTEXT,NODRAW;
BB:LLV(L,DAYBARPOS),RGB(0,59,0),NOTEXT,NODRAW;
STICKLINE1(多方>空方,AA,BB,4,0),RGB(30,44,35);
STICKLINE1(多方<空方,AA,BB,4,0),RGB(30,44,35);
老师,这是我把每天的的最低高与最低点都进行了颜色填充,(H,DAYBARPOS),(L,DAYBARPOS),这里面的最高与最低点,能替换成阶级性的高点与低点吗,比如下面的HD与LD
A1:=REF(H,5)=HHV(H,2*5+1);
B1:=FILTER(A1,5);
C1:=BACKSET(B1,5+1);
HD:=FILTER(C1,5);
A2:=REF(L,5)=LLV(L,2*5+1);
B2:=FILTER(A2,5);
C2:=BACKSET(B2,5+1);
LD:=FILTER(C2,5);
A:=REF(H,BARSLAST(HD));
B:=REF(L,BARSLAST(LD));
T3:=BARSLAST(HD)<BARSLAST(LD) AND NOT(HD) ;
T4:=BARSLAST(HD)>BARSLAST(LD) AND NOT(LD);
老师,我之所以用 DAYBARPOS这个函数,是因为我用了隔日框,夜盘9点开始,是一个新的开始,不与上日的数据发生关系,比如开盘前几分钟,要用到支撑与压力点的时候,就会调用昨日的,如果昨天的LD与HD低于或高于
今日的最低点与最高点,就调用(L,DAYBARPOS)与(H,DAYBARPOS), 这样可以吗,我只看隔日框今天一天的数据,昨日数据不调用
AA BB 是两条线,对吧,AA是最高,BB是最低,开盘时候,昨天的LD小于今天的最低价 或 昨天 HD 大于今天的最高价,用今天的最低或最高画线
如果HD 和LD在最高点与最低点的范围内,用HD 和LD画
AA:HHV(H,DAYBARPOS),RGB(72,42,17),NOTEXT,NODRAW;
BB:LLV(L,DAYBARPOS),RGB(0,59,0),NOTEXT,NODRAW;
STICKLINE1(多方>空方,AA,BB,4,0),RGB(30,44,35);
STICKLINE1(多方<空方,AA,BB,4,0),RGB(30,44,35); 跟加载这个没有任何变化
A1:=REF(H,10)=HHV(H,2*10+1);
B1:=FILTER(A1,10);
C1:=BACKSET(B1,10+1);
HD:=FILTER(C1,10);
A2:=REF(L,10)=LLV(L,2*10+1);
B2:=FILTER(A2,10);
C2:=BACKSET(B2,10+1);
LD:=FILTER(C2,10);
A:=REF(H,BARSLAST(HD));
B:=REF(L,BARSLAST(LD));
T3:=BARSLAST(HD)<BARSLAST(LD) AND NOT(HD) ;
T4:=BARSLAST(HD)>BARSLAST(LD) AND NOT(LD);
压力:IF(T3,A,A),COLORRED,NOTEXT,NODRAW;
支撑:IF(T4,B,B),COLORGREEN,NOTEXT,NODRAW;
//FILLRGN(1,压力,支撑,RGB(29,41,32));
STICKLINE1(1,压力,支撑,4,0),RGB(29,41,32);
我是想以这个为准,就是每天开盘的几分钟或者半个小时左右,因为没有更多的K线时候,所以会调用到昨天的高低点价位,这样HD与LD都不在今日波幅之外了,我的想法是,凡是HD高点超过今日最高点,就调用(H,DAYBARPOS), 凡是LD低点低过今日最低点,就调用(L,DAYBARPOS),
只是 HD与LD都在今日最低点与最高点范围内,都正常使用HD与LD数据,不知道老师的思路是不是也是这样的???