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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 只能取到1季度的财务报表呢

   

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


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

主题:只能取到1季度的财务报表呢

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


加好友 发短信
等级:新手上路 帖子:11 积分:0 威望:0 精华:0 注册:2017/8/16 15:08:34
  发帖心情 Post By:2017/8/25 10:40:29    Post IP:171.217.59.206[只看该作者]

但是整个公式还是只能取到一季度的报表,二季度的三季度的,年报的都取不到

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


加好友 发短信
等级:新手上路 帖子:11 积分:0 威望:0 精华:0 注册:2017/8/16 15:08:34
  发帖心情 Post By:2017/8/25 10:55:24    Post IP:171.217.59.206[只看该作者]

包括我输出NX的值也是正确的,1-4也就代表了要取的哪个季度的报表,但是每次他都只能取出1季度,剩下的没办法,哪怕NX等于3也取不到三季度的报表,返回的数据仍然是1季度的
[此贴子已经被作者于2017/8/25 10:55:50编辑过]

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


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2017/8/25 10:59:28    Post IP:180.169.30.6[只看该作者]

右键数据---财务数据,看下到底存在不


编程无捷径,技巧靠积累。
 回到顶部
帅哥哟,离线,有人找我吗?
c346886672
  14楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:11 积分:0 威望:0 精华:0 注册:2017/8/16 15:08:34
  发帖心情 Post By:2017/8/25 11:01:40    Post IP:171.217.59.206[只看该作者]

如果我中间不用NX,换成具体数字是可以取到3季度的报表的,,,,,,,但是换成NX就取不到,,,,,我确认我这边数据齐全,大神求解

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


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2017/8/25 11:04:42    Post IP:180.169.30.6[只看该作者]

提供你测试的品种,还有在用的代码

[此贴子已经被作者于2017/8/25 11:04:56编辑过]


编程无捷径,技巧靠积累。
 回到顶部
帅哥哟,离线,有人找我吗?
c346886672
  16楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:11 积分:0 威望:0 精华:0 注册:2017/8/16 15:08:34
  发帖心情 Post By:2017/8/25 11:08:13    Post IP:171.217.59.206[只看该作者]

n:=barslast(year<>ref(year,1))+1;//当年k线数量
nh:=ref(LLVbars(L,n),n)+n;//去年价格最低的k距离当前的周期数据

mmm:ref(month,NH);

NX:MAX(INTPART(mmm/3),1);

NN:2017-YEAR;


jingzichan:financeex(34,NX,NN,'');




代码第一页就发出来了的,所有取值都是取得一季度的财务报表,我用的富安娜那只股票002327,

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


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2017/8/25 11:27:39    Post IP:180.169.30.6[只看该作者]

问题1,你的nn是0。压根不是偏移到上年。另外002327在2016年最低价是2月29号.属于第一季度。

 

所以你一直显示的都是第一季度的啊。



编程无捷径,技巧靠积累。
 回到顶部
帅哥哟,离线,有人找我吗?
c346886672
  18楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:11 积分:0 威望:0 精华:0 注册:2017/8/16 15:08:34
  发帖心情 Post By:2017/8/25 11:30:34    Post IP:171.217.59.206[只看该作者]

那我应该怎么写呢?但是15年14年的数据也是取得结果是一季度的呢

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


加好友 发短信
等级:新手上路 帖子:11 积分:0 威望:0 精华:0 注册:2017/8/16 15:08:34
  发帖心情 Post By:2017/8/25 12:32:03    Post IP:182.144.85.202[只看该作者]

或者说我要取10年到现在每一年的最低价相对应的一到四季报表的每股净资产要怎么取值呢,求大神帮忙

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


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2017/8/25 14:25:43    Post IP:180.169.30.6[只看该作者]

n:=barslast(year<>ref(year,1))+1;//当年k线数量
nh:=ref(LLVbars(L,n),n)+n;//去年价格最低的k距离当前的周期数据

mmm:ref(month,NH);
NX:MAX(INTPART(mmm/3),1)+1;

NN:1;
jingzichan:financeex(34,NX,NN,'');//这个在富安娜上如果是第二季度取得的值应该是15年的第二季度的值,因为17年没有第二季度的报表

你的nx表示的是季度, nn表示的是偏移量。

准确的说 financeex返回的是序列变量,不是按年分的,

 
图片点击可在新窗口打开查看此主题相关图片如下:12.png
图片点击可在新窗口打开查看

 

 

19楼的需要逐个指定向前找。

[此贴子已经被作者于2017/8/25 14:30:56编辑过]


编程无捷径,技巧靠积累。
 回到顶部
总数 33 上一页 1 2 3 4 下一页