以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  关于全局变量赋值的问题  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=153317)

--  作者:并不陌生
--  发布时间:2017/5/19 10:43:25
--  关于全局变量赋值的问题
VARIABLE:开多初价=0,开空初价=0;

开多初价:=IF(开多初价=0,C,开多初价);
开空初价:=IF(开空初价=0,C,开空初价);
......

开空初价:=IF(开空条件,C,开空初价);
开多初价:=IF(开多条件,C,开多初价);

我想实现的是:当发生开多和开空时,保存当时价格到开多初价和开空初价里。否则保持不变。上面的代码能实现错在哪里?请老师帮忙更正。多谢!

--  作者:shq
--  发布时间:2017/5/19 11:02:11
--  
开空初价:=IF(开空条件,C,开空初价);
开多初价:=IF(开多条件,C,开多初价);

黑色加粗部分应该是当时价格。