Rss & SiteMap

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

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

标题:请教指令顺序问题

1楼
qq代人发帖 发表于:2015/10/20 14:04:21
请教指令顺序问题

Buy(buycond1);
Sell(sellcond);
Buy(buycond2);

请问:Buy(buycond2) 是否只在Sell(sellcond)信号出现之后才执行?

如果我想确保Buy(buycond2) 只在Sell(sellcond)信号出现之后才执行,改为
Buy(buycond1);
Sell(sellcond);
Buy(buycond2 and exitbars>0 and exitbars<enterbars);

发现两者结果稍有不同,哪个是正确的写法?谢谢!
2楼
jinzhe 发表于:2015/10/20 14:17:28

1.不是,没有必然的联系,只要buychond2条件成立,不管前面有没有平仓信号,都会出开仓信号

2.在没有其他平仓语句的情况下,这样写

Buy(buycond1);
Sell(sellcond);
Buy(buycond2 and exitbars=0);

[此贴子已经被作者于2015/10/20 14:17:55编辑过]
3楼
jx8621 发表于:2015/10/20 14:25:46
 

因为buycond1和buycond2条件不完全兼容,但后者相对容易达到,所以如果这样排列

 

Buy(buycond1);

Buy(buycond2);

Sell(sellcond);

 

则结果差大了, 这和之前的排列区别是什么呢?谢谢!

 

4楼
jinzhe 发表于:2015/10/20 14:30:23

这个要分析条件和资金情况,笼统的讲不了

[此贴子已经被作者于2015/10/20 14:30:28编辑过]
5楼
jx8621 发表于:2015/10/20 14:36:27

如果

Buy(buycond1);
Sell(sellcond);
Buy(buycond2 and exitbars=0);

 

Buy(buycond2 and exitbars=0) 的平仓条件也是Sell(sellcond)?

 

6楼
jinzhe 发表于:2015/10/20 14:41:56
以下是引用jx8621在2015/10/20 14:36:27的发言:

如果

Buy(buycond1);
Sell(sellcond);
Buy(buycond2 and exitbars=0);

 

Buy(buycond2 and exitbars=0) 的平仓条件也是Sell(sellcond)?

 

这个问题要表达什么意思?平仓条件也是sellcond,然后是什么?

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


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