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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 如何只计算今天数据,或把今天以前的数据都设置为0?

   

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


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

主题:如何只计算今天数据,或把今天以前的数据都设置为0?

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


加好友 发短信
等级:小飞侠 帖子:2046 积分:2707 威望:0 精华:1 注册:2011/6/14 14:49:49
如何只计算今天数据,或把今天以前的数据都设置为0?  发帖心情 Post By:2013/8/21 14:20:06    Post IP:182.139.48.148[只看该作者]

为避免今天以前的数据对今天构成影响,希望模型中只计算当天某数据H,而排除掉昨天或更早的数据。

或者把今天开盘之前的所有H都设置为0。


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


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

只显示当日的k线


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

客户服务部

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

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

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


加好友 发短信
等级:小飞侠 帖子:2046 积分:2707 威望:0 精华:1 注册:2011/6/14 14:49:49
  发帖心情 Post By:2013/8/21 16:00:59    Post IP:182.139.48.148[只看该作者]

不能在模型内部写吗?

 

我的目的是回测。


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


加好友 发短信
等级:小飞侠 帖子:2046 积分:2707 威望:0 精华:1 注册:2011/6/14 14:49:49
  发帖心情 Post By:2013/8/21 16:54:31    Post IP:182.139.48.148[只看该作者]

实现这个貌似并不困难?

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


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

计算多少个周期的?

例子是

周期数:min(todaybar,n);

n就是你数据计算的周期

然后周期数是经过计算后的n



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

客户服务部

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

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

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


加好友 发短信
等级:超级版主 帖子:3534 积分:10003 威望:0 精华:5 注册:2012/5/25 0:00:01
  发帖心情 Post By:2013/8/21 17:56:27    Post IP:58.246.57.26[只看该作者]

还是不太明白你具体的意思   
jinzhe给了一个方式, 还有你看variable   todaybar这2个函数能否帮助到你


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

产品部

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

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

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
yanxc
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小飞侠 帖子:2046 积分:2707 威望:0 精华:1 注册:2011/6/14 14:49:49
  发帖心情 Post By:2013/8/21 18:02:49    Post IP:182.139.48.148[只看该作者]

以下是引用jinzhe在2013/8/21 17:12:37的发言:

计算多少个周期的?

 

计算今天的周期啊。今天以前的都当不存在。


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


加好友 发短信
等级:小飞侠 帖子:2046 积分:2707 威望:0 精华:1 注册:2011/6/14 14:49:49
  发帖心情 Post By:2013/8/21 18:11:35    Post IP:182.139.48.148[只看该作者]

以下是引用RogarZ在2013/8/21 17:56:27的发言:
还是不太明白你具体的意思   
jinzhe给了一个方式, 还有你看variable   todaybar这2个函数能否帮助到你

 

比如一条曲线nn,因为跳空等的影响,不想取其昨天的数据,而只从今天开盘的数据开始使用。

 

有没有很简单的方法?


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


加好友 发短信
等级:小飞侠 帖子:2046 积分:2707 威望:0 精华:1 注册:2011/6/14 14:49:49
  发帖心情 Post By:2013/8/21 18:19:03    Post IP:182.139.48.148[只看该作者]

以下是引用RogarZ在2013/8/21 17:56:27的发言:
还是不太明白你具体的意思   
jinzhe给了一个方式, 还有你看variable   todaybar这2个函数能否帮助到你

 

if todaybar<1 then H2:=0;

else

H2:=SELFDATAN(1);

 

这样好象不可行。

如何才能在计算的时候直接把今天之前的都忽略掉?如同“只显示当日K线”一样的效果.


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


加好友 发短信
等级:超级版主 帖子:3534 积分:10003 威望:0 精华:5 注册:2012/5/25 0:00:01
  发帖心情 Post By:2013/8/21 21:48:54    Post IP:101.224.54.203[只看该作者]

你不使用以前的数据不就好了

比如5周期均线ma5
通常都是ma(c,5)

那么你仅用当天的数据  可能2种算法
1、从今天第五根开始计算ma5
2、前4根根据已有当天数据计算  第五根开始按照通常的算法计算

那么
1、对应的代码
if todaybar>5 then begin
ma5:ma(c,5);
end

2、对应的代码
周期:=if(todaybar<=4,todaybar,5);
ma5:ma(c,周期);

希望对你有帮助。
[此贴子已经被作者于2013/8/21 21:49:23编辑过]


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

产品部

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

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

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com
 回到顶部
总数 13 1 2 下一页