设为首页收藏本站

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

请看我的平仓判断有什么问题. [复制链接]

中级操盘手

noplan notrade

Rank: 9Rank: 9Rank: 9

精华
0
UID
1762
积分
13243
帖子
572
主题
75
阅读权限
150
注册时间
2008-6-19
最后登录
2012-1-2
跳转到指定楼层
1#
发表于 2008-11-14 15:08:26 |只看该作者 |倒序浏览
if(TotalTrades()==0&&A_SellPosition()==0&&sellcon)
    {SellShort(1,Q_BidPrice());
     }
Else If( A_SellPosition()>0&& BarStatus==2)
         { If( Time()>=0.145800)
              {BuyToCover(DFLots,Q_AskPrice());
               }
          }
为什么开了仓却不会平仓?而如果将buytocover换成A_sendorder则可以平仓?

中级操盘手

noplan notrade

Rank: 9Rank: 9Rank: 9

精华
0
UID
1762
积分
13243
帖子
572
主题
75
阅读权限
150
注册时间
2008-6-19
最后登录
2012-1-2
2#
发表于 2008-11-14 15:09:55 |只看该作者
自己解答,BuyToCover是基于M函数的,开仓信号消失,则BuyToCover不会执行平仓操作!

使用道具 举报

Rank: 7Rank: 7Rank: 7

精华
0
UID
2146
积分
3837
帖子
212
主题
26
阅读权限
80
注册时间
2008-8-16
最后登录
2022-2-21
3#
发表于 2008-11-14 16:17:13 |只看该作者

回复 #2 啸傲 的帖子

学习楼主的专研精神。。

使用道具 举报

精华
0
UID
2366
积分
1336
帖子
368
主题
70
阅读权限
0
注册时间
2008-9-15
最后登录
2019-4-1
4#
发表于 2008-11-14 22:12:44 |只看该作者
我今碰到类似的问题,看来要保证平仓完成,还是要用A_senderorder,用BuyToCover一旦开仓信号消失,平仓指令就完全不起作用了.比如300根K线,一旦你的开仓信号在300根K线之处,平仓也不会进行了.

使用道具 举报

中级操盘手

noplan notrade

Rank: 9Rank: 9Rank: 9

精华
0
UID
1762
积分
13243
帖子
572
主题
75
阅读权限
150
注册时间
2008-6-19
最后登录
2012-1-2
5#
发表于 2008-11-17 14:38:08 |只看该作者

  1. if(Date<>Date[1]) //判断新的一个交易日开始
  2. {
  3. A=0;
  4. }else
  5. {
  6. A=A[1];
  7. }

  8. if(A<1&&A_SellPosition()==0&&SELLCON)
  9.     {A_SendOrder(Enum_Sell,Enum_Entry,DFLots,Q_BidPrice());
  10.      A=A+1;  
  11.      }
  12. Else If( A_SellPosition() > 0 && BarStatus==2&&A<2 )
  13.          {If( EXITCON)
  14.            {A_SendOrder(Enum_Buy,Enum_ExitToday,DFLots,Q_AskPrice());
  15.             A=A+1;
  16.              }
  17.            }
复制代码


由于无法用TotalTrades函数来限制交易次数,我用序列变量来限制交易次数.
可是象上面的程式,只有在开仓和平仓的时候A=1其它时候都还是0,这又是什么原因?
我也试过用A=A[1]+1;也是同样结果.为什么A的值没有进行累加?有没有什么办法解决?

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
8
UID
2300
积分
66650
帖子
1956
主题
168
阅读权限
200
注册时间
2008-9-8
最后登录
2009-11-11
6#
发表于 2008-11-17 14:52:22 |只看该作者
我的好兄弟啊,加油加油!

使用道具 举报

中级操盘手

noplan notrade

Rank: 9Rank: 9Rank: 9

精华
0
UID
1762
积分
13243
帖子
572
主题
75
阅读权限
150
注册时间
2008-6-19
最后登录
2012-1-2
7#
发表于 2008-11-17 16:05:43 |只看该作者

回复 #6 只求薄利 的帖子

被这个东西快搞崩溃了.

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
8
UID
2300
积分
66650
帖子
1956
主题
168
阅读权限
200
注册时间
2008-9-8
最后登录
2009-11-11
8#
发表于 2008-11-17 19:17:11 |只看该作者
耐心一点,灵感或许只在一刹那

在这一刹那之前,都是不断的试错、失败、煎熬

使用道具 举报

中级操盘手

noplan notrade

Rank: 9Rank: 9Rank: 9

精华
0
UID
1762
积分
13243
帖子
572
主题
75
阅读权限
150
注册时间
2008-6-19
最后登录
2012-1-2
9#
发表于 2008-11-17 19:48:52 |只看该作者

回复 #8 只求薄利 的帖子

谢谢水哥的支持!

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
2108
积分
245
帖子
39
主题
4
阅读权限
40
注册时间
2008-8-8
最后登录
2016-3-28
10#
发表于 2008-11-17 22:32:45 |只看该作者
试试用全局变量

使用道具 举报

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

bottom

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

GMT+8, 2024-5-18 07:15

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部