Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共7 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:求助:数组数据画线的实现方法

1楼
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);

.......

2楼
jinzhe 发表于:2013/6/21 9:19:11
循环划线划不了的,你定义好条件之后逐个枚举划线
3楼
王锋 发表于:2013/6/21 9:27:50
你定义的数组缺少一个重要的东西就是时间日期,否则没法划线的
4楼
wsanle 发表于:2013/6/21 10:58:32
王峰老师,我是用语句NN:=barslast(day<>ref(day,1))+1; 取得了当日的K线周期NN,您是否能提示一下,如果我用数组储存了每个拐点所在K线的日期时间,怎样显示连线呢?
5楼
王锋 发表于:2013/6/21 11:05:43

数据内必须要有 时间 价格 这2个关键数据,这样金字塔系统才会通过时间与K线时间对齐划线的。

 

6楼
wsanle 发表于:2013/6/21 15:33:14
findindexbytime(‘20130621 093100’)函数有问题,得出的结果总是1,无法找到该时间所在的K线索引。
7楼
王锋 发表于:2013/6/21 16:25:43

先确定你画面上的K线有20130621这么长时间的。

如果你图面上就只有今天的数据,那么返回1也是正常的

共7 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03125 s, 3 queries.