麻烦老师写个公式 (文华财经WH8赢智V8.2)

投资者咨询:麻烦老师写个公式 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2019-8-23 17:13
MA1:MA(C,5);

MA2:MA(C,10);

MA3:MA(C,20);

MA4:EMA(C,60);
在一小时周期MA4>=REF(MA4,1)的情况下,在5分钟周期满足MA1>MA2&&MA2>MA3&&MA3>MA4,BK;盈利后平仓,不在开仓,等下一个1小时周期出现信号在开仓,周而复始。
技术人员回复
日期:2019-8-23 17:23
 核实下:

 下一个1小时周期满足什么条件?同时还需要满足5分钟周期的条件?
投资者咨询:麻烦老师写个公式 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2019-8-23 17:13
 下一个1小时周期MA4<=REF(MA4,1),就做空。周而复始
投资者咨询:麻烦老师写个公式 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2019-8-23 17:13
 下一个小时还需要满足5分钟条件
技术人员回复
日期:2019-8-23 18:28
 需要用到跨周期模型编写方式,建立两个模型配合加载使用

 先建立一个模型,命名为AA,源码参考:

 MA1:MA(C,5);

MA2:MA(C,10);

MA3:MA(C,20);

MA4:EMA(C,60);
VV:=REF(V,1);

主模型参考:

#IMPORT[HOUR,1,AA] AS VAR
AA:VAR.MA4;
AA>REF(AA,1);

#IMPORT[MIN,5,AA] AS VAR1
A1:VAR1.MA1;
A2:VAR1.MA2;
A3:VAR1.MA3;
A4:VAR1.MA4;
N:=BARSLAST(VV<>REF(VV,1))+1;
A1>A2&&A2>A3&&A3>A4&&BARSSP>N&&AA>REF(AA,1),BK;

投资者咨询:麻烦老师写个公式 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2019-8-23 17:13
 vv没有定义,无法加载

技术人员回复
日期:2019-8-23 22:28
 主模型这么改下:

MA1:MA(C,5);

MA2:MA(C,10);

MA3:MA(C,20);

MA4:EMA(C,60);
VV:=REF(V,1);
#IMPORT[HOUR,1,AA] AS VAR
AA:VAR.MA4;
AA>REF(AA,1);

#IMPORT[MIN,5,AA] AS VAR1
A1:VAR1.MA1;
A2:VAR1.MA2;
A3:VAR1.MA3;
A4:VAR1.MA4;
N:=BARSLAST(VV<>REF(VV,1))+1;
A1>A2&&A2>A3&&A3>A4&&BARSSP>N&&AA>REF(AA,1),BK;


投资者咨询:麻烦老师写个公式 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2019-8-23 17:13
 怎么模型里面有成交量呢,我没提到成交量
技术人员回复
日期:2019-8-24 9:00
是用成交量来区分小时的 

平仓后下一次开仓要在下一小时中 这样调整一下

先建立一个模型,命名为AA,源码参考:

 MA1:MA(C,5);

MA2:MA(C,10);

MA3:MA(C,20);

MA4:EMA(C,60);

AA:MA4>REF(MA4,1),NODRAW;
VV:=REF(V,1);

主模型参考:

#IMPORT[HOUR,1,AA] AS VAR
AA:VAR.MA4;


#IMPORT[MIN,5,AA] AS VAR1
A1:VAR1.MA1;
A2:VAR1.MA2;
A3:VAR1.MA3;
A4:VAR1.MA4;
N:=BARSLAST(VV<>REF(VV,1))+1;
A1>A2&&A2>A3&&A3>A4&&(BARSSP>N||BKPRICE=0)&&AA,BK;