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

标题: kd交叉后记录了个时间,两小时内为开单有效期,求大神修改 [打印本页]

作者: maxigang00    时间: 2019-1-28 17:49:01     标题: kd交叉后记录了个时间,两小时内为开单有效期,求大神修改

用qdkc来记录个开仓时间,然后两个小时内有效,我这个写法好像不行,请大神指点下d5=odvalue5;
If(k60[2]>80 && k60[1]<80 && qdkc1==False)
{csfw=plow[1];
time60=(Date()+Time())*100;
qdkc1=True;

}
If(((Date()+Time())*100-time60) >1.2)
{qdkc1=False;


}
If(k60[2]<20 && k60[1]>20 && qdkc2==False)
{csfw2=plow[1];
time60=(Date()+Time())*100;
qdkc2=True;
}

  
{  PlotNumeric("kk",k60);
PlotNumeric("dd",d60);


PlotNumeric("kk5",k5);
PlotNumeric("dd5",d5);
}

// PlotNumeric("sx",80);
//PlotNumeric("xx",20);
If(((Date()+Time())*100-time60)>1.2)
{qdkc2=False;
//PlotNumeric("stime",(Date()+Time())*100-time60);//这个地方是剩余的行情
if(qdkc1==true)
PlotNumeric("qdkc",50);
if(kc1==True  )//&& qdkc1==True
{ PlotNumeric("sx1",70);
//If(close<csfw*1.2 && close>csfw*0.8)
{
   
If(k5[1]>20 && k5[2]<20 && MarketPosition!=1 )
{PlotNumeric("jh1",60 );
Buy(lots,Open);

}
作者: maxigang00    时间: 2019-1-29 10:45:53

我自己给自己顶一下
作者: 小米    时间: 2019-1-29 14:48:58

用在什么周期?
作者: 18463665544    时间: 2019-2-3 09:20:51

放到5min上
作者: 18463665544    时间: 2019-2-12 17:00:19

怎么还没给回复呢
作者: 18463665544    时间: 2019-2-12 17:01:35

过完年了,老大们该上线了
作者: 小米    时间: 2019-2-20 16:26:28

18463665544 发表于 2019-2-12 17:01
过完年了,老大们该上线了

1,在交叉的条件下,记录一个序列变量为0。之后每个bar给这个序列变量+1;
2,开仓条件要除了原本的判断外还要加上该序列变量小于24的判断。
作者: 18463665544    时间: 2019-3-27 17:26:23

谢谢,非常感谢




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