设为首页收藏本站

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

求教高手程序化交易 [复制链接]

Rank: 2

精华
0
UID
260065
积分
64
帖子
41
主题
12
阅读权限
30
注册时间
2017-12-4
最后登录
2020-12-17
11#
发表于 2019-4-12 18:15:43 |只看该作者
信号消失的问题我再检查一下开平仓条件。可是连续一个方向开仓我理解不了。比如连续开空仓,这是程序:
    if(开空仓条件)
   {if(marketposition==1)
   {sell(0,open-1*minmove*pricescale);
    sellshort(0,open-1*minmove*pricescale);}
    if(marketposition==0)
   {SellShort(0,open-1*minmove*pricescale);}}  
只有当marketposition==1或0 时才开空仓,如果开了一次,marketposition就会等于-1,按说开空仓条件就不再具备了,为什么还会开?

使用道具 举报

Rank: 2

精华
0
UID
260065
积分
64
帖子
41
主题
12
阅读权限
30
注册时间
2017-12-4
最后登录
2020-12-17
12#
发表于 2019-4-12 22:15:51 |只看该作者
请教“账户****:找不到相应的合约属性”是什么意思?发出卖出信号后的提示,没有完成交易。

使用道具 举报

Rank: 2

精华
0
UID
260065
积分
64
帖子
41
主题
12
阅读权限
30
注册时间
2017-12-4
最后登录
2020-12-17
13#
发表于 2019-4-12 22:26:05 |只看该作者
我是彻底晕了,又提示“账户[****]未处理请求超过许可数”,到底是公式的问题,还是开拓者软件使用问题?

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
14#
发表于 2019-4-15 09:07:30 |只看该作者
dltpwyy 发表于 2019-4-12 18:15
信号消失的问题我再检查一下开平仓条件。可是连续一个方向开仓我理解不了。比如连续开空仓,这是程序:
    ...

条件不稳定的话,信号消失了,marketposition仍是为0。
系统并不知道你之前消失的信号有开过仓,于是在后面的K线位置再次满足条件时,会再次开仓。

找不到相应合约属性这个提示,除去本地数据库损坏导致的外,还有就是图表里的过期的合约(包含叠加,或是委托映射等)。

未处理请求超过许可数,试一下重登录软件后能登录吗?

使用道具 举报

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

bottom

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

GMT+8, 2024-4-20 18:28

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部