以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 策略编写求助区 (http://222.73.7.161/bbs/list.asp?boardid=11) ---- 想要在第一次发出买入信号时以30%仓位开多,在这个开多信号之后,股价又下跌10%,加一倍仓位,又下跌 10%则全仓买入 (http://222.73.7.161/bbs/dispbbs.asp?boardid=11&id=94841) |
-- 作者:qq代人发帖 -- 发布时间:2016/3/17 9:04:45 -- 想要在第一次发出买入信号时以30%仓位开多,在这个开多信号之后,股价又下跌10%,加一倍仓位,又下跌 10%则全仓买入 long:=(c/ref(c,30)-1)*100<-22 ; short:=c<hhv(h,20)*0.93 and ma(c,5)>ma(c,17) and c<o ; //多头建仓 if long then BEGIN SELLSHORT(HOLDING<0,HOLDING, THISCLOSE); buy(long,1,THISCLOSE); SELLSHORT(ENTERPRICE<0,HOLDING, THISCLOSE); end //空头建仓 if short then BEGIN sell(holding>0,holding,THISCLOSE); buyshort(short,1,THISCLOSE); end 想要在第一次发出买入信号时以30%仓位开多,在这个开多信号之后,股价又下跌10%,加一倍仓位,又下跌 10%则全仓买入,请帮忙写一下这个公式,谢谢 |
-- 作者:fly -- 发布时间:2016/3/17 15:52:00 -- 3.9测试板推出了一个新函数PERTRADER,可以按照实际资金的百分比下单,推荐您看看
友情提示,加仓一般是在有盈利(大方向看对了)的情况下,发现行情回调,才考虑加仓。 楼主目前的方法,照15年6月到现在的行情,是稳赔不赚的 |