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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 请教分笔周期下一个数据统计语句的编写

   

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


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

主题:请教分笔周期下一个数据统计语句的编写

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


加好友 发短信
等级:新手上路 帖子:44 积分:309 威望:0 精华:0 注册:2010/7/8 12:27:05
请教分笔周期下一个数据统计语句的编写  发帖心情 Post By:2012/1/16 10:10:36    Post IP:118.250.189.55[只看该作者]

在分笔周期下,我想统计:在前N笔周期范围内,价格等于前一笔成交价的成交量总合。试过下列语句不能实现(关键是之前已经形成的结果会随着前笔成交价的变动而变动,而我想要的每笔都统计一个前N笔周期范围内的结果出来): 前笔成交价:=CONST(REF(C,1)); 前笔成交价成交量合计:SUM(IF(C=前笔成交价,VOL,0),N); 请教老师应该如何编写?最好能在序列模式和逐K模式下均能使用(CONST只能在序列模式下使用),如果不能则希望老师能把两种模式下分别如何编写告诉我,谢谢!
[此贴子已经被作者于2012-1-16 10:18:35编辑过]

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


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

//只适用于逐K线模式

 

variable:vol1=0;

 

c1:=ref(c,1);

 

if c<>c1 then vol1:=0;
if c=c1 then vol1:=vol;


vol5:sum(vol1,5),linethick0;//前5个周期中,c=ref(c,1) 条件成立的成交量之和

 



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

客户服务部

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

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

service@weistock.com

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

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


加好友 发短信
等级:新手上路 帖子:44 积分:309 威望:0 精华:0 注册:2010/7/8 12:27:05
  发帖心情 Post By:2012/1/16 10:54:08    Post IP:118.250.189.55[只看该作者]

非常感谢!

 回到顶部