Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共7 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:同一根K线上几个条件都满足开仓怎么办

1楼
kangzheisbad 发表于:2014/5/27 14:07:59
假如有
if 条件A then sell(1,1,market);
if 条件B then sell(1,1,market);
if 条件B then sell(1,1,market);
平仓条件

如果在同一根K线上ABC都满足,在这跟K线同时开了3次,这种情况怎么解决?
2楼
jinzhe 发表于:2014/5/27 14:16:34

会平仓,最多平仓3手

3楼
kangzheisbad 发表于:2014/5/27 14:44:33
恩,是会平仓,但我的意思是想当ABC都开仓的时候我只执行其中一个,这个有办法解决吗?
4楼
jinzhe 发表于:2014/5/27 14:54:47
那么开仓条件里面都加一个holding=0 的判断
5楼
kangzheisbad 发表于:2014/5/27 15:16:51
试过,不顶用,因为在这根K线之前都是holding=0的
6楼
jinzhe 发表于:2014/5/27 15:17:50

你没有试对,你要每个开仓条件都加上,不是只加一个,

这样写是没问题的

7楼
qwer123 发表于:2014/5/28 7:52:41
1.如果abc只要成立一个就开仓
if a or b or c then
begin
buy(holding=0,.......
........................
2.如果只能a成立其他不成立是才开仓
if a and not(b) and not(c) then
begin
buy(holding=0,....
......
3.如果abc都成立才开仓
if a and b and c then
begin
buy(holding=0,.......)
.......

共7 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03125 s, 3 queries.