通达信【自动黄金分割】主图指标 江哥小工具 源码分享 附图
【描述】
流传的黄金分割线,多数是通过hhv和llv来计算的,其初始档是受设置控制,比如420根K线,即用户就算把屏幕放大到只有几十根K线,其计算区间仍是420
这也算通达信的硬伤了,没有读屏函数。
综上,就只有放弃这条路,另劈蹊径。
反正黄金分割线在实战中,用得最多的也是取其与K线【相对位置】变化,管它具体的值是多少,只要解决读屏问题,就行。
本公式的特点,是随屏幕放大或缩小,而读取【所见的K线个数】,跳出420的限制。
简而言之,即
自动黄金分割 普通等系坐标,随压缩而变动,即只认屏幕
{自动黄金分割 普通等系坐标,随压缩而变动,即只认屏幕}
D1:=990;D2:=382;Y:=1;X:=0.382;
DRAWRECTREL(D1,1,D2,1,RGB(250,250,0));DRAWTEXT_FIX(Y,X,0.00,0,'100%'),COLOR00CCCC;
DRAWRECTREL(D1,232,D2,144,RGB(100,100,0));
DRAWRECTREL(D1,188,D2,188,RGB(200,200,0));DRAWTEXT_FIX(Y,X,0.189,0,'19.1%'),COLOR00CCCC;
DRAWRECTREL(D1,375,D2,375,RGB(200,200,0));DRAWTEXT_FIX(Y,X,0.376,0,'38.2%'),COLOR00CCCC;
DRAWRECTREL(D1,491,D2,491,RGB(255,0,0));DRAWTEXT_FIX(Y,X,0.492,0,'50.0%'),COLORRED;
DRAWRECTREL(D1,607,D2,607,RGB(200,200,0));DRAWTEXT_FIX(Y,X,0.608,0,'61.8%'),COLOR00CCCC;
DRAWRECTREL(D1,839,D2,750,RGB(100,100,0));
DRAWRECTREL(D1,794,D2,794,RGB(200,200,0));DRAWTEXT_FIX(Y,X,0.795,0,'80.9%'),COLOR00CCCC;
DRAWRECTREL(D1,982,D2,982,RGB(250,250,0));DRAWTEXT_FIX(Y,X,0.936,0,'BASE'),COLOR00CCCC;
DRAWKLINE(H,O,L,C);