
等级: 专业版
- 注册:
- 2021-11-24
- 曾用名:
|
如下图用序列模式实现的均线前高点怎么样用逐K线实现,简单一些也可以,就是均线前面一点的高点(如果实现不了高点,用交叉前10根K的最高也行)
ma10:ma(c,10);
ma20:ma(c,20);
majc:cross(ma10,ma20);
masc:cross(ma20,ma10);
LEN1:=BARSLAST(majc)+1;
LEN2:=BARSLAST(masc)+1;
redH_location:=HHVBARS(c,len1);
greenL_location:=LLVBARS(c,LEN2);
S1:BACKSET(masc,redH_location+1);//在死叉时候 将前面金叉区间最高值所在位置到当前位置的S1重置为1 这样 在高点位置实际存在一个S1的金叉
S2:BACKSET(majc,greenL_location+1);
DRAWICON(cross(s1,0),h,1);
DRAWICON(cross(s2,0),L,2);
DRAWLINE(cross(s1,0),H,cross(s2,0) OR ISLASTBAR,L,0);
DRAWLINE(cross(s2,0),L,cross(s1,0) OR ISLASTBAR,H,0);
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?
x
|