以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  连盈连亏后改变仓位  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=70281)

--  作者:飞天橙
--  发布时间:2014/9/22 17:31:04
--  连盈连亏后改变仓位
请问出现连盈大于等于4次后的下一次开仓手数只开1手,连亏大于等于4次后的下一次开仓开3手,怎么表达?谢谢
[此贴子已经被作者于2014/9/22 17:31:40编辑过]

--  作者:jinzhe
--  发布时间:2014/9/23 8:57:49
--  

variable:n=0,m=0,shoushu=1;//n记录连赢次数,m记录连亏次数,下单手术设定初始值为1

if 平仓条件  and 持仓判断 then begin

    平仓语句;

    if numprofit(1)>0 then begin

        n:=n+1;

        m:=0;

    end

    if numprofit(1)<0 then begin

        m:=m+1;

        n:=0;

    end

end

 

if 开仓条件  and 持仓判断 and n>=4 then begin

      shoushu:=1;

      开仓语句,下单手数设定为shoushu

end

 

if 开仓条件 and 持仓判断 and m>=4 then begin

     shoushu:=3;

     开仓语句,下单手数设定为shoushu;

end