设为首页收藏本站

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

关于涨停时Buy(1,Close,True)的问题? [复制链接]

Rank: 3Rank: 3

精华
0
UID
2545
积分
139
帖子
24
主题
9
阅读权限
40
注册时间
2008-10-12
最后登录
2008-11-20
跳转到指定楼层
1#
发表于 2008-10-26 09:43:06 |只看该作者 |倒序浏览
在实际运行中发现Buy(1,Close,True)在涨停板时竟然还能买入。所以想加一个限制条件,在涨停板时不进行交易操作,想了半天不知道怎么加?
因为买入指令是在第下一个bar发出的,所以不知道加下面这个条件是否有效:
if(close<>Q_UpperLimit())
{
       Buy(1,Close,True);
}

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
2#
发表于 2008-10-26 12:02:50 |只看该作者
应该可以的

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
2545
积分
139
帖子
24
主题
9
阅读权限
40
注册时间
2008-10-12
最后登录
2008-11-20
3#
发表于 2008-10-26 16:58:26 |只看该作者

在跌停板卖出成交了?怎么回事?

分析一下,我加了跌停板限制,可是还是在跌停板卖出成交了?怎么回事?
    If(CrossUnder(AverageFC(Close,shortN),AverageFC(Close,longM)))//    建空仓条件:(同时成立) //短平均线下穿长平均线
    {

        If(Close<>Q_LowerLimit())  //如果价格没有跌停,则卖出建仓
            SellShort(TurtleUnits,Close,True);
     }
我想不明白。
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

Rank: 2

精华
0
UID
2365
积分
108
帖子
18
主题
10
阅读权限
30
注册时间
2008-9-15
最后登录
2008-11-21
4#
发表于 2008-10-26 22:48:05 |只看该作者
原帖由 lrj0703 于 2008-10-26 16:58 发表
分析一下,我加了跌停板限制,可是还是在跌停板卖出成交了?怎么回事?
    If(CrossUnder(AverageFC(Close,shortN),AverageFC(Close,longM)))//    建空仓条件:(同时成立) //短平均线下穿长平均线
    {

        If(CloseQ_Lo ...

  
  如果使用以下语句就能避免你遇到的情况:
把 Buy、SellShort 最后的 True 改成 False 即可。由于使用了 True 可能造成遇到的问题。

使用道具 举报

Rank: 4

精华
0
UID
1868
积分
510
帖子
55
主题
9
阅读权限
50
注册时间
2008-7-12
最后登录
2019-3-30
5#
发表于 2008-10-27 11:07:37 |只看该作者
我也由遇到同类问题,在模拟帐户,明明已跌停,而且还积压很多卖单,TB却轻而易举地做空建仓,不用等候,一卖就成交。如果做实盘,TB也能在跌停卖得出,涨停买得进,那就是神了,开玩笑的哦,没这么神的软件。从这点也可看出:模拟与实盘还是有很大的区别,模拟盘一买就进,一卖就出,滑点很小,如果做实盘,委托后要排队等候,同价委托,先委托先成交,后委托后成交,很可能不成交,再次委托滑点会很大。建议TB模拟盘与实盘具有相同的集合竟价方式,否则在模拟帐户上做赚了,在实盘上也不一定能赚。

使用道具 举报

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

bottom

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

GMT+8, 2024-5-4 17:36

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部