副图公式,要求“只计算”和“只显示“最近10年的数据和曲线,10年前的不计算

[通达信] 5637 10
设置
3664208 Lv.2

专栏

发表于 2022-7-18 19:31 复制 显示全部楼层 正序浏览 |
跳转到指定楼层
任务编号:10161209 悬赏任务10金钻 悬赏任务 : 按甲方需求进行任务后提交稿件,被采纳后即获得佣金。

副图公式,要求“只计算”和“只显示“最近10年的数据和曲线,10年前的不计算

距截止: 任务已圆满完成 甲方已托管赏金:10 金钻
甲方发布需求22.07.18 甲方托管佣金22.07.18 威客投稿22.07.18 甲方开始选稿22.07.19 任务完成22.07.24

任务大厅共需1个合格投稿 | 每稿将获得10 金钻 | 交稿后不可编辑,被拒稿后才可再次交稿。

投诉举报 联系Ta 我来承接 已有10 个投稿 | 已采纳1 稿 | 拒绝9 稿 | 目前中标名额已满

任务需求:
  

代码如下:

TESTSKIP(BARSCOUNT(C)=DRAWNULL);         {停牌的不计算,直接返回。}

ZGB:=FINANCE(1)/100000000;                      {总股本}
JZC:=(FINVALUE(271))/100000000;               {净资产}
JLR:=FINVALUE(276)/100000000;                 {净利润}
GZGZ:(JZC+JLR*8)/ZGB,NODRAW;              {估值}
CFCF:(GZGZ-C)/C*100,COLORWHITE;          {差幅}

Y1:0,DOTLINE,COLORYELLOW;


————以上公式,用在上市时间比较长的股票上面,基本上会从2002年左右以来的数据都能计算,但是其实7年前的数据曲线的参考意义不大,当计算股票个数多时,速度慢且浪费资源。
              求助要求:不改变第2-6行代码的情况下,副图指标“只计算”和“只显示”最近10年的数据曲线,10年前的不参与计算。谢谢!
任务需求补充 补充于2022-7-18 19:55
麻烦各位大神可以去互助答疑问题区查看没有乱码的问题描述。答疑回复在这里就行。不好意思哈。
任务需求补充 补充于2022-7-18 19:47
任务发出来后,才发现有好多乱码。我又不能再次编辑,此问题我今上在任务大厅互助答疑论坛那里发过一次,标题:求助:通达信副图公式,要求只计算和显示最近10年的数据和曲线,10年前的不计算。 麻烦
附件: 您需要 才可以下载或查看,没有帐号?

举报

使用道具 扔鸡蛋

2673380
Lv.6

专栏

发表于 2022-7-19 15:20 复制 查看全部楼层 屏蔽
已采纳

举报

使用道具 点亮 支持 扔鸡蛋

8378
Lv.3

专栏

发表于 2022-7-19 12:19 复制 查看全部楼层 屏蔽
已拒绝
该稿件已被甲方拒绝,理由是:
不符合。

举报

使用道具 点亮 支持 扔鸡蛋

8378
Lv.3

专栏

发表于 2022-7-19 08:56 复制 查看全部楼层 屏蔽
已拒绝
该稿件已被甲方拒绝,理由是:
仍然是用逻辑判断来达到不显示。这实际上会增加运算量。与要求:“不计算10年前的数据”不符。

举报

使用道具 点亮 支持 扔鸡蛋

2673380
Lv.6

专栏

发表于 2022-7-19 07:45 复制 查看全部楼层 屏蔽
已拒绝
该稿件已被甲方拒绝,理由是:
①只显示:仍然是加了逻辑判断来达到不显示。这实际上会增加运算量。②只计算:这里只有一句:TT:BARSLAST(T),NODRAW;这一句似乎没有根本性作用。删掉此句也是一样的啊。 。你再看看,这个思路能否实现:当不满足某个条件时,直接跳过第2-6行,去执行第7行,这种?

举报

使用道具 点亮 支持 扔鸡蛋

3668705
Lv.3

专栏

发表于 2022-7-18 23:09 复制 查看全部楼层 屏蔽
已拒绝
该稿件已被甲方拒绝,理由是:
因为我这个公式实际上共有250多行,如果每一行都照你这样加入逻辑判断,实际上是增加了运算量吧?我的目的是想减少运算量。 有没有一种方法:当不满足某个条件时,直接跳过第2-6行,去执行第7行,这种?
附件: 您需要 才可以下载或查看,没有帐号?

举报

使用道具 点亮 支持 扔鸡蛋

3566180
Lv.4

专栏

发表于 2022-7-18 22:05 复制 查看全部楼层 屏蔽
已拒绝
该稿件已被甲方拒绝,理由是:
你这是赋值为0,以达到后面的“计算结果为0”,从而不显示的结果。这不是我要求的:10年前的数据“不参与计算”。 因为我实际的公式是有250多行,如果每一行代码都加上这种赋值为0的逻辑判断,不仅没达到我想要的简化计算,反倒增加了运算量。

举报

使用道具 点亮 支持 扔鸡蛋

8378
Lv.3

专栏

发表于 2022-7-18 21:59 复制 查看全部楼层 屏蔽
已拒绝
该稿件已被甲方拒绝,理由是:
下载了,打不开。麻烦你直接贴出来行吗?
附件: 您需要 才可以下载或查看,没有帐号?

举报

使用道具 支持 扔鸡蛋

3566180
Lv.4

专栏

发表于 2022-7-18 21:50 复制 查看全部楼层 屏蔽
已拒绝
该稿件已被甲方拒绝,理由是:
1、不要改动第2-6行的任何代码。 2、你这样改动,只是达到了不显示的目的,没有达到不计算的目的。 我要的是10年前的不计算。以减少运算量。

举报

使用道具 点亮 支持 扔鸡蛋

8378
Lv.3

专栏

发表于 2022-7-18 20:58 复制 查看全部楼层 屏蔽
已拒绝
该稿件已被甲方拒绝,理由是:
下载了,打不开。麻烦你直接贴出来行吗?
附件: 您需要 才可以下载或查看,没有帐号?

举报

使用道具 点亮 支持 扔鸡蛋

3566180
Lv.4

专栏

发表于 2022-7-18 20:04 复制 查看全部楼层 屏蔽
已拒绝
该稿件已被甲方拒绝,理由是:
1、按你的改动后,出来的是一条直线,而这个应该是一条曲线。 2、我要求是不能对后面的第2-6行做改动。 3、我要求的是不对10年前的数据做任何计算。
附件: 您需要 才可以下载或查看,没有帐号?

举报

使用道具 点亮 支持 扔鸡蛋

您需要登录后才可以回帖

本版积分规则 《免责声明》

楼主
11楼
10楼
9楼
8楼
7楼
6楼
5楼
4楼
3楼
2楼
站长推荐 /8
回顶部 到页底
快速回复 返回顶部 返回列表