Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共3 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:一个模型有点错误,请帮忙给看看,谢谢

1楼
buntei 发表于:2013/6/18 21:06:52

挺简单的一个模型,思路就是用长均线穿越来开平仓,如果多头趋势运行中短线乖离超过4,则跌破短期均线平仓,平仓后等价格向上穿越短期均线再追回仓位,空头同理。但变好了模型,看图上有些多头信号没有进场,只是进行了平空操作,找不到问题所在,请高手帮忙看看,谢谢。

 

N1默认值是20,以下是程序。

 

 

 

MAN长:MA(close,N1);
MAN短:MA(close,10);
BIAS:=(CLOSE-MA(CLOSE,12))/MA(CLOSE,12)*100;

KD:=Cross(CLOSE,MAN长);          //开多平空条件


if KD then begin       //开多操作

buy(HOLDING=0,1,THISCLOSE);

end


if CLOSE>MAN长 AND Cross(CLOSE,MAN短) then  begin
buy(HOLDING=0,1,THISCLOSE);

end


KK:=Cross(man长,close);   //开多平空条件
if KK or (BIAS>4 AND Cross(MAN短,CLOSE))then begin    //平多操作

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


持仓:holding,linethick0;
资产:asset,noaxis;
可用现金:cash(0),linethick0;

 

 

 

 

 

 


 

2楼
jinzhe 发表于:2013/6/19 9:05:34
 n1参数是多少?
3楼
buntei 发表于:2013/6/19 15:54:52

N1是默认20,我还想优化一下N1,没想到程序都编不对。

共3 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.01563 s, 3 queries.