设为首页收藏本站

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

如何限制一天中的交易次数? [复制链接]

Rank: 5Rank: 5

精华
0
UID
13821
积分
672
帖子
36
主题
18
阅读权限
60
注册时间
2010-7-6
最后登录
2013-1-6
跳转到指定楼层
1#
发表于 2010-7-20 17:36:52 |只看该作者 |倒序浏览
请问如何限制一天中的交易次数?我需要限制最大交易次数为3次

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20901
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
2#
发表于 2010-7-21 08:59:58 |只看该作者
看楼主是使用什么交易指令和在什么周期上执行
1.buy、sell
使用变量计数,并且在判断条件中加入这个变量和限制交易次数做比较
if( date!=date[1] )
{
     mytradecount = 0;
}else
{
     mytradecount = mytradecount[1];
}
if( con1 && mytradecount<=3 )
{
     buy(省略);
     mytradecount = mytradecount + 1;
}

2.A_SendOrder
使用全局变量计数,并且在判断条件中加入这个全局变量和限制交易次数做比较
if( date!=date[1] )
{
     SetGlobalVar(0,0);
}
if( con1 && GetGlobalVar(0)<=3 )
{
     A_SendOrder(省略);
     SetGlobalVar(0,GetGlobalVar(0)+1);
}

使用道具 举报

Rank: 4

精华
0
UID
6061
积分
383
帖子
100
主题
17
阅读权限
50
注册时间
2009-12-4
最后登录
2019-3-30
3#
发表于 2010-7-22 10:21:04 |只看该作者
,老大辛苦!

PS:
if( con1 && mytradecount<=3 ),应该是if( con1 && mytradecount<3 )
跳出市场看市场!

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20901
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
4#
发表于 2010-7-22 11:47:00 |只看该作者
正确

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
3091
积分
244
帖子
55
主题
11
阅读权限
40
注册时间
2008-12-19
最后登录
2011-4-9
5#
发表于 2010-7-27 13:22:07 |只看该作者
这样其实还不能很好地控制交易次数吧。特别是实盘的时候
如果在最后一根bar连续交易2次,全局变量反应不出来。

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
3091
积分
244
帖子
55
主题
11
阅读权限
40
注册时间
2008-12-19
最后登录
2011-4-9
6#
发表于 2010-7-28 09:28:33 |只看该作者
搞错了。全局变量都可以记录下每一次交易。

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
15241
积分
129
帖子
8
主题
5
阅读权限
40
注册时间
2010-8-17
最后登录
2018-5-7
7#
发表于 2011-1-12 16:45:48 |只看该作者
对于A_sendorder,这样初始化在第一根K线上会出问题的

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
3393
积分
130
帖子
10
主题
1
阅读权限
40
注册时间
2009-2-2
最后登录
2019-5-29
8#
发表于 2011-2-18 21:09:11 |只看该作者
获益非常多啊。。。。
tradeblaser 学习中,,,,

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
15384
积分
238
帖子
13
主题
0
阅读权限
40
注册时间
2010-8-25
最后登录
2016-7-4
9#
发表于 2011-9-28 10:39:47 |只看该作者
如果限制交易次数为3次,应该是 <3 或者 <=2,但是如果限制为每天只交易一次,应该如何实现呢,是不是只能用sendorder了。

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20901
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
10#
发表于 2011-9-28 11:20:08 |只看该作者
回复 9# xiachan


按照上面例子,开仓时那就判断mytradecount==0

使用道具 举报

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

bottom

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

GMT+8, 2024-5-7 20:50

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部