以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助]这个公式为什么不能计算出结果?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=163454)

--  作者:c100010913
--  发布时间:2018/5/15 17:41:37
--  [求助]这个公式为什么不能计算出结果?
你好,请问为什么下面这个公式不能计算出结果来?

REFC:=REF(CLOSE,1);
AMC:=AMC+(CLOSE-AMC)*REFC;
--  作者:wenarm
--  发布时间:2018/5/16 8:22:11
--  

什么叫做不能计算出结果。如果你是想显示AMC的值,直接把等号去掉
AMC:=0;

REFC:=REF(CLOSE,1);
AMC:=AMC+(CLOSE-AMC)*REFC;
aaa:amc;

--  作者:c100010913
--  发布时间:2018/5/16 8:58:17
--  
在逐K模式下,去除等号也没有计算结果.......怎么办呢?
--  作者:c100010913
--  发布时间:2018/5/16 9:00:23
--  
请试跑一下代码。。。帮我看看要怎么转换一下?
[此贴子已经被作者于2018/5/16 9:01:36编辑过]

--  作者:wenarm
--  发布时间:2018/5/16 9:08:14
--  

VARIABLE:AMC=0;

你用全局变量是为了实现什么?


--  作者:c100010913
--  发布时间:2018/5/16 9:09:13
--  
我想让AMC能累积迭代赋值
--  作者:wenarm
--  发布时间:2018/5/16 9:29:53
--  

没办法。逐k下计算中都是无效值。