设为首页收藏本站

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

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

Rank: 5Rank: 5

精华
0
UID
7099
积分
614
帖子
120
主题
22
阅读权限
60
注册时间
2010-3-3
最后登录
2019-3-24
跳转到指定楼层
1#
发表于 2010-5-11 11:58:39 |只看该作者 |倒序浏览
实盘交易第二天,出现一个问题。今天m1101在2901出现空单信号,但是连续开了6手。我整体设置如下,请老师看看。

空头代码如下,我使用最低价出发条件,避免用收盘价可能出现的多次触发。   别且在交易设置中,设置了同一个信号不准许连续开仓,而且现在了使用资金比例不能超过30%。但是程序仍然开了6手,将测试资金全部占用了。非常难以理解。  麻烦老师帮忙看看

Condition2 = CrossUnderHor(Low,LD[1]) AND MA5<MA10 AND MA10<MA30; //ma5 为5日均线,以此类推。

If (Condition2 And MarketPosition==1)
{
  Sell(0,0);
  SellShort(1,0);
}else If (Condition2)
{
  SellShort(1,0);
}

Rank: 5Rank: 5

精华
0
UID
7099
积分
614
帖子
120
主题
22
阅读权限
60
注册时间
2010-3-3
最后登录
2019-3-24
2#
发表于 2010-5-11 12:03:05 |只看该作者
上面的价格打错了是 2891

使用道具 举报

Rank: 7Rank: 7Rank: 7

精华
0
UID
5767
积分
2644
帖子
615
主题
51
阅读权限
80
注册时间
2009-10-28
最后登录
2015-8-23
3#
发表于 2010-5-11 12:29:20 |只看该作者

“且在交易设置中,设置了同一个信号不准许连续开仓”——不许连续开仓是在程序里面设的,不是在交易设置里面设的。

而且就你贴出来的程序来看,是没有避免重复开仓的代码的。

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
7099
积分
614
帖子
120
主题
22
阅读权限
60
注册时间
2010-3-3
最后登录
2019-3-24
4#
发表于 2010-5-11 12:54:11 |只看该作者
我是新手,只是使用基本的函数做的程序,防止连续开仓有单独的代码吗?   难道最低价突破会来回好几次吗?逻辑上有点想不通。

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
7099
积分
614
帖子
120
主题
22
阅读权限
60
注册时间
2010-3-3
最后登录
2019-3-24
5#
发表于 2010-5-11 12:56:43 |只看该作者
设置的资金最大使用限额也没有起到作用。程序开仓的时候应该考虑到准许使用的资金,是这样理解吗?如果不考虑,还要这个选项有什么用?

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20901
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
6#
发表于 2010-5-11 14:27:21 |只看该作者
手数为0,就根据交易设置下单
至于重复发单,是你计算均线ma的时候,用了close
建议延迟发单

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
7099
积分
614
帖子
120
主题
22
阅读权限
60
注册时间
2010-3-3
最后登录
2019-3-24
7#
发表于 2010-5-11 14:33:58 |只看该作者
哦  十分感谢。   看来写程序真是一件十分严密的事情。

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
7099
积分
614
帖子
120
主题
22
阅读权限
60
注册时间
2010-3-3
最后登录
2019-3-24
8#
发表于 2010-5-12 10:59:47 |只看该作者
有没有方法做到,bar上只要第一次条件满足,之后就不在判断该条件了?   这样可能解决信号重复出现的问题。

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20901
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
9#
发表于 2010-5-12 11:47:52 |只看该作者
buysell没有办法的,不能照你说的做

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
7099
积分
614
帖子
120
主题
22
阅读权限
60
注册时间
2010-3-3
最后登录
2019-3-24
10#
发表于 2010-5-12 11:57:46 |只看该作者
老师的意思是,其它函数可以做到?   用什么函数可以呢?

使用道具 举报

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

bottom

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

GMT+8, 2024-4-29 02:18

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部