设为首页收藏本站

 找回密码
 注册
查看: 1983|回复: 1
打印 上一主题 下一主题

新手第五问:crossover有bug吗? [复制链接]

Rank: 1

精华
0
UID
44049
积分
40
帖子
17
主题
7
阅读权限
10
注册时间
2011-6-1
最后登录
2011-10-13
跳转到指定楼层
1#
发表于 2011-7-4 21:54:30 |只看该作者 |倒序浏览
本帖最后由 黄老夫子 于 2011-7-4 21:56 编辑

Params
        Numeric L1(4);
        Numeric L2(19);


Vars

      Numeric ma1;      Numeric ma2;             
Begin

      ma1=AverageFC(C,L1);      ma2=AverageFC(C,L2);           
   

         If(MarketPosition==0)
         
         
          {  If (crossover(ma1,ma2)) Buy(0,c);     if (crossunder(ma1,ma2)) Sellshort(0,c);}
        if(marketposition==1)
       
          {if(crossunder(ma1,ma2)) sell(0,c);}
        if(marketposition==-1)
         {if(Crossover(ma1,ma2) )BuyToCover(0,c);}
         
         

End
品种:橡胶指数ru000,
按道理,20100326应该有买入信号,但是却没有。

Rank: 1

精华
0
UID
44049
积分
40
帖子
17
主题
7
阅读权限
10
注册时间
2011-6-1
最后登录
2011-10-13
2#
发表于 2011-7-5 10:43:51 |只看该作者
去掉了持仓系数就可以了。说明是持仓系数的bug

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-5-23 12:24

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部