以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- [求助] 怎样编写分批平仓 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=53358) |
-- 作者:feng3161 -- 发布时间:2013/6/25 17:05:05 -- [求助] 怎样编写分批平仓 请问怎么编写这个加到我的策略里边 条件1 在盈利情况下 盈利5个价位 就平仓 三分之一 条件2 盈利 20个价位 再平仓 三分之一 条件3 策略显示平仓时候 平掉全部仓位 策略再次开仓时候 全部开仓 而不是只开剩下的三分之一仓位 |
-- 作者:RogarZ -- 发布时间:2013/6/25 17:27:17 -- 用 holding控制 比如一共有3个单子
if 条件1 and holding=3 then begin ………… end
if 条件2 and holding=2 then begin ………… end
if条件3 and holding=3 then begin ………… end
再开仓也一样
if 开仓条件 and holding=0 then begin ………… end [此贴子已经被作者于2013/6/25 17:28:21编辑过]
|
-- 作者:jinzhe -- 发布时间:2013/6/25 17:27:44 -- variable:a=0,b=0; n:=6;//n用来代表开的全部仓位 if c-enterprice>5*mindiff and a=0 then begin sell(1,n/3,market); a:=1; end
if c-enterprice>20*mindiff and b=0 then begin sell(1,n/3,market); b:=1; end
if 平仓条件 the nbegin sell(1,0,market); a:=0; b:=0; end
a和b是盈利5点和20点后平仓的开关
|