如何编程序自动画趋势线?

Discussion in 'General Topics on Software and Data' started by readonly, Aug 16, 2014.

  1. 目前的思路是:

    1、先找到该合约上市以来最低价——如图中最低点;
    2、计算最低点与之后的每根K LOW的连线斜率,选斜率最小值,找到图中的相对低点;
    3、在最低点与相对低点的之间画绿线——趋势线1;
    4、在相对低点与后面的K线按步骤2找次一级相对低点;
    5、在相对低点与次一级相对低点间画蓝线——趋势线2;
    6、循环2-5找到所有可画的趋势线,以所画趋势线不再倾斜向上为循环结束;
    7、取跨越K线周期最多的那条为有效趋势线。

    [​IMG]

    还没开写,感觉太复杂。

    请教各位老师,有没有更简易点的方法?
     
  2. 很多统计软件有个叫线性拟合的函数,直接输入数据就好了,不过可能没有你画图的这样完美。
     
  3. 你是说用最小二乘法求出中轴后,再平衡延伸到边缘吗?
    那样不行的,结果相差太远。
     
  4. 链接里头的公式,编译不了,有些重要的变量不知怎么来的,例如CURRBARSCOUNT
     
  5. 仔细看了一下,那不是“自动画趋势线”,而是“自动画支撑阻力线”,他名字起错了。
     
  6. http://zhidao.baidu.com/question/125819780.html
    关于通达信中的CURRBARSCOUNT=5
    2009-11-16 22:00changtian008 | 分类:股票 | 浏览3074次
    请问通达信中的CURRBARSCOUNT=5在大智慧和同花顺中怎么用函数表示?
    2009-11-16 22:23 提问者采纳
    BARSCOUNT
     
  7. 计算某个趋势起始低点到顶点之间,每两个相邻k low最低点间日均k low升幅,最小的两个应该就是视觉上向下突出的两个低点,同时,这两个点间日均k low升幅应该是最小的(小于其它相邻的)。

    希望我没理解错楼主意图,我觉得这应该是效率比较高的做法。

    顺带提一点,我认为所谓斜率在坐标长度单位不固定的k线图中总是有视觉误差的,也难以确定一个统一通用的值。