2008-8-18 14:44 cunshen
平仓问题

if(MarketPosition==-1)
        {
       if(Close-lastmyEntryPrice>=80)
       {
           BuyToCover(0,lastmyEntryPrice+80+MinMove*PriceScale)
        }
       Else
       {
           BuyToCover(0,NextOpen,True);
       }
        }
问下斑竹,老是平不掉.不知道什么原因(实盘)

2008-8-18 16:21 nopain
1、用Close判断会出现平仓讯号消失啊
2、您这么写难道是在日线上操作?

2008-8-18 22:07 cunshen
在5分钟线上执行,我要在下一个bar的开盘以开盘价格平仓

2008-8-18 22:07 cunshen
应该怎么改,请老大教教

2008-8-19 08:57 nopain
1、您希望当前Bar可以止损?
2、下一个Bar一定平仓?

这样的写法最好换到更小的周期,比如一分钟,否则当前Bar止损没法正常实现

2008-8-19 09:57 cunshen
是的,下一个bar一定平仓

2008-8-19 09:58 cunshen
在五分钟线上没办法了吗?我比较需要在五分钟线上的

2008-8-19 10:01 cunshen
问题我现在下一个bar开盘平仓也没实现?

2008-8-19 10:02 nopain
基本上很难,因为没办法知道5分钟内的走势。

2008-8-19 14:42 cunshen
不止损,就下一个bar开盘平仓能实现吗?或者一般要实现这个功能别人是怎么写的

2008-8-20 09:00 nopain
下一个Bar开盘就平仓就直接用
BuyToCover(0,NextOpen,True);

2008-8-20 09:26 cunshen
我的这个也没实现,就是不知道什么问题.没有达到止损的时候下一个bar也没平掉.我上面的代码有问题吗?应该怎么改

2008-8-20 09:47 nopain
If(MarketPosition == -1)
{
    If(BarsSinceEntry>=1)
    {
          BuyToCover(1,Open);
   }
}

页: [1]
查看完整版本: 平仓问题


Powered by Discuz! Archiver 5.5.0  © 2001-2006 Comsenz Inc.