开拓者期货期权程序化系统交易论坛

标题: 求教,急急急 [打印本页]

作者: wwwasdlike    时间: 2012-1-31 14:12:14     标题: 求教,急急急

我的一个策略中限制了交易次数和止盈。比如现在是多单,那么在多单止盈之后 就立马满足条件又再入场了。如图所示[attach]6138[/attach]
我想要的效果是,在多单止盈后,只能做空。空单止盈再做多。如此循环。请教各位高手及老师。感激不尽。
作者: 蔡宛宏    时间: 2012-1-31 14:13:59

加入一个信号旗就可以
作者: wwwasdlike    时间: 2012-1-31 14:36:11

回复 2# 蔡宛宏


    可以说的详细些么? 请指教一下
作者: lh948    时间: 2012-1-31 14:52:47

回复 3# wwwasdlike

请参考以下方法:
定义序列布尔变量tradeflag
if(date!=date[1])
tradeflag=false;
if(开仓条件 && tradeflag==false)
{
....
tradeflag=true;
}
作者: wwwasdlike    时间: 2012-2-1 09:39:10

回复 4# lh948


    我已经用别的方法解决这个问题,对管理你说的这个还是不理解。
比如,在开仓条件后加入tradefla==false。成交后变为true。
那么我肯定有开多仓与开空仓。只要其中一个变为true。岂不是根本就不能循环了?
作者: 蔡宛宏    时间: 2012-2-1 14:48:57

回复 3# wwwasdlike
假如一个series变量记住相应的操作即可 没有技术含量




欢迎光临 开拓者期货期权程序化系统交易论坛 (http://bbs.tb18.net/) Powered by Discuz! X2