您现在的位置:程序化交易>> 期货公式>> 博易大师>> 博易大师知识>>正文内容

论坛人气越来越旺:) 请教编程:添加自定义坐标线 [博易POBO]

咨询内容:

论坛人气越来越旺:) 请教编程:添加自定义坐标线

其实要求很简单,但我一直没想出来

就是以**M**(假设为前一天收盘)为基准,每隔**N**(假设为前一周波幅)价位画水平线(不是折线)
**M**和**N**由公式确定 最好还能在边缘显示坐标值

请高手指点,感谢!


 

博易技术人员: 你好,输出水平线可以用DRAWSL函数实现,但是目前没有在边缘显示坐标值的函数。你可以用以下公式看一下效果。
M:=REF(C,1);
N:=ABS((C-REF(C,5))/C);
DRAWSL(ISLASTBAR,M,0,0,1);
DRAWSL(ISLASTBAR,M*(1+N),0,0,1);
DRAWSL(ISLASTBAR,M*(1+2*N),0,0,1)
也可以在K线图上点鼠标右键-指标分析-参考线功能,来实现自定义坐标
不知道是否理解对你的意思,此处我理解为画水平线,而不是隔一段周期画垂直线
M:=REF(C,1);N:=20;

ISNOTINDAY:=DATAPERIOD>5;
DIGIT:=IF(FRACPART(HIGH-LOW)*100>0,2,IF(FRACPART(C)*1000>0,3,0));
DBARS:=IF(MOD(SUM(1,0),N)=0,1,REF(DBARS,1)+1);
CL:=IF(DBARS=1,M,REF(CL,1));
PARTLINE(ISNOTINDAYANDDBARS<>1,CL),COLORYELLOW;
DRAWNUMBER(ISLASTBARANDISNOTINDAY,CL,CL,DIGIT),COLORYELLOW,ALIGN0;

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 511411198  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容