设为首页收藏本站

 找回密码
 注册
楼主: loafertb
打印 上一主题 下一主题

忙帮找个错,在线等!!! [复制链接]

Rank: 3Rank: 3

精华
0
UID
113992
积分
125
帖子
79
主题
17
阅读权限
40
注册时间
2012-12-10
最后登录
2013-3-19
11#
发表于 2013-2-18 15:36:51 |只看该作者
NumericSeries MyEntryPrice;        // 开仓价格
这里你要设置一个初始价格才行的
历史里面使用MarketPosition这个,如果不发生平仓动作的话,一旦有成交后,好像这个值就变很怪了

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
100877
积分
180
帖子
66
主题
14
阅读权限
40
注册时间
2012-2-27
最后登录
2020-3-26
12#
发表于 2013-2-18 17:24:19 |只看该作者
改了一下,还是一样的???
//橡胶指数m30.txt,开平仓均为收盘价
Params
Numeric AddSet(1000);                       

Vars
NumericSeries MyEntryPrice(0);        // 开仓价格
Bool kccon1;
Bool kccon2;
Begin
  


  kccon1=(Close>Close[1] && close[1]>close[2] && close[2]>Close[3]);

  kccon2=(Close<Close[1] && close[1]<close[2] && close[2]<Close[3]);
  


  If(MarketPosition!=1 && kccon1)

     {                 
                MyEntryPrice=Close;
                Buy(1,MyEntryPrice);
                               
                               
                                Return;
         }

  If(MarketPosition!=-1 && kccon2)
  
     {                  
                MyEntryPrice=Close;
                SellShort(1,MyEntryPrice);
                               
                               
                                Return;
         }
                 
//加仓
   If(MarketPosition == 1 && CurrentEntries < 3)
    {If(MyEntryPrice > (Close+AddSet))
                {
                                                
                        Buy(1,Close);
                                               
                        Return;
                }   
     } Else If(MarketPosition == -1 && CurrentEntries < 3)
         {
                If( MyEntryPrice < (Close-AddSet))
                {
                                                
                        SellShort(1,Close);
                                               
                        Return;                  
                                               
                }
        }                 
        

        PlotNumeric("MyEntryPrice",MyEntryPrice);
   
        
End
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

Rank: 2

精华
0
UID
94912
积分
65
帖子
40
主题
2
阅读权限
30
注册时间
2012-4-21
最后登录
2017-12-14
13#
发表于 2013-2-18 18:06:52 |只看该作者
真不明白你想要怎样的效果?

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
100877
积分
180
帖子
66
主题
14
阅读权限
40
注册时间
2012-2-27
最后登录
2020-3-26
14#
发表于 2013-2-18 21:55:28 |只看该作者
橡胶指数30分钟线,连三阳开多仓1手,当前价格低于开仓价1000时(原来是100,调试时改成1000),加多1手,加仓应该不成立,但加载后效果不一样

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
100877
积分
180
帖子
66
主题
14
阅读权限
40
注册时间
2012-2-27
最后登录
2020-3-26
15#
发表于 2013-2-18 22:04:08 |只看该作者

橡胶指数30分钟线,连三阳开多仓1手,当前价格低于开仓价1000时(原来是100,调试时改成1000),加多1手,加仓应该不成立,但加载后效果不一样
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
112423
积分
147
帖子
105
主题
3
阅读权限
40
注册时间
2012-9-10
最后登录
2018-2-26
16#
发表于 2013-2-18 22:38:14 |只看该作者
你输出你的MyEntryPrice值看看是怎么变化的,可能是这个值本来就是错误的

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
113992
积分
125
帖子
79
主题
17
阅读权限
40
注册时间
2012-12-10
最后登录
2013-3-19
17#
发表于 2013-2-19 09:31:23 |只看该作者
你看下你参数优化里面的参数设置是多少,不会不是1000吧,因为这样看代码没问题啊

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
113992
积分
125
帖子
79
主题
17
阅读权限
40
注册时间
2012-12-10
最后登录
2013-3-19
18#
发表于 2013-2-19 09:37:08 |只看该作者
还有Params下面设置的参数,都是要看软件里面公式应用里面参数优化里面的值的,单单看代码没用的

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
100877
积分
180
帖子
66
主题
14
阅读权限
40
注册时间
2012-2-27
最后登录
2020-3-26
19#
发表于 2013-2-19 10:04:10 |只看该作者
你可以加载看一下

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
113992
积分
125
帖子
79
主题
17
阅读权限
40
注册时间
2012-12-10
最后登录
2013-3-19
20#
发表于 2013-2-19 10:25:13 |只看该作者
加载正常的,ru1303商品,不过当我把公式应用里面的参数改成100后,就和你的图一样了

使用道具 举报

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

bottom

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

GMT+8, 2024-5-13 11:16

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部