推算趋势线点位(构思,源码,注释,贴图,主图)介绍
推算趋势线点位(构思,源码,注释,贴图,主图)
【构思】
赵老师分享了提供两点连精准趋势线的方法,那么这条趋势线今天在什么位置呢?明天呢?让我们一起来探索。
【源码】【注释】
请先翻到上证指数的日线界面复制内容到剪贴板代码:
{支撑趋势线}
{先提供两低点,时间上L1在前,L2在后。}
L1:=2319.74;
L2:=2661.45;
{连接这两点}
DRAWLINE(l=L1,L1,l=L2,L2,11),color3399FF;
{确定第一点和第二点在所有数据中的位置}
第一点位置:=HHV(IF(l=L1,BARPOS,0),0);
第二点位置:=HHV(IF(l=L2,BARPOS,0),0);
{计算这条趋势线每天移动的点位}
单位涨跌:=(L2-L1)/(第二点位置-第一点位置+1);
{计算这条趋势线今天的具体点位}
TL:(BARPOS-第一点位置+1)*单位涨跌+L1,LINETHICK0,COLOR3399FF,PRECIS2;
{计算这条趋势线明天的具体点位}
Tomr:TL+单位涨跌,LINETHICK0,COLOR3399FF,PRECIS2;那压力趋势线如何计算呢?其实完全一样。复制内容到剪贴板代码:
{压力趋势线}
H1:=3478.01;
H2:=3186.72;
DRAWLINE(h=H1,H1,h=H2,H2,11),colorCYAN;
第A点位置:=HHV(IF(H=H1,BARPOS,0),0);
第B点位置:=HHV(IF(H=H2,BARPOS,0),0);
单位涨跌2:=(H2-H1)/(第B点位置-第A点位置+1);
TH:(BARPOS-第A点位置+1)*单位涨跌2+H1,LINETHICK0,COLORCYAN,PRECIS2;
Tomr2:TH+单位涨跌2,LINETHICK0,COLORCYAN,PRECIS2;注:DRAWLINE(l=L1,L1,l=L2,L2,11);
1表示向右延长,10表示向左延长,11表示双向延长。(感谢岛之主老师,这个我之前也不知道。)
【贴图】【主图】
希望大家喜欢!
gd13888