[分享]畫水平線的方法種種 [通達信]
-
咨詢內容:
設x是某條件,如“漲幅超過9%”。
要求畫出通過最近一次滿足條件x的那天最高價high的向右水平線。
drawkline(h,o,l,c); {副圖}
bar:currbarscount,nodraw;
x:=c/ref(c,1)>1.09; {例如,漲幅超過9%}
bar1:=const(barslast(x));
y0:=const(ref(h,bar1));y1:drawline(bar=bar1+1,y0,bar=1,y0,0),coloryellow;
這是一種畫法,最直觀的一種寫法。如果你有其他畫法,樂意和大家分享,歡迎你跟帖,交流或討論。
(應該有五六種畫法吧。)
這是本人撤退前特意發的告別主題貼。再回12貼后將按計劃休息一段時間。祝各位賺錢。
-
通達信技術部:
LLV(L,6),NODRAW;
-
通達信客服:
謝謝intdx老師的無私奉獻!
-
網友交流:
怎么沒有人來貢獻啊?我只好自己來補充了,以便圓我的帖子標題。
bar:currbarscount,nodraw;
x:=c/ref(c,1)>1.09;
bar1:=const(barslast(x));
y0:=const(ref(h,bar1));y2:drawline(bar=bar1,y0,bar=bar1-1,y0,1),color0000FF;
以上是用DrawLine()畫線。下面用寫直線函數Y=F(X)的方法:
y3:if(bar<=bar1,y0,drawnull),color0000FF;
y4:refv(h, bar1-bar),color0000FF;a:=barslast(bar=bar1);
y5:refv(h,a),color0000FF; -
網友交流:
水平線還可以用StickLine()函數來畫:
(變量bar,bar1,y0同前)
y6:stickline(bar<=bar1,y0,y0,3,0),color0000FF;
a:=barslast(bar=bar1);
y7:stickline(a>=0,ref(h,a),ref(h,a),3,0),color0000FF;
如果以上指標公式不適用于您常用的行情軟件
或者您想改編成選股公式,以便快速選出某種形態個股的話,
- 上一篇:[求助]求助老師:如何編寫成交量軌道公式?
- 下一篇:沒有了!
相關文章
-
指定的模型還沒有相關內容!