请老师帮忙编一下文华的代码 (文华财经WH8赢智V8.2)

投资者咨询:请老师帮忙编一下文华的代码 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-3 15:04
 inputs:
  Rlth(18),
  Rpnt(9.8),    
  Lots(1);
                    
variables:
  mhihest(0),
  mlesiow(0),
  Nechane(0),
  outprice(0);
  
mhihest=Highest(high,Rlth);
mlesiow  = Lowest(Low,Rlth);
Nechane = (mhihest - mlesiow)/((mhihest + mlesiow)*0.5)*100; 

If (MarketPosition<>1 And Nechane<=Rpnt) then
     buy Lots shares next bar at mhihest stop;
If (MarketPosition<>-1 And Nechane<=Rpnt) then
     sellshort Lots shares next bar at mlesiow stop;

技术人员回复
日期:2018-7-3 15:07
参考


 RLTH:=18;
  RPNT:=9.8;
LOTS:=1;
MHIHEST:HHV(HIGH,RLTH);
MLESIOW:LLV(LOW,RLTH);
NECHANE:=(MHIHEST - MLESIOW)/((MHIHEST + MLESIOW)*0.5)*100; 
 NECHANE<=RPNT,BPK;
 NECHANE<=RPNT,SPK;
AUTOFILTER;
   
投资者咨询:请老师帮忙编一下文华的代码 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-3 15:04
  NECHANE<=RPNT,BPK;
 NECHANE<=RPNT,SPK;

这里是不是有错误?
投资者咨询:请老师帮忙编一下文华的代码 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-3 15:04
 不知道为什么我应用到5分钟线图上没有信号啊?
技术人员回复
日期:2018-7-3 15:47
 这样试试

RLTH:=18;
  RPNT:=9.8;
LOTS:=1;
MHIHEST:HV(HIGH,RLTH);
MLESIOW:LV(LOW,RLTH);
NECHANE:=(MHIHEST - MLESIOW)/((MHIHEST + MLESIOW)*0.5)*100; 
 NECHANE<=RPNT&&C>=MHIHEST,BPK;
 NECHANE<=RPNT&&C<=MLESIOW,SPK;
AUTOFILTER;