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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → [求助]如何用自己编出来的指标画k线?

   

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


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

主题:[求助]如何用自己编出来的指标画k线?

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


加好友 发短信
等级:新手上路 帖子:48 积分:245 威望:0 精华:0 注册:2011/8/19 10:41:59
[求助]如何用自己编出来的指标画k线?  发帖心情 Post By:2011/9/2 14:13:33 [只看该作者]

我自己编了个指标,是根据行情上下波动的,想问一下有没有办法把这个指标也编一个k线呢?类似于

a1:"GC12$close",linethick0;
a2:"AU12$close",linethick0;
a3: (a1*huilv/31.1035-a2),colorwhite;

可不可以为a3编一个k线,怎么编啊?


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


加好友 发短信
等级:管理员 帖子:5082 积分:17642 威望:0 精华:6 注册:2010/7/15 9:05:58
  发帖心情 Post By:2011/9/2 14:22:08 [只看该作者]

可以尝试着找出开高低收,用类似下面的方法,编制K线

c1:= close;
o1:= open;
h1:= high;
l1:= low;

kred:STICKLINE( c1>o1,c1 ,o1, 10,1 ,colorred);//空心实体
kred1:STICKLINE( c1>o1,h1 ,max(c1,o1), 0,1 ,colorred);//上引线
kred2:STICKLINE( c1>o1,min(c1,o1) ,l1, 0,1 ,colorred);//下引线

kgreen:STICKLINE( c1<=o1,c1 ,o1, 10,1 ),colorgreen;//实心实体
kgreen1:STICKLINE( c1<=o1,h1 ,max(c1,o1), 0,1 ,colorgreen);
kgreen2:STICKLINE( c1<=o1,min(c1,o1) ,l1, 0,1 ,colorgreen);



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

客户服务部

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

欢迎您参加我公司的技术培训,具体培训需求请发邮件到

service@weistock.com

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

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


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

编写k线的话参照  初级教程里面的K线写法,第2.2节 副图绘制K线或者宝塔线

http://www.weistock.com/bbs/dispbbs.asp?boardid=2&Id=370

 



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

客户服务部

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

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

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


加好友 发短信
等级:新手上路 帖子:48 积分:245 威望:0 精华:0 注册:2011/8/19 10:41:59
回复:(fly)可以尝试着找出开高低收,用类似下面的方...  发帖心情 Post By:2011/9/2 14:30:19 [只看该作者]

我知道这样画k线,我现在的问题是怎么样取出自己编辑的指标的开盘价、收盘价、最高价、最低价。

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


加好友 发短信
等级:管理员 帖子:5082 积分:17642 威望:0 精华:6 注册:2010/7/15 9:05:58
  发帖心情 Post By:2011/9/2 14:57:48 [只看该作者]

c1:= ("GC12$close"*huilv/31.1035-"AU12$close");

o1:= ("GC12$open"*huilv/31.1035-"AU12$open");

h1:= ("GC12$high"*huilv/31.1035-"AU12$high");

l1:= ("GC12$low"*huilv/31.1035-"AU12$low");



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

客户服务部

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

欢迎您参加我公司的技术培训,具体培训需求请发邮件到

service@weistock.com

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

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


加好友 发短信
等级:新手上路 帖子:48 积分:245 威望:0 精华:0 注册:2011/8/19 10:41:59
回复:(fly)c1:= ("GC12$close"*huilv/31.1035-"AU1...  发帖心情 Post By:2011/9/2 15:07:08 [只看该作者]

开盘收盘可以,但最高最低不能这么写啊,实时行情中a3的最高价并不是这个时间段内“gc12”的最高价和“au12”最高价的差,举个例子,gc涨,au跌,差值就可能比最高减最高大,可不可以直接取出这个时间段内a3的最高最低价?


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


加好友 发短信
等级:管理员 帖子:5082 积分:17642 威望:0 精华:6 注册:2010/7/15 9:05:58
  发帖心情 Post By:2011/9/2 16:18:35 [只看该作者]

这个时间段内a3的最高最低价.

这估计就要引用分笔成交数据了,因为牵涉到每一笔的价格差.还不一定能实现.

 

就直接用金字塔自带的套利好了,也不用自己计算K线了

1.报价画面里,右键--新建套利合约,把套利合约建好

2."交易---查看套利合约",在套利合约报价画面,右键进行新建套利合约的数据刷新等

[此贴子已经被作者于2011-9-2 16:20:00编辑过]


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

客户服务部

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

欢迎您参加我公司的技术培训,具体培训需求请发邮件到

service@weistock.com

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

 回到顶部