设为首页收藏本站

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

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

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20906
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
1#
发表于 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: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20906
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
2#
发表于 2010-7-22 11:47:00 |显示全部楼层
正确

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20906
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
3#
发表于 2011-9-28 11:20:08 |显示全部楼层
回复 9# xiachan


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

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20906
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
4#
发表于 2012-4-9 13:07:24 |显示全部楼层
回复 12# 从不倒翁


A函数由tick触发,3个tick都满足条件,则会发3次单子的。

使用道具 举报

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

bottom

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

GMT+8, 2024-5-19 20:42

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部