设为首页收藏本站

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

版主帮我看看 [复制链接]

Rank: 3Rank: 3

精华
0
UID
3062
积分
199
帖子
35
主题
11
阅读权限
40
注册时间
2008-12-17
最后登录
2009-3-3
跳转到指定楼层
1#
发表于 2009-2-13 16:24:56 |显示全部楼层 |倒序浏览
思路:我想在金死叉的后一根K线开仓,区分历史盘和实盘,实盘按有浮点的开仓,历史盘按没浮点的开仓。用If(Q_LastTime >= 0.090005 )是为了确保避免开盘前自动下单时说交易所没有开仓的错误。可是今天我用模拟盘操作,实盘时它不是按有浮点的给我上报开仓,而是按没有浮点的给我上报的。请帮我看看哪里不对?谢谢!
if(time>0.09&&time<=0.1449)
{     if(CrossOver(MA5,MA10)&&MarketPosition!=1)
             { if(BarStatus==2)
                         {If(Q_LastTime >= 0.090005 )buy(1,nextOpen+2*MinMove*PriceScale,True);}
                  else buy(1,nextOpen,True);
         }
      if(CrossUnder(MA5,MA10)&&MarketPosition!=-1)
         { if(BarStatus==2) {If(Q_LastTime >= 0.090005 )SellShort(1,nextOpen-2*MinMove*PriceScale,True);}
                   else SellShort(1,nextOpen,True);       
         }
}

Rank: 3Rank: 3

精华
0
UID
3062
积分
199
帖子
35
主题
11
阅读权限
40
注册时间
2008-12-17
最后登录
2009-3-3
2#
发表于 2009-2-13 21:22:11 |显示全部楼层
那该怎么改呢?我就是想延迟到下根K线开仓。

使用道具 举报

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

bottom

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

GMT+8, 2024-5-19 17:39

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部