以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- [原创]请教老师:编写这个要用什么函数? (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=53613) |
-- 作者:木鱼石传说 -- 发布时间:2013/7/4 10:46:33 -- [原创]请教老师:编写这个要用什么函数? 个人想系统能够自动画出趋势线,以下面的图为例,在编写过程遇到如何引用数据的疑难,请老师指点迷津! 下图中: 1,G1\\G2....G7是各个波段的低点,其中,G5——为全天最低价,现在想让电脑自动画出最低价出现后斜率最小的那条上升趋势线,即图中的黄色线1; 2,目前,就个人对金字塔函数的应用水平,已可以通过函数取得最低点G5距离当前最后一根K棒的周期数,比如记为length5,以及G1\\G2等各个低点距离最后一根的周期数,比如分别记为length1、length2等; 3,为了画这条黄色趋势线1,现在需要做如下的判断,但遇到了疑难,请老师指点: (1)首先,需要取得G5之后的可能存在的各个低点距离最后一根K棒的周期数,而G5之前的低点如G6、G7等不取。上图的例子中要求能够自动取得G1\\G2\\G3\\G4距离最后一根K棒的周期数,不需要取得G6、G7的周期数,这个只取得周期数小于length5的判断应该用什么函数,判断后如何取得,请老师指点一下,代码应该如何编写? (2),假如成功取得G1——G4的周期数后,要求系统自动计算G5与G1——G4各个低点连线的斜率,比如记为xielv1、xielv2、xielv3、xielv4(也许只有3个低点、也许有4个、5个、甚至更多个,这就是(1)要判断可能存在几个波段低点的原因) (3),系统自动判断几条连线的斜率大小,取得斜率最小的那个低点,并画出G5与这个低点如上图中的G2的连线。 |
-- 作者:木鱼石传说 -- 发布时间:2013/7/4 10:59:17 -- 个人感觉,要编写这个代码要用到循环语句做判断,请指点如何编写,先行谢过老师! |
-- 作者:jinzhe -- 发布时间:2013/7/4 11:17:09 -- 这个难度太高了,等高人来看看 |
-- 作者:木鱼石传说 -- 发布时间:2013/7/4 13:08:41 -- 请高手不吝指点 |