以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- [求助]请问提示“公式不能自己引用自己”是什么问题? (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=188168) |
-- 作者:天地红大乌 -- 发布时间:2021/5/7 10:44:08 -- [求助]请问提示“公式不能自己引用自己”是什么问题? 按照教程学习时,在教程的示例中,照着编写代码完毕,编译正常,但在点击"应用于图"时,提示“公式<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 -- 发布时间:2021/5/7 10:56:30 -- 你在当前指标下调用当前指标,这是个死循环的逻辑了啊。 你要调用的指标,请单独新建一个不重名的指标来操作。
|
-- 作者:FireScript -- 发布时间:2021/5/7 11:01:50 -- 如图所示:将被调用的部分,单独创建成一个指标,然后调用。 |
-- 作者:天地红大乌 -- 发布时间:2021/5/7 11:19:45 -- 感谢指导,原来是自己使用不熟练和粗心所致。 |