设为首页收藏本站

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

请斑竹帮忙看一下 [复制链接]

Rank: 2

精华
0
UID
2079
积分
70
帖子
12
主题
5
阅读权限
30
注册时间
2008-8-5
最后登录
2019-3-31
跳转到指定楼层
1#
发表于 2008-8-6 15:05:29 |只看该作者 |倒序浏览
请斑竹帮忙看一下我下面的代码有无问题。
说明:上午开盘后,执行了一次开仓。下午我有重新在一个工作区中插入该指令系统,条件满足但是没有执行。
//------------------------------------------------------------------------
Params
Numeric stopw(6);
Numeric stops(4);
Begin   
If(Time > 0.090500 && Time < 0.145500) // 时间在9:05分之后,14:50之前
{
  If(MarketPosition == 0)
  {
   If(Close >Q_AvgPrice&&close[1]<Q_AvgPrice) // 开多仓
   {
    Buy(1,High);
    Return;
   }
   
   If(Close <Q_AvgPrice&&close[1]>Q_AvgPrice) // 开空仓
   {
   SellShort(1,Low);
    Return;
   }
  }
   
  If(MarketPosition==1&&Close>EntryPrice+stopw*PriceScale*MinMove)//多仓的止损止赢
  {
  Sell(1,Low);
   
  }      
  If(MarketPosition==-1&&Close>EntryPrice-stopw*PriceScale*MinMove) // 空仓的止损止赢
   
  { BuyToCover(1,High);
   
  }
}
  
If(Time > 0.145500) // 时间在14:55之后

{
  If(MarketPosition == 1)
  {
   Sell;
   return;
  }Else If(MarketPosition == -1)
  {
   BuyToCover;
   Return;
  }
}
End

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
2#
发表于 2008-8-6 15:31:38 |只看该作者
Q_AvgPrice只能在最后一个Bar,即BarStatus==2的情况下使用。

使用道具 举报

Rank: 2

精华
0
UID
2079
积分
70
帖子
12
主题
5
阅读权限
30
注册时间
2008-8-5
最后登录
2019-3-31
3#
发表于 2008-8-6 19:23:12 |只看该作者

谢谢!

不过,我想获得分时图中实时的均价应该如何做呢?

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
4#
发表于 2008-8-7 10:58:28 |只看该作者

使用道具 举报

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

bottom

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

GMT+8, 2024-5-20 14:03

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部