求教为什么不能实现连续突破均线加仓 (文华财经wh9)

投资者咨询:求教为什么不能实现连续突破均线加仓 (文华财经wh9)
来源:文华财经  日期:2018-6-5 21:40
Setting
   MultSig:0,0,0,0,5,0;
Params
   Numeric N1(3);
   Numeric N2(9);
   Numeric N3(27);
   Numeric N4(81);            
Vars
NumericSeries MA1;   
   NumericSeries MA2; 
NumericSeries MA3;   
   NumericSeries MA4;   
    
Begin
  MA1=ma(Close,N1);
  MA2=ma(Close,N2);
  MA3=ma(Close,N3);
  MA4=ma(Close,N4);
   PlotNumeric("MA1",MA1);  
   PlotNumeric("MA2",MA2);  
   PlotNumeric("MA1",MA3);  
   PlotNumeric("MA2",MA4);  
 If(Close > MA1&&Close>Ref(High,1))
   {  Buy (1,Limit_Order,Cancel_Order);
   }
If(Close > MA2&&Close>Ref(High,1))
   {  Buy (1,Limit_Order,Cancel_Order);
   }
If(Close > MA3&&Close>Ref(High,1))
   {  Buy (1,Limit_Order,Cancel_Order);
   }
 If(Close > MA4&&Close>Ref(High,1))
   {  Buy (1,Limit_Order,Cancel_Order);
   }
If(Close <MA1&&Close<Ref(Low,1))
   {SellShort  (1,Limit_Order,Cancel_Order);
   }
 If(Close <MA2&&Close<Ref(Low,1))
   {SellShort  (1,Limit_Order,Cancel_Order);
   }
 If( Close <MA3&&Close<Ref(Low,1))
   {SellShort  (1,Limit_Order,Cancel_Order);
   }
 If(Close <MA4&&Close<Ref(Low,1))
   {SellShort  (1,Limit_Order,Cancel_Order);
   }
End

技术人员回复
日期:2018-6-5 21:45
稍后给您修改下模型
投资者咨询:求教为什么不能实现连续突破均线加仓 (文华财经wh9)
来源:文华财经  日期:2018-6-5 21:40
这个模型就是想实现突破连续加仓,但是加载后只出MA1的信号,后面MA2,3,4都不出信号了
投资者咨询:求教为什么不能实现连续突破均线加仓 (文华财经wh9)
来源:文华财经  日期:2018-6-5 21:40
 好的,辛苦!
投资者咨询:求教为什么不能实现连续突破均线加仓 (文华财经wh9)
来源:文华财经  日期:2018-6-5 21:40
 欧阳老师, 还在吗???? 
投资者咨询:求教为什么不能实现连续突破均线加仓 (文华财经wh9)
来源:文华财经  日期:2018-6-5 21:40
 啥时候能回复我呢??? 欧阳大哥
技术人员回复
日期:2018-6-5 22:32
 请参考:


Setting 
     AddTimes:4;
   MultSig:0,0,0,0,5,0;
Params
   Numeric N1(3);
   Numeric N2(9);
   Numeric N3(27);
   Numeric N4(81);           
 
Vars

NumericSeries MA1;   
   NumericSeries MA2; 

NumericSeries MA3;   
   NumericSeries MA4;   
    
Begin
  MA1=ma(Close,N1);
  MA2=ma(Close,N2);
  MA3=ma(Close,N3);
  MA4=ma(Close,N4);
   PlotNumeric("MA1",MA1);  
   PlotNumeric("MA2",MA2);  
   PlotNumeric("MA1",MA3);  
   PlotNumeric("MA2",MA4);  
 If(Close > MA1&&Close>Ref(High,1))
   {  Buy (1,Limit_Order,Cancel_Order);
   }
If(Close > MA2&&Close>Ref(High,1))
   {  Buy (1,Limit_Order,Cancel_Order);
   }
If(Close > MA3&&Close>Ref(High,1))
   {  Buy (1,Limit_Order,Cancel_Order);
   }
 If(Close > MA4&&Close>Ref(High,1))
   {  Buy (1,Limit_Order,Cancel_Order);
   }
If(Close <MA1&&Close<Ref(Low,1))
   {SellShort  (1,Limit_Order,Cancel_Order);
   }
 If(Close <MA2&&Close<Ref(Low,1))
   {SellShort  (1,Limit_Order,Cancel_Order);
   }
 If( Close <MA3&&Close<Ref(Low,1))
   {SellShort  (1,Limit_Order,Cancel_Order);
   }
 If(Close <MA4&&Close<Ref(Low,1))
   {SellShort  (1,Limit_Order,Cancel_Order);
   }
End


技术人员回复
日期:2018-6-5 22:33
 基础的趋势模型编写,参考软件说明书》模型编写示范(二)
投资者咨询:求教为什么不能实现连续突破均线加仓 (文华财经wh9)
来源:文华财经  日期:2018-6-5 21:40
 加入Addtimes 实现不了,我已经试过了   
技术人员回复
日期:2018-6-5 22:38
 如截图,可以连续加仓的



图片点击可在新窗口打开查看