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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → [求助]高频扩展数据的统计

   

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


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

主题:[求助]高频扩展数据的统计

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


加好友 发短信
等级:论坛游侠 帖子:356 积分:767 威望:0 精华:0 注册:2011/9/5 10:51:56
[求助]高频扩展数据的统计  发帖心情 Post By:2018/1/2 14:43:19    Post IP:58.62.53.14[只看该作者]

现在有如下模型:

INPUT : P_N(990001,0,999999);

P_N_C := NUMTOSTR(P_N,0);

 

LIT50_AC_IN : ALLTICKUA(P_N_C, 1) / 100000000,LINETHICK0,COLORWHITE;

 

SMALL_AC_IN := ALLTICKUA(P_N_C, 2) / 100000000,LINETHICK0,COLORWHITE;
MIDDLE_AC_IN := ALLTICKUA(P_N_C, 3) / 100000000,LINETHICK0,COLORWHITE;
SM200_IN : SMALL_AC_IN + MIDDLE_AC_IN,LINETHICK0,COLORYELLOW;

 

LARGE_AC_IN := ALLTICKUA(P_N_C, 4) / 100000000,LINETHICK0;

HUGE_AC_IN := ALLTICKUA(P_N_C, 5) / 100000000,LINETHICK0;

LH500_IN : LARGE_AC_IN + HUGE_AC_IN,LINETHICK0,COLORRED;

 

LIT50_AC_OUT : ALLTICKDA(P_N_C, 1) / 100000000,LINETHICK0,COLORWHITE;

 

SMALL_AC_OUT := ALLTICKDA(P_N_C, 2) / 100000000,LINETHICK0,COLORWHITE;
MIDDLE_AC_OUT := ALLTICKDA(P_N_C, 3) / 100000000,LINETHICK0,COLORWHITE;
SM200_OUT : SMALL_AC_OUT + MIDDLE_AC_OUT,LINETHICK0,COLORYELLOW;

 

LARGE_AC_OUT := ALLTICKDA(P_N_C, 4) / 100000000,LINETHICK0;
HUGE_AC_OUT := ALLTICKDA(P_N_C, 5) / 100000000,LINETHICK0;
LH500_OUT : LARGE_AC_OUT + HUGE_AC_OUT,LINETHICK0,COLORRED;

 

LIT50_IN_OUT := LIT50_AC_IN - LIT50_AC_OUT,NOAXIS,LINETHICK0,COLORWHITE;
SM200_IN_OUT := SM200_IN - SM200_OUT,NOAXIS,LINETHICK0,COLORYELLOW;
LH500_IN_OUT := LH500_IN - LH500_OUT,NOAXIS,LINETHICK0,COLORRED;

 

现在我想在低于日线周期下(例如5分钟线),求最近n天的各项资金流入流出的总和。


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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/1/2 14:58:41    Post IP:180.169.30.6[只看该作者]

是要跨周期引用这个模型里面的数据?


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
saintlucifer
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:356 积分:767 威望:0 精华:0 注册:2011/9/5 10:51:56
  发帖心情 Post By:2018/1/2 15:05:26    Post IP:58.62.53.14[只看该作者]

不是,我试过跨周期引用日线数据,会出现数据错误,说是循环引用了,所以是希望在小周期情况下,也能统计出n天内的资金进出

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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/1/2 15:08:45    Post IP:180.169.30.6[只看该作者]

跨周期引用需要单独再建立个不同名的指标,再去引用这个指标,否则肯定是循环引用了。你可以把上面代码复制到另一个指标去,然后引用那个指标。



命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
saintlucifer
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:356 积分:767 威望:0 精华:0 注册:2011/9/5 10:51:56
  发帖心情 Post By:2018/1/2 15:10:34    Post IP:58.62.53.14[只看该作者]

能否不跨周期引用呢,直接用全局函数或者其他的方法来实现呢?


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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/1/2 15:13:52    Post IP:180.169.30.6[只看该作者]

暂时没有更好的处理办法了。


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
saintlucifer
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:356 积分:767 威望:0 精华:0 注册:2011/9/5 10:51:56
  发帖心情 Post By:2018/1/3 9:18:28    Post IP:58.62.53.14[只看该作者]

我把以上函数独立建立了一个指标BigMoney,然后添加了如下指标

LT50_SUM : SUM(LIT50_IN_OUT,25),LINETHICK0;
SM200_SUM : SUM(SM200_IN_OUT,25),LINETHICK0;
LH500_SUM : SUM(LH500_IN_OUT,25),LINETHICK0;

 

然后在另外一个指标里面引用

LT50_SUM : STKINDI('','FUNC_BIGMONEY.LT50_SUM',0,6),LINETHICK0;
SM200_SUM : STKINDI('','FUNC_BIGMONEY.SM200_SUM',0,6),LINETHICK0;
LH500_SUM : STKINDI('','FUNC_BIGMONEY.LH500_SUM',0,6),LINETHICK0;

 

可以编译通过,但是运行之后过几秒钟就弹出说引用公式超过50个的警告提示,是什么问题?


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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/1/3 10:06:41    Post IP:180.169.30.6[只看该作者]

你这个代码里面我并没有看到很多的引用。 请确认下是否其他地方还有运行的公式造成的。



命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
saintlucifer
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:356 积分:767 威望:0 精华:0 注册:2011/9/5 10:51:56
  发帖心情 Post By:2018/1/3 13:36:07    Post IP:58.62.53.14[只看该作者]

你看截图,只有这三行,都会显示引用错误
图片点击可在新窗口打开查看此主题相关图片如下:013.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/1/3 14:05:03    Post IP:180.169.30.6[只看该作者]

本地是OK的,我等了一小会也没出现这个提示。

http://www.weistock.com/bbs/dispbbs.asp?BoardID=4&ID=10380&replyID=46307&skin=1

 

你按照上面链接里面的方法试下,修改一些配置参数。



命数如织,当如磐石。
 回到顶部