通达信发自用主图公式,不赚钱你抽我(适用股市期货)
HH:=HHV(HIGH,5);
LL:=LLV(LOW,5);
HH1:=BARSLAST((HH > REF(HH,1)));
LL1:=BARSLAST((LL < REF(LL,1)));
IF((HH1 < LL1),LL,DRAWNULL),LINETHICK2,COLORBB0066;
IF((HH1 > LL1),HH,DRAWNULL),LINETHICK2,COLOR1B8800;
STICKLINE((HH1 < LL1),CLOSE,OPEN,3,0),COLORRED;
STICKLINE((HH1 < LL1),HIGH,LOW,0,0),COLORRED;
STICKLINE((HH1 > LL1),CLOSE,OPEN,3,0),COLORFF0000;
STICKLINE((HH1 > LL1),HIGH,LOW,0,0),COLORFF0000;
DRAWICON(CROSS(HH1,LL1),HH,11);
DRAWICON(CROSS(LL1,HH1),LL,12);
DRAWTEXT(CROSS(HH1,LL1),HH,'卖'),COLORFF0000;
DRAWTEXT(CROSS(LL1,HH1),LL,'买'),COLORFF00FF;
DRAWTEXT(FILTER(((HH1 < REF(HH1,1)) AND (HH1 < LL1)),90),LOW,'♂加'),COLORFF00FF;
DRAWTEXT(FILTER(((LL1 < REF(LL1,1)) AND (HH1 > LL1)),90),HIGH,'♀减'),COLORFF0000;
飞狐源码:
input:N(10,1,500);
HH:=HHV(HIGH,N);
LL:=LLV(LOW,N);
HH1:=BARSLAST((HH > REF(HH,1)));
LL1:=BARSLAST((LL < REF(LL,1)));
PARTLINE((HH1 < LL1),LL),LINETHICK2,colorBB0066;
PARTLINE((HH1 > LL1),HH),LINETHICK2,color1B8800;
STICKLINE((HH1 < LL1),CLOSE,OPEN,9,0),colorFF;
STICKLINE((HH1 < LL1),HIGH,LOW,0,0),colorFF;
STICKLINE((HH1 > LL1),CLOSE,OPEN,9,0),colorFF0000;
STICKLINE((HH1 > LL1),HIGH,LOW,0,0),colorFF0000;
DRAWICON(CROSS(HH1,LL1),HH,11);
DRAWICON(CROSS(LL1,HH1),LL,12);
DRAWTEXT(CROSS(HH1,LL1),HH,'卖'),colorFF00;
DRAWTEXT(CROSS(LL1,HH1),LL,'买'),colorFF00FF;
DRAWTEXT(FILTER(((HH1 < REF(HH1,1)) AND (HH1 < LL1)),90),LOW,'♂加'),colorFF00FF;
DRAWTEXT(FILTER(((LL1 < REF(LL1,1)) AND (HH1 > LL1)),90),HIGH,'♀减'),colorFF00;
drawtext(BARPOS=SYSPARAM(2),h,'会员专用'),align4,colorffff;
来函数检测结果如下:
该公式没有未来函数
解密、编写股票、期货策略请联系QQ或微信同号:88652583
相关股票指标公式
原理解析:
HH赋值:5日内最高价最高值
LL赋值:5日内最低价最低值
HH1:=上次(HH > 1日前的HH距今天数)
LL1:=上次(LL < 1日前的LL距今天数)
IF((HH1 < LL1),LL,DRAWNULL), 线宽为2,COLORBB0066
IF((HH1 > LL1),HH,DRAWNULL), 线宽为2,COLOR1B8800
STICKLINE((HH1 < LL1),收盘价,开盘价,3,0),画红色
STICKLINE((HH1 < LL1),最高价,最低价,0,0),画红色
STICKLINE((HH1 > LL1),收盘价,开盘价,3,0),COLORFF0000
STICKLINE((HH1 > LL1),最高价,最低价,0,0),COLORFF0000
DRAWICON(HH1上穿LL1,HH,11)
DRAWICON(LL1上穿HH1,LL,12)
DRAWTEXT(HH1上穿LL1,HH,'卖'),COLORFF0000
DRAWTEXT(LL1上穿HH1,LL,'买'),COLORFF00FF
DRAWTEXT(FILTER(((HH1 < 1日前的HH1) AND (HH1 < LL1)),90),最低价,'♂加'),COLORFF00FF
DRAWTEXT(FILTER(((LL1 < 1日前的LL1) AND (HH1 > LL1)),90),最高价,'♀减'),COLORFF0000
输出
飞狐源码:
INPUT:N(10,1,500)
HH赋值:N日内最高价最高值
LL赋值:N日内最低价最低值
HH1:=上次(HH > 1日前的HH距今天数)
LL1:=上次(LL < 1日前的LL距今天数)
PARTLINE((HH1 < LL1),LL), 线宽为2,COLORBB0066
PARTLINE((HH1 > LL1),HH), 线宽为2,COLOR1B8800
STICKLINE((HH1 < LL1),收盘价,开盘价,9,0),COLORFF
STICKLINE((HH1 < LL1),最高价,最低价,0,0),COLORFF
STICKLINE((HH1 > LL1),收盘价,开盘价,9,0),COLORFF0000
STICKLINE((HH1 > LL1),最高价,最低价,0,0),COLORFF0000
DRAWICON(HH1上穿LL1,HH,11)
DRAWICON(LL1上穿HH1,LL,12)
DRAWTEXT(HH1上穿LL1,HH,'卖'),COLORFF00
DRAWTEXT(LL1上穿HH1,LL,'买'),COLORFF00FF
DRAWTEXT(FILTER(((HH1 < 1日前的HH1) AND (HH1 < LL1)),90),最低价,'♂加'),COLORFF00FF
DRAWTEXT(FILTER(((LL1 < 1日前的LL1) AND (HH1 > LL1)),90),最高价,'♀减'),COLORFF00
DRAWTEXT(BARPOS=SYSPARAM(2),H,'会员专用'),ALIGN4,COLORFFFF