以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  变量如何储存和调用?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=48530)

--  作者:free_chase
--  发布时间:2013/2/7 22:31:24
--  变量如何储存和调用?

各位老师好:

      请教下我用IF判断语句把某天的k线收盘价,赋给了一个变量,我得问题是:我想让之后每天的收盘价都与该天(就是用判断语句得到的这一天)的收盘价做

数学运算。我该怎么做?

      只能在用判断语句得到的那根k线上正确地数学运算一次,到第二根k线上就不行了,因为赋值的这个变量无法保存下来,想把这个变量转化为一个常数,但

const这个函数只能工作在序列模式下。。。我该怎样达到让每天的收盘价都与该天的收盘价进行数学运算呢???


--  作者:王锋
--  发布时间:2013/2/7 23:06:53
--  
看看论坛的 VARIABLE 的使用说明。
--  作者:free_chase
--  发布时间:2013/2/8 0:50:28
--  

variable是一个申明全局变量的函数。

 

我举个例子吧:

 

c1 := REF(low,1);


AA:if(high<c1 ,c,0);//现在AA变量得到了符合条件的某天收盘价。

 

现在如果我想让AA之后每天的收盘价都除以AA。我该怎么做,还请老师指点。

 

也实在想不到variable这个函数和本例有什么关系?


--  作者:RogarZ
--  发布时间:2013/2/8 8:46:21
--  
variable:A=0
c1:=ref(low,1);
if h<c1 and a=0 then a:=C;
从此之后A的值一直为C。

variable的使用参考  闪灵交易系统  2.95版以上系统自带