以文本方式查看主题

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

--  作者:quentin24
--  发布时间:2016/11/9 9:16:42
--  请问一下变量取定值怎么取?
比如我有一个变量是高点到低点的距离,然后我想取出开仓的那个数
--  作者:jinzhe
--  发布时间:2016/11/9 9:22:47
--  
valuewhen(开仓条件,全局变量)
--  作者:quentin24
--  发布时间:2016/11/9 15:20:46
--  

这样 这个值之后就不会变了吗?


--  作者:jinzhe
--  发布时间:2016/11/9 15:22:00
--  
会不变,直到下一次开仓
--  作者:quentin24
--  发布时间:2016/11/9 15:26:12
--  

加进去了 没什么变化捏


--  作者:jinzhe
--  发布时间:2016/11/9 15:30:15
--  
你怎么加的?
--  作者:quentin24
--  发布时间:2016/11/9 16:16:24
--  

我这个是有加仓的 我想就取首仓的值 之后加仓就不变了 直到全平出场再归0 重新等下次首仓

[此贴子已经被作者于2016-11-9 16:16:36编辑过]

--  作者:jinzhe
--  发布时间:2016/11/9 16:18:45
--  

这个需要做全局变量

 

variable:nn=0

if 开仓条件 and holding=0 then begin

   buy(1,1,thisclose);

   nn:=你计算出的数值;

end

 

if 平仓条件 and holding>0 then begin

   sell(1,0,thisclose);

   nn:=0;

end


--  作者:quentin24
--  发布时间:2016/11/9 17:02:15
--  

好 谢谢