以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 请求递加循环 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=65374) |
-- 作者:系统使用者 -- 发布时间:2014/5/23 13:22:13 -- 请求递加循环 初始第一次平仓+1,第二次平仓则+2 , 第三次平仓则+3, 继续平仓时,以此类推。 et:=TENTERPRICE;//上次开仓价; 第一次平仓et+1; 第二次平仓et+2; 第三次平仓et+3--- 递加循环如何写?
|
-- 作者:jinzhe -- 发布时间:2014/5/23 13:25:55 -- variable:n=1; if 平仓条件 and 持仓判断 then begin sell(1,n,marekt); n:=n+1; end |
-- 作者:系统使用者 -- 发布时间:2014/5/23 16:42:35 -- 老大,是这样的吗? variable:n=1; if mod(o-(et+1),2)=0 and TSELLHOLDING(1)>0 then begin tsellshort(1,1,lmt,et+n,0),SLITHERMETHOD; n:=n+1; end if mod(o-(et+2),2)=0 and TBUYHOLDING(1)>0 then begin tsell(1,1,lmt,et+n,0),SLITHERMETHOD; n:=n+1; end if mod((et-1)-o,2)=0 and TBUYHOLDING(1)>0 then begin tsell(1,1,lmt,et-n,0),SLITHERMETHOD; n:=n+1; end if mod((et-2)-o,2)=0 and TSELLHOLDING(1)>0 then begin tsellshort(1,1,lmt,et-n,0),SLITHERMETHOD; n:=n+1; end |
-- 作者:jinzhe -- 发布时间:2014/5/23 16:50:28 -- 后台?那么要把variable改成GLOBALVARIABLE,其他一样 |