以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  请问一下  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=88064)

--  作者:qq代人发帖
--  发布时间:2015/12/4 10:09:33
--  请问一下
 我想问一个关于ref引用holding函数的问题~~您看一下这个fla文件,里面上一持仓1、上一持仓2、上一持仓3为什么不一样?有时候会一样,有时候不一样图片点击可在新窗口打开查看,像图片里显示的这样。如果是这样会产生不同结果的话那holding可不可以用在ref里面?ref引用holding存在什么风险?谢谢啦~


fla文件是这样的://显示1
当前持仓1:REF(HOLDING,0),LINETHICK0,COLORYELLOW;
上一持仓1:REF(HOLDING,1),LINETHICK0,COLORWHITE;


{2
问题:REF(HOLDING,1)的三组显示效果居然存在不同}
long_int:=REF(HOLDING,1)<1 and TIME>142000;
long_out:=REF(HOLDING,0)>0;
{}

//显示2
当前持仓2:REF(HOLDING,0),LINETHICK0,COLORYELLOW;
上一持仓2:REF(HOLDING,1),LINETHICK0,COLORWHITE;

Sell(long_out,1,LIMITR,c);
 Buy(long_int,1,LIMITR,c);

图片点击可在新窗口打开查看此主题相关图片如下:423.png
图片点击可在新窗口打开查看
当前持仓3:REF(HOLDING,0),LINETHICK0,COLORYELLOW;
上一持仓3:REF(HOLDING,1),LINETHICK0,COLORWHITE;




--  作者:yukizzc
--  发布时间:2015/12/4 10:52:56
--  

代码的位置不同

a:holding;

buy(barpos=10,1,marketr);

cc:holding;

 

自己输出看下a和cc的区别理解下代码执行的顺序影响结果