以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助]请教一个控制日内开仓次数的问题  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=29413)

--  作者:happyde
--  发布时间:2012/9/23 17:02:11
--  [求助]请教一个控制日内开仓次数的问题
比如橡胶,我先确定了一个 价格,比如是20000,在这个价格以上开多,以下开空,这样反复2次之后,停止后面的以20000上多下空的操作,以另外一个价格,比如20500这个价格上多下空,这个想法应该怎么实现啊,先谢谢大家关注和回复了啊.
--  作者:happyde
--  发布时间:2012/9/23 17:13:29
--  
这个应该是两个模型来回切换使用的问题希望能给出源码实例最好
--  作者:jinzhe
--  发布时间:2012/9/24 9:07:57
--  

用全局变量比如

 

variable:a=0;

 

if   开多条件 and a<2 then  begin

buy();

a:=a+1;

end

 

if time>145500 and time<150000 then a:=0;


--  作者:金字塔好难学
--  发布时间:2012/11/29 13:17:17
--  
你好,我按你给的控制句加进去,不能进行交易,这是什么情况
--  作者:jinzhe
--  发布时间:2012/11/29 13:19:03
--  
shift+q,单步跟踪自行检查下变量的值是否符合自己的预期
--  作者:金字塔好难学
--  发布时间:2012/11/29 14:01:31
--  
LONG=B;

variable:a=0;

IF B AND A<3 THEN BEGIN
    BUY()
    A:=A+1; 
END

我的代码就是这个格式,无法测试,

Shift+Q        ......              A=3  这个A一直等于3,不论在哪个K棒上