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

标题: 为什么不开仓呢 [打印本页]

作者: zdqh750139    时间: 2017-11-21 14:20:23     标题: 为什么不开仓呢

params
       Numeric Length1(5);
       Numeric Length2(10);
       Numeric Length3(20);
       Numeric Length4(20);
       Numeric Total(10);
      

Vars
       NumericSeries  MA1;
       NumericSeries  MA2;
       NumericSeries  MA3;
       NumericSeries  H1;
Begin
      MA1=AverageFC(Close,Length1);
      MA1=AverageFC(Close,Length2);
      MA3=AverageFC(Close,Length3);
      H1=max(high,Length4);
      PlotNumeric("MA1",MA1);
      PlotNumeric("MA2",MA2);
      PlotNumeric("MA3",MA3);
IF   (MarketPosition==0 and MA1>MA2 AND  MA2>MA3  and close>=H1 and Close[1]>=Close[2] and close[2]>=close[3] ) //仓位为0  5日>10  10>20  收盘价破前20日最高值   连续三天上涨
{
         buy(total,close);
}
End

作者: gczh112358    时间: 2017-11-21 14:24:33

MarketPosition==0 and MA1>MA2 AND  MA2>MA3  and close>=H1 and Close[1]>=Close[2] and close[2]>=close[3]
这里面的条件满足了吗。有信号吗
作者: zdqh750139    时间: 2017-11-21 14:31:11

gczh112358 发表于 2017-11-21 14:24
MarketPosition==0 and MA1>MA2 AND  MA2>MA3  and close>=H1 and Close[1]>=Close[2] and close[2]>=close ...

我把close>=H1换成了close>=H1[1]   还不行啊   不知道哪里错了  求赐教
作者: zdqh750139    时间: 2017-11-21 15:09:51

zdqh750139 发表于 2017-11-21 14:31
我把close>=H1换成了close>=H1[1]   还不行啊   不知道哪里错了  求赐教

找到错误了   太粗心了  多谢





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