设为首页收藏本站

 找回密码
 注册
楼主: 道勤
打印 上一主题 下一主题

连续开仓问题。 [复制链接]

Rank: 5Rank: 5

精华
0
UID
8500
积分
1039
帖子
128
主题
29
阅读权限
60
注册时间
2010-4-12
最后登录
2019-3-30
1#
发表于 2010-5-13 08:36:26 |显示全部楼层
  1.         If ( GetGlobalVar(0)==1 && Condition2 /* 平多仓条件满足 */ )
  2.         {
  3.                 A_SendOrder(Enum_Sell,Enum_Exit,1,Q_BidPrice());
  4.                 SetGlobalVar(0,0);
  5.                
  6.                 If ( GetGlobalVar(0)==0  )  //判断平常是否已经被执行
  7.                 {
  8.                         A_SendOrder(Enum_Sell,Enum_Entry,1,Q_BidPrice());
  9.                         SetGlobalVar(0,-1);
  10.                         /* SetGlobalVar(0,0); */
  11.                 }
  12.         }
  13.   
复制代码
  1.         If ( GetGlobalVar(0)==1 && Condition2 /* 平多仓条件满足 */ )
  2.         {
  3.                 A_SendOrder(Enum_Sell,Enum_Exit,1,Q_BidPrice());
  4.                 A_SendOrder(Enum_Sell,Enum_Entry,1,Q_BidPrice());
  5.                 SetGlobalVar(0,-1);
  6.                 /* SetGlobalVar(0,0); */
  7.         }
复制代码
这两段代码作用完全一摸一样,也就是说前面那段代码有点多此一举。

另外,有两点建议:
一、开仓价和平仓价如果不加偏移点,在目前的模拟盘不会有问题,但是在真实账户中很有可能不成交。
二、关于平仓马上反手的问题,我个人认为没有必要。因为,平仓有两种情况:一种是止损平仓,一般来说,在这种情况下,立即反手肯定是不妥的;第二种平仓就是反手信号出现,以你的代码来举例吧,我认为在你的代码中“平多仓条件”很可能与“开空仓条件”是一样的。这样的话,在“平多仓条件”满足并成功平掉仓位以后,我们不需要立即反手。因为,在接下来的一个Tick来临的时候,你的“开空仓条件”(其实就是“平多仓条件”)依然满足,自然可以成功建仓。

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
8500
积分
1039
帖子
128
主题
29
阅读权限
60
注册时间
2010-4-12
最后登录
2019-3-30
2#
发表于 2010-5-13 09:00:34 |显示全部楼层
如果你有这样的需要,最好自己写段代码在模拟盘上测试看看,自己测试出来的东西是最可信的

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
8500
积分
1039
帖子
128
主题
29
阅读权限
60
注册时间
2010-4-12
最后登录
2019-3-30
3#
发表于 2010-5-13 09:20:58 |显示全部楼层
你在哪个公司开的户,我最近打算去找个开通TB的公司开户。

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
8500
积分
1039
帖子
128
主题
29
阅读权限
60
注册时间
2010-4-12
最后登录
2019-3-30
4#
发表于 2010-5-13 10:34:08 |显示全部楼层
A_SendOrder函数只有成交时才有提示,你看看有没有产生挂单。

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
8500
积分
1039
帖子
128
主题
29
阅读权限
60
注册时间
2010-4-12
最后登录
2019-3-30
5#
发表于 2010-5-13 11:17:48 |显示全部楼层
这个是图表中第一个Bar,此句用来初始化全局变量。你如果重新编译了代码的话,必须在参数页中将SetPos参数调整为正确的值。

使用道具 举报

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

bottom

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

GMT+8, 2024-5-13 06:01

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部