- 精华
- 0
- 在线时间
- 216 小时
- UID
- 314
- 积分
- 1160
- 帖子
- 247
- 阅读权限
- 60
- 注册时间
- 2007-9-9
- 最后登录
- 2008-3-3
- 精华
- 0
- UID
- 314
- 积分
- 1160
- 帖子
- 247
- 主题
- 105
- 阅读权限
- 60
- 注册时间
- 2007-9-9
- 最后登录
- 2008-3-3
|
buy(5,0)表示现价买入5手
buy(5,close)表示收盘价买入5手
这两个有啥区别呢?
比如:3559满足买入条件,而close时候是4530,那么是在3559发出买进还是在收盘时候的:4530买进呢?
看下面的交易指令:
Params
Numeric X(0);
Numeric Y(0);
Vars
Begin
if(MarketPosition != 0) //如果当前“有持仓”
{
if(LastEntryPrice()-close>50) Buy(10,0);//如果当前价比最后成交价格低50个点,那么以现价买进10手,
//那么如果改成:Buy(10,close) 会怎样呢?是以刚好低于50个点的价格买进呢?,还是收盘
//时候的价格买进呢?而收盘时候的价格可能是不确定的呢?
}
End |
|