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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → [求助]请问提示“公式不能自己引用自己”是什么问题?

   

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


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

主题:[求助]请问提示“公式不能自己引用自己”是什么问题?

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


加好友 发短信
等级:新手上路 帖子:9 积分:0 威望:0 精华:0 注册:2021/5/7 10:29:00
[求助]请问提示“公式不能自己引用自己”是什么问题?  发帖心情 Post By:2021/5/7 10:44:08    Post IP:175.9.180.166[只看该作者]

按照教程学习时,在教程的示例中,照着编写代码完毕,编译正常,但在点击"应用于图"时,提示“公式<ymacd>不能自己引用自己”,请问是出了什么问题,怎么解决?

该示例为:在橡胶ru05的1分钟的图里,看铜cu06的5分钟的k线图里,最近20个周期内的macd指标中的diff的最高值代码如下:

diff:EMA(C,12)-EMA(C,26);
dea:EMA(DIFF,9);
macd:2*(DIFF-DEA),colorstick;
diff_MAX:HHV(DIFF,20);

diff20:STKINDI('cu06','ymacd.DIFF_MAX',0,2,-1);

图片点击可在新窗口打开查看

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


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

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

你在当前指标下调用当前指标,这是个死循环的逻辑了啊。
你要调用的指标,请单独新建一个不重名的指标来操作。


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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2021/5/7 11:01:50    Post IP:58.246.57.26[只看该作者]

 如图所示:将被调用的部分,单独创建成一个指标,然后调用。


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


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


加好友 发短信
等级:新手上路 帖子:9 积分:0 威望:0 精华:0 注册:2021/5/7 10:29:00
  发帖心情 Post By:2021/5/7 11:19:45    Post IP:175.9.180.166[只看该作者]

感谢指导,原来是自己使用不熟练和粗心所致。

 回到顶部