以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 一个模型有点错误,请帮忙给看看,谢谢 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=53157) |
-- 作者:buntei -- 发布时间:2013/6/18 21:06:52 -- 一个模型有点错误,请帮忙给看看,谢谢 挺简单的一个模型,思路就是用长均线穿越来开平仓,如果多头趋势运行中短线乖离超过4,则跌破短期均线平仓,平仓后等价格向上穿越短期均线再追回仓位,空头同理。但变好了模型,看图上有些多头信号没有进场,只是进行了平空操作,找不到问题所在,请高手帮忙看看,谢谢。
N1默认值是20,以下是程序。
MAN长:MA(close,N1); KD:=Cross(CLOSE,MAN长); //开多平空条件
buy(HOLDING=0,1,THISCLOSE); end
end
SELL(HOLDING>0,HOLDING,THISCLOSE); end
if KK then begin //开空操作 buyshort(HOLDING=0,1,THISCLOSE); end if CLOSE<MAN长 AND Cross(MAN短,CLOSE) then begin buyshort(HOLDING=0,1,THISCLOSE); end
if KD or (BIAS<-4 AND Cross(CLOSE,MAN短))then begin //平空操作 SELLSHORT(HOLDING<0,HOLDING,THISCLOSE); end
|
-- 作者:jinzhe -- 发布时间:2013/6/19 9:05:34 -- n1参数是多少? |
-- 作者:buntei -- 发布时间:2013/6/19 15:54:52 -- N1是默认20,我还想优化一下N1,没想到程序都编不对。 |