操盘BS划线

总结了前人的公式做出修改(具体是哪位老师的原创请不要见怪,如果认为侵仅,请通知删除),划线指标借用 {铁血乾坤}.因为是划线指标,所以显示有未来,不喜欢的可以在源码中去除就可以了。

 
P:=3;
DRAWGBK(C>0,RGB(0,0,0),RGB(0,0,0),0,' ',0);
DRAWRECTREL(500,0,1000,982,RGB(0,0,0));
DRAWRECTREL(500,187.6,1000,794.4,RGB(0,30,0));
DRAWRECTREL(500,375.1,1000,606.9,RGB(50,00,0));
DRAWRECTREL(500,491,1000,491,RGB(255,50,00));


B1:=REF(C,1);
B2:=REF(C,2);
SS:=IF(C>REF(C,1) AND REF(C,1)>=REF(C,2),1,
IF(C>REF(C,2) AND REF(C,2)>REF(C,1),2,
IF(C<REF(C,1) AND REF(C,1)<=REF(C,2),-1,
IF(C<REF(C,2) AND REF(C,2)<REF(C,1),-2,0))));
SM:=IF(REF(SS,1)=0,REF(SS,1),
IF(REF(SS,2)=0,REF(SS,2),
IF(REF(SS,3)=0,REF(SS,3),
IF(REF(SS,5)=0,REF(SS,5),
IF(REF(SS,6)=0,REF(SS,6),
IF(REF(SS,7)=0,REF(SS,7),0))))));


HH:=CONST(HHV(H,120));
LH:=CONST(LLV(H,120));
WN:=P;{原码 N:=3;}
WA1:=REF(H,WN)=HHV(H,2*WN+1); WB1:=FILTER(WA1,WN);
WC1:=BACKSET(WB1,WN+1);
WD1:=FILTER(WC1,WN);{高点}
WA2:=REF(L,WN)=LLV(L,2*WN+1); WB2:=FILTER(WA2,WN);
WC2:=BACKSET(WB2,WN+1);
WD2:=FILTER(WC2,WN);{低点}
WR1:=BACKSET(ISLASTBAR,BARSLAST(WD1)+1); WS1:=WR1>REF(WR1,1); {前一高}
WT1:=BACKSET(ISLASTBAR,BARSLAST(WD2)+1); WU1:=WT1>REF(WT1,1); {前一低}
WR2:=BACKSET(WS1,REF(BARSLAST(WD1),1)+2); WS2:=WR2>REF(WR2,1); {前二高}
WT2:=BACKSET(WU1,REF(BARSLAST(WD2),1)+2); WU2:=WT2>REF(WT2,1); {前二低}
WR3:=BACKSET(WS2,REF(BARSLAST(WD1),1)+2); WS3:=WR3>REF(WR3,1); {前三高}
WT3:=BACKSET(WU2,REF(BARSLAST(WD2),1)+2); WU3:=WT3>REF(WT3,1); {前三低}
WR4:=BACKSET(WS3,REF(BARSLAST(WD1),1)+2); WS4:=WR4>REF(WR4,1); {前四高}
WT4:=BACKSET(WU3,REF(BARSLAST(WD2),1)+2); WU4:=WT4>REF(WT4,1); {前四高}
压力A:=DRAWLINE(WS2,H,WS1,H,1),COLOR0000FF; {★压力1:}
支撑A:=DRAWLINE(WU2,L,WU1,L,1),COLOR0000FF;{★支撑1:}
压力B:=DRAWLINE(WS3,H,WS2,H,1),COLOR999999; {★压力2:}
支撑B:=DRAWLINE(WU3,L, WU2,L,1),COLOR999999;{★支撑2:}
IF(BETWEEN(压力A,HH,LH),压力A,DRAWNULL),COLOR999900;
IF(BETWEEN(支撑A,HH,LH),支撑A,DRAWNULL),COLOR999900;
IF(BETWEEN(压力B,HH,LH),压力B,DRAWNULL),COLOR999999;
IF(BETWEEN(支撑B,HH,LH),支撑B,DRAWNULL),COLOR999999;
DRAWTEXT_FIX(C>0,0.40,0.770,0,'%19.1');
DRAWTEXT_FIX(C>0,0.40,0.580,0,'%38.2');
DRAWTEXT_FIX(C>0,0.40,0.466,0,'%50.0');
DRAWTEXT_FIX(C>0,0.40,0.352,0,'%61.8');
DRAWTEXT_FIX(C>0,0.40,0.166,0,'%80.9');


{以上为划线函数,有未来函数,以供参考,一般压力位就要实破回落就要减,支撑下探回升进}

天使:=EMA(C,2),COLOR000000;
魔鬼:=EMA(SLOPE(C,21)*20+C,42),COLOR000000;
买:CROSS(天使,魔鬼);
卖:CROSS(魔鬼,天使);
{DRAWICON(买,L,1);}
{DRAWTEXT(买,L*0.95,'B'),COLORYELLOW;}
{DRAWICON(卖,H,2); }
{DRAWTEXT(卖,H*1.05,'S'),COLORWHITE;}
STICKLINE(天使>=魔鬼,LOW,HIGH,0.01,0),COLOR0000DD;
STICKLINE(天使>=魔鬼,CLOSE,OPEN,3,2),COLORRED;
STICKLINE(天使<魔鬼,LOW,HIGH,0.01,0),COLORBLUE;
STICKLINE(天使<魔鬼,CLOSE,OPEN,3,2),COLORBLUE;

{结合第一的划线指标,红线一般会持有,蓝线做空}

DRAWTEXT_FIX(1,0,0,0,'公积金(元):'),COLOR0000FF;
DRAWNUMBER_FIX(1,0.08,0,0,CONST(FINANCE(18))),COLORWHITE;
DRAWTEXT_FIX(1,0.13,0,0,'未分配(元):'),COLOR0000FF;
DRAWNUMBER_FIX(1,0.21,0,0,CONST(FINANCE(32))),COLORWHITE;
DRAWTEXT_FIX(1,0.26,0,0,'莸利比例:'),COLOR0000FF;
DRAWNUMBER_FIX(1,0.33,0,0,CONST(WINNER(C )*100)),COLORWHITE;
DRAWTEXT_FIX(1,0.39,0,0,'所属板块:'),COLOR0000FF;
DRAWTEXT_FIX(1,0.46,0.0,0,HYBLOCK),COLORWHITE;
DRAWTEXT_FIX(1,0.53,0.0,0,DYBLOCK),COLORWHITE;

{板快及财务指标};



来函数检测结果如下
该公式没有未来函数


定制、编写公式指标请联系QQ或微信同号:88652583

P赋值:3
填充背景
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
相对位置上画矩形
B1赋值:1日前的收盘价
B2赋值:2日前的收盘价
SS赋值:如果收盘价>1日前的收盘价ANDREF(收盘价,1)>=2日前的收盘价,返回1,否则返回如果收盘价>2日前的收盘价ANDREF(收盘价,2)>1日前的收盘价,返回2,否则返回如果收盘价<1日前的收盘价ANDREF(收盘价,1)<=2日前的收盘价,返回-1,否则返回如果收盘价<2日前的收盘价ANDREF(收盘价,2)<1日前的收盘价,返回-2,否则返回0
SM赋值:如果1日前的SS=0,返回1日前的SS,否则返回如果2日前的SS=0,返回2日前的SS,否则返回如果3日前的SS=0,返回3日前的SS,否则返回如果5日前的SS=0,返回5日前的SS,否则返回如果6日前的SS=0,返回6日前的SS,否则返回如果7日前的SS=0,返回7日前的SS,否则返回0
HH赋值:120日内最高价的最高值的最后一日取值设为常数
LH赋值:120日内最高价的最低值的最后一日取值设为常数
WN赋值:P
WA1赋值:WN日前的最高价=2*WN+1日内最高价的最高值
WB1赋值:WA1的WN日过滤
WC1赋值:若WB1则将最近WN+1周期置为1
WD1赋值:WC1的WN日过滤
WA2赋值:WN日前的最低价=2*WN+1日内最低价的最低值
WB2赋值:WA2的WN日过滤
WC2赋值:若WB2则将最近WN+1周期置为1
WD2赋值:WC2的WN日过滤
WR1赋值:若是否最后一个周期则将最近上次WD1距今天数+1周期置为1
WS1赋值:WR1>1日前的WR1
WT1赋值:若是否最后一个周期则将最近上次WD2距今天数+1周期置为1
WU1赋值:WT1>1日前的WT1
WR2赋值:若WS1则将最近1日前的上次WD1距今天数+2周期置为1
WS2赋值:WR2>1日前的WR2
WT2赋值:若WU1则将最近1日前的上次WD2距今天数+2周期置为1
WU2赋值:WT2>1日前的WT2
WR3赋值:若WS2则将最近1日前的上次WD1距今天数+2周期置为1
WS3赋值:WR3>1日前的WR3
WT3赋值:若WU2则将最近1日前的上次WD2距今天数+2周期置为1
WU3赋值:WT3>1日前的WT3
WR4赋值:若WS3则将最近1日前的上次WD1距今天数+2周期置为1
WS4赋值:WR4>1日前的WR4
WT4赋值:若WU3则将最近1日前的上次WD2距今天数+2周期置为1
WU4赋值:WT4>1日前的WT4
压力A赋值:当满足条件WS2时,在最高价位置画直线起点,当满足条件WS1时,在最高价位置画直线终点,1表示是否延长.,COLOR0000FF
支撑A赋值:当满足条件WU2时,在最低价位置画直线起点,当满足条件WU1时,在最低价位置画直线终点,1表示是否延长.,COLOR0000FF
压力B赋值:当满足条件WS3时,在最高价位置画直线起点,当满足条件WS2时,在最高价位置画直线终点,1表示是否延长.,COLOR999999
支撑B赋值:当满足条件WU3时,在最低价位置画直线起点,当满足条件WU2时,在最低价位置画直线终点,1表示是否延长.,COLOR999999
如果压力A位于HH和LH之间,返回压力A,否则返回无效数,COLOR999900
如果支撑A位于HH和LH之间,返回支撑A,否则返回无效数,COLOR999900
如果压力B位于HH和LH之间,返回压力B,否则返回无效数,COLOR999999
如果支撑B位于HH和LH之间,返回支撑B,否则返回无效数,COLOR999999
当满足条件收盘价>0时,在横轴0.40纵轴0.770位置书写文字
当满足条件收盘价>0时,在横轴0.40纵轴0.580位置书写文字
当满足条件收盘价>0时,在横轴0.40纵轴0.466位置书写文字
当满足条件收盘价>0时,在横轴0.40纵轴0.352位置书写文字
当满足条件收盘价>0时,在横轴0.40纵轴0.166位置书写文字
天使赋值:收盘价的2日指数移动平均,COLOR000000
魔鬼赋值:收盘价的21日线性回归斜率*20+收盘价的42日指数移动平均,COLOR000000
输出 买:天使上穿魔鬼
输出 卖:魔鬼上穿天使
当满足条件天使>=魔鬼时,在最低价和最高价位置之间画柱状线,宽度为0.01,0不为0则画空心柱.,COLOR0000DD
当满足条件天使>=魔鬼时,在收盘价和开盘价位置之间画柱状线,宽度为3,2不为0则画空心柱.,画红色
当满足条件天使<魔鬼时,在最低价和最高价位置之间画柱状线,宽度为0.01,0不为0则画空心柱.,画蓝色
当满足条件天使<魔鬼时,在收盘价和开盘价位置之间画柱状线,宽度为3,2不为0则画空心柱.,画蓝色
当满足条件1时,在横轴0纵轴0位置书写文字,COLOR0000FF
当满足条件1时,在横轴0.08纵轴0位置书写数字,画白色
当满足条件1时,在横轴0.13纵轴0位置书写文字,COLOR0000FF
当满足条件1时,在横轴0.21纵轴0位置书写数字,画白色
当满足条件1时,在横轴0.26纵轴0位置书写文字,COLOR0000FF
当满足条件1时,在横轴0.33纵轴0位置书写数字,画白色
当满足条件1时,在横轴0.39纵轴0位置书写文字,COLOR0000FF
当满足条件1时,在横轴0.46纵轴0.0位置书写文字,画白色
当满足条件1时,在横轴0.53纵轴0.0位置书写文字,画白色

定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  |   热门标签  | 联系我们  |  股朋指标网  |  指标网   |  指标公式网  |  加入收藏   

@2005-2023 粤ICP备2023063687号-2 股朋指标公式网别名指标公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:股朋指标公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图