设为首页收藏本站

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

请问如何在有持仓的情况下再次开仓? [复制链接]

Rank: 1

精华
0
UID
172801
积分
23
帖子
14
主题
6
阅读权限
10
注册时间
2013-9-24
最后登录
2017-9-13
跳转到指定楼层
1#
发表于 2017-7-25 11:08:03 |只看该作者 |倒序浏览
比如有一个条件A,出现了,开多;
条件B:亏损100点多单离场;
现在已经出现了1次A,有多仓1手;
在持仓情况下又出现了A,TB是默认不开仓的,如果我还想继续开仓,请问这个代码如何写?
第一次开仓,是亏损100离场;
第二次开仓,仍然是亏损100离场;
第二次离场的代码如何写?

Rank: 10Rank: 10Rank: 10

精华
0
UID
237756
积分
20682
帖子
120
主题
31
阅读权限
200
注册时间
2016-7-26
最后登录
2020-3-7
2#
发表于 2017-7-25 12:43:27 |只看该作者
重新开一个窗口,把你的程序的 开仓条件设置成 当仓位为1 时,再开仓。平仓时当仓位为2时平1手仓位。。这是一种思路。当然也可以都写到一起用一个程序。仅供参考啊。哈哈!

使用道具 举报

Rank: 1

精华
0
UID
172801
积分
23
帖子
14
主题
6
阅读权限
10
注册时间
2013-9-24
最后登录
2017-9-13
3#
发表于 2017-7-25 17:40:40 |只看该作者
kookzw 发表于 2017-7-25 12:43
重新开一个窗口,把你的程序的 开仓条件设置成 当仓位为1 时,再开仓。平仓时当仓位为2时平1手仓位。。这是 ...

谢谢解答~不过我还是不太明白,写一起怎么写?用buy的话,它已经有多单了是不会新开仓的吧?

使用道具 举报

Rank: 1

精华
0
UID
172801
积分
23
帖子
14
主题
6
阅读权限
10
注册时间
2013-9-24
最后登录
2017-9-13
4#
发表于 2017-7-25 17:41:43 |只看该作者
能用具体的举例说明一下吗?非常感谢~

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
0
UID
237756
积分
20682
帖子
120
主题
31
阅读权限
200
注册时间
2016-7-26
最后登录
2020-3-7
5#
发表于 2017-7-25 22:25:33 |只看该作者
本帖最后由 kookzw 于 2017-7-25 22:32 编辑

如果不考虑时间间隔的话。第二次满足条件开仓有可能在一个K线上。。。那样的话,你直接在公式应用设置里改允许连续建仓次数就可以。

关于第二手平仓也开仓的亏损100平仓。。这个得用全局变量GetGlobalVar和SetGlobalVar存取一下开仓价格。然后用这个价格判断。
如果刚开始写程序,先好好看看帮助里的函数,从简单的开始编吧。我没有用到加减仓,所以我的代码里暂时没有这段程序给你提供,论坛里有很多热心的高手,帮人免费写程序你先看看他们能不能帮你吧,或在论坛里搜搜好像应该有加减仓的代码。

傻瓜的办法,就是我跟你说的开两个窗口马上就能实现你的想法,还简单。呵呵!见笑了。

使用道具 举报

Rank: 1

精华
0
UID
172801
积分
23
帖子
14
主题
6
阅读权限
10
注册时间
2013-9-24
最后登录
2017-9-13
6#
发表于 2017-7-27 10:47:45 |只看该作者
kookzw 发表于 2017-7-25 22:25
如果不考虑时间间隔的话。第二次满足条件开仓有可能在一个K线上。。。那样的话,你直接在公式应用设置里改 ...

谢谢,开仓已经解决了,减仓正在尝试全局变量~感谢~

使用道具 举报

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

bottom

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

GMT+8, 2024-4-20 01:02

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部