设为首页收藏本站

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

资金比例下单的问题 [复制链接]

Rank: 1

精华
0
UID
83411
积分
15
帖子
2
主题
1
阅读权限
10
注册时间
2011-12-1
最后登录
2022-7-22
跳转到指定楼层
1#
发表于 2017-12-28 17:04:39 |只看该作者 |倒序浏览
按照资金比例计算下单手数N , buy(N,Close)  当计算出下单手数为0的手的时候 ,buy就默认读取系统设置的下单手数, 而实际想法是 信号正常出,但是计算出是0手,就下单0手,相当于不下单, 这个能实现吗?

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
2#
发表于 2017-12-29 13:27:23 |只看该作者
本帖最后由 小米 于 2017-12-29 13:28 编辑

可以在开仓条件里控制
if(buycondition==true && N>=1)
{
     buy(N,price);
}

使用道具 举报

Rank: 1

精华
0
UID
83411
积分
15
帖子
2
主题
1
阅读权限
10
注册时间
2011-12-1
最后登录
2022-7-22
3#
发表于 2017-12-29 16:40:11 |只看该作者
如果这样写, N为0的时候 ,信号也不会发出了,其实是想N为0的时候 ,信号正常发的,只是不下单。

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
4#
发表于 2017-12-29 16:56:28 |只看该作者
shixi33 发表于 2017-12-29 16:40
如果这样写, N为0的时候 ,信号也不会发出了,其实是想N为0的时候 ,信号正常发的,只是不下单。 ...

这是什么想法啊。。。
如果你的帐户资金不够开500手的话,那你就在这个条件下buy(500,price)。让他发单,但是没法实际委托成功的。。
但如果资金量较大足够500手开仓的,那上述方法不可行。。我没其它更好的办法 了。。

使用道具 举报

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

bottom

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

GMT+8, 2024-4-26 11:32

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部