设为首页收藏本站

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

日内限制开仓次数 [复制链接]

Rank: 2

精华
0
UID
272836
积分
74
帖子
44
主题
26
阅读权限
30
注册时间
2018-11-26
最后登录
2021-4-28
跳转到指定楼层
1#
发表于 2020-5-14 16:07:34 |只看该作者 |倒序浏览
版主大大,我想日内限制开仓三次,如何写呢

Rank: 10Rank: 10Rank: 10

精华
0
UID
119549
积分
3071
帖子
2946
主题
2
阅读权限
200
注册时间
2013-5-23
最后登录
2020-5-27
2#
发表于 2020-5-14 17:02:04 |只看该作者
if(truedate!=truedate(1))
{
      myflag =0;
}
if(condition && myflag<= 3)
{
     buy;
     myflag = myflag[1]+1;
}

使用道具 举报

Rank: 2

精华
0
UID
272836
积分
74
帖子
44
主题
26
阅读权限
30
注册时间
2018-11-26
最后登录
2021-4-28
3#
发表于 2020-5-14 19:47:12 |只看该作者
hlp0410 发表于 2020-5-14 17:02
if(truedate!=truedate(1))
{
      myflag =0;

多空加起来的开仓不多于三次,这样该又怎么写?

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
0
UID
119549
积分
3071
帖子
2946
主题
2
阅读权限
200
注册时间
2013-5-23
最后登录
2020-5-27
4#
发表于 2020-5-15 10:31:09 |只看该作者
xiaolong 发表于 2020-5-14 19:47
多空加起来的开仓不多于三次,这样该又怎么写?

一个公式里要么做反手策略,要么只做多或者只做空
反手策略中如果要计算总开仓手数就在发单指令后加上myflag = myflag[1]+1;即可

使用道具 举报

Rank: 2

精华
0
UID
250562
积分
105
帖子
76
主题
27
阅读权限
30
注册时间
2017-4-26
最后登录
2021-10-15
5#
发表于 2021-3-30 15:11:19 |只看该作者
mark

使用道具 举报

Rank: 2

精华
0
UID
250562
积分
105
帖子
76
主题
27
阅读权限
30
注册时间
2017-4-26
最后登录
2021-10-15
6#
发表于 2021-3-30 15:45:58 |只看该作者
hlp0410 发表于 2020-5-15 10:31
一个公式里要么做反手策略,要么只做多或者只做空
反手策略中如果要计算总开仓手数就在发单指令后加上myf ...

truedate貌似不能用于回测,有可以用于回测的方法吗,谢谢

使用道具 举报

Rank: 2

精华
0
UID
250562
积分
105
帖子
76
主题
27
阅读权限
30
注册时间
2017-4-26
最后登录
2021-10-15
7#
发表于 2021-3-30 15:48:46 |只看该作者
truedate和truedate(1)总是等于当前K线的交易日

使用道具 举报

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

bottom

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

GMT+8, 2024-5-3 04:01

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部