欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 求助:数组数据画线的实现方法

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有4861人关注过本帖树形打印复制链接

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

帅哥哟,离线,有人找我吗?
wsanle
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:196 积分:594 威望:0 精华:2 注册:2011/8/22 18:26:49
求助:数组数据画线的实现方法  发帖心情 Post By:2013/6/20 23:16:55    Post IP:222.247.83.209[只看该作者]

我根据股指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
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2013/6/21 9:19:11    Post IP:58.246.57.26[只看该作者]

循环划线划不了的,你定义好条件之后逐个枚举划线


金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

 回到顶部
帅哥哟,离线,有人找我吗?
王锋
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:11808 积分:20695 威望:0 精华:10 注册:2009/8/18 8:15:13
  发帖心情 Post By:2013/6/21 9:27:50    Post IP:116.231.107.107[只看该作者]

你定义的数组缺少一个重要的东西就是时间日期,否则没法划线的


金字塔—专业程序化软件提供商

金字塔-技术部

-----------------------------------------------------------------------------------------------------

工作时间:周一至周五 08:30 - 17:30   周末及法定节假日休息

Email:service@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
wsanle
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:196 积分:594 威望:0 精华:2 注册:2011/8/22 18:26:49
  发帖心情 Post By:2013/6/21 10:58:32    Post IP:222.247.83.209[只看该作者]

王峰老师,我是用语句NN:=barslast(day<>ref(day,1))+1; 取得了当日的K线周期NN,您是否能提示一下,如果我用数组储存了每个拐点所在K线的日期时间,怎样显示连线呢?

 回到顶部
帅哥哟,离线,有人找我吗?
王锋
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:11808 积分:20695 威望:0 精华:10 注册:2009/8/18 8:15:13
  发帖心情 Post By:2013/6/21 11:05:43    Post IP:116.231.107.107[只看该作者]

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

 



金字塔—专业程序化软件提供商

金字塔-技术部

-----------------------------------------------------------------------------------------------------

工作时间:周一至周五 08:30 - 17:30   周末及法定节假日休息

Email:service@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
wsanle
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:196 积分:594 威望:0 精华:2 注册:2011/8/22 18:26:49
  发帖心情 Post By:2013/6/21 15:33:14    Post IP:222.247.83.209[只看该作者]

findindexbytime(‘20130621 093100’)函数有问题,得出的结果总是1,无法找到该时间所在的K线索引。

 回到顶部
帅哥哟,离线,有人找我吗?
王锋
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:11808 积分:20695 威望:0 精华:10 注册:2009/8/18 8:15:13
  发帖心情 Post By:2013/6/21 16:25:43    Post IP:116.231.126.195[只看该作者]

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

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



金字塔—专业程序化软件提供商

金字塔-技术部

-----------------------------------------------------------------------------------------------------

工作时间:周一至周五 08:30 - 17:30   周末及法定节假日休息

Email:service@weistock.com
 回到顶部