以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 求助:数组数据画线的实现方法 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=53246) |
-- 作者:wsanle -- 发布时间:2013/6/20 23:16:55 -- 求助:数组数据画线的实现方法 我根据股指1分钟K线(03年6月20日数据),求出了一组高低拐点的位置和价格数据,分别放入如下数组或变量中: ZigSET[1]~ZigSet[15]共15个元素的数组,分别存放15个拐点的K线位置,ZigPrice[1]~ZigPrice[15]存放15个拐点的价格,ZigNum=15代表共15个拐点计数。三个变量的数组数据分别如下: ZigSet[1~15] ZigPrice[1~15] 1 2365 4 2355.2 18 2367.4 26 2360 31 2367 42 2352.2 54 2365 82 2344.6 94 2355.6 119 2336.8 122 2345 152 2318.8 163 2329.4 178 2315.8 188 2327.8 246 2306.8
求助:怎样利用DRAWLINE函数画出类似以下一组指令,在K线图上实现高低点(峰谷)的连线?谢谢了! DRAWLINE(NN=1,2365,NN=4,2355.2,0); DRAWLINE(NN=4,2355.2,NN=18,2367.4,0); DRAWLINE(NN=18,2367.4,NN=26,2360,0); DRAWLINE(NN=26,2360 NN=31,2367,0); ....... |
-- 作者:jinzhe -- 发布时间:2013/6/21 9:19:11 -- 循环划线划不了的,你定义好条件之后逐个枚举划线 |
-- 作者:王锋 -- 发布时间:2013/6/21 9:27:50 -- 你定义的数组缺少一个重要的东西就是时间日期,否则没法划线的 |
-- 作者:wsanle -- 发布时间:2013/6/21 10:58:32 -- 王峰老师,我是用语句NN:=barslast(day<>ref(day,1))+1; 取得了当日的K线周期NN,您是否能提示一下,如果我用数组储存了每个拐点所在K线的日期时间,怎样显示连线呢? |
-- 作者:王锋 -- 发布时间:2013/6/21 11:05:43 -- 数据内必须要有 时间 价格 这2个关键数据,这样金字塔系统才会通过时间与K线时间对齐划线的。
|
-- 作者:wsanle -- 发布时间:2013/6/21 15:33:14 -- findindexbytime(‘20130621 093100’)函数有问题,得出的结果总是1,无法找到该时间所在的K线索引。 |
-- 作者:王锋 -- 发布时间:2013/6/21 16:25:43 -- 先确定你画面上的K线有20130621这么长时间的。 如果你图面上就只有今天的数据,那么返回1也是正常的 |