平行线怎么算(平行线算法)

平行线怎么算(平行线算法)1

作业的内容

平行线怎么算(平行线算法)2

作业的图片

综上所述,思路是说,当前数据的最近两峰得到一条直线,两峰中间一个谷,如何以该谷点为一个点,画出两峰直线的平行线呢?

思路步骤

求出峰1峰2谷2三个元素的位置以及数值;输出两个峰的连线REE;输出直谷2与当下平行线值的直线RBB。
算法建立

1.一个参数

平行线怎么算(平行线算法)3

参数表

2. 求出峰1峰2谷2三个元素的位置以及数值

TE2:=CONST(PEAKBARS(1,转向比/10,2));

TE1:=CONST(PEAKBARS(1,转向比/10,1));

RE2:=CONST(PEAK(1,转向比/10,2));

RE1:=CONST(PEAK(1,转向比/10,1));

TB2:=CONST(TROUGHBARS(2,转向比/10,1));

RB2:=CONST(TROUGH(2,转向比/10,1));

3.当前峰峰连线

REE:DRAWLINE(CURRBARSCOUNT =TE2 1 AND H=RE2,H,H=RE1,H,1),COLORWHITE;

4. 输出直谷2与当下平行线值的直线RBB

RBB:DRAWLINE(CURRBARSCOUNT =TE2 AND L=RB2,L,ISLASTBAR,(RE1-RE2)/(TE2-TE1)*TB2 RB2,1),COLORYELLOW;

DRAWNUMBER(ISLASTBAR,REE,REE),COLORWHITE;

DRAWNUMBER(ISLASTBAR,RBB,RBB),COLORYELLOW;

效果示意

平行线怎么算(平行线算法)4

效果示意

完整代码

{参数请自行填入参数表: 转向比 1 10000 10}

TE2:=CONST(PEAKBARS(1,转向比/10,2));

TE1:=CONST(PEAKBARS(1,转向比/10,1));

RE2:=CONST(PEAK(1,转向比/10,2));

RE1:=CONST(PEAK(1,转向比/10,1));

TB2:=CONST(TROUGHBARS(2,转向比/10,1));

RB2:=CONST(TROUGH(2,转向比/10,1));

REE:DRAWLINE(CURRBARSCOUNT =TE2 1 AND H=RE2,H,H=RE1,H,1),COLORWHITE;

RBB:DRAWLINE(CURRBARSCOUNT =TE2 AND L=RB2,L,ISLASTBAR,(RE1-RE2)/(TE2-TE1)*TB2 RB2,1),COLORYELLOW;

DRAWNUMBER(ISLASTBAR,REE,REE),COLORWHITE;

DRAWNUMBER(ISLASTBAR,RBB,RBB),COLORYELLOW;

计算的伟大价值:

预测未来—因为直线的斜率既定,则,未来可以预测;将数据进行立体“结构施工”,得到“通道”这一形态依据,为数据处理与分析创造绝佳角度。
计算创造价值,分享助你成功。

江丰鱼的文章只在今日头条首发,未经授权禁止引用或转载;文中代码均可运行。

,

关键词:
平行线

原标题:平行线怎么算(平行线算法)