我的编程问题2 (文华财经WH8赢智V8.2)

投资者咨询:我的编程问题2 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-13 21:37

 我想建一个多周期共振模型,思路是日线k线,2k小时线,30k分钟线,5分钟k线放量上涨就买入。

AA:V>REF(V,1);           C>OPEN;     //日线级别条件

BB:V>REF(V,1)*1;       C>OPEN;     //2小时级别条件

CC:V>REF(V,1)*2;       C>OPEN;     //30分钟级别条件

DD:V>REF(V,1)*3;       C>OPEN;     //30分钟级别条件

AA&&BB&&CC&&DD=0,BK(2),

 

这个模型怎么写谢谢

技术人员回复
日期:2018-5-14 8:22
 使用跨周期模型,默认您加载到5分钟周期

先建立引用模型AA

AA:V>REF(V,1)&&C>OPEN;     //日线级别条件
BB:V>REF(V,1)*1&& C>OPEN;     //2小时级别条件
CC:V>REF(V,1)*2&& C>OPEN;     //30分钟级别条件

信号模型

#IMPORT [DAY,1,AA] AS VAR1
#IMPORT [HOUR,2,AA] AS VAR2
#IMPORT [MIN,30,AA] AS VAR3
DD:=V>REF(V,1)*3&& C>OPEN;  
VAR1.AA&&VAR2.BB&&VAR3.CC&&DD,BK;
AUTOFILTER;

跨周期编写方法参考精华帖 【编写技巧】:wh8 跨周期编写方法介绍

投资者咨询:我的编程问题2 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-13 21:37

 #IMPORT [DAY,1,AA] AS VAR1
#IMPORT [HOUR,2,AA] AS VAR2
#IMPORT [MIN,30,AA] AS VAR3
DD:=V>REF(V,1)*5&&V>10000&&C>REF(C,1)&&C>OPEN; 
VAR1.AA&&VAR2.BB&&VAR3.CC&&DD&&COUNTSIG(BK,DAYBARPOS)=0,BK(10),ICON(0,'ICO4'),VALIGN0;

BARSBK+1>3&&(C>=BKPRICEAV+2*MINPRICE&&C<=BKPRICEAV+4*MINPRICE||PROFIT>10000)&&BKVOL>0,SP(BKVOL);
CHECKSIG(BK,'B',15,'C',0,0);

//AUTOFILTER;
TRADE_AGAIN(50);

请老师加个一日内开仓不超个2次这个条件

技术人员回复
日期:2018-5-15 19:43
 这个帖子老师给您的方法就是可行的,您有什么问题,您截图说下



 
投资者咨询:我的编程问题2 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-13 21:37
 

方法没问题,就是想加个一天只开2次仓不追第3次条件的多单

所以请老师帮忙加个一日内开仓不超个2次这个条件

技术人员回复
日期:2018-5-15 21:06
 如下即可 

 #IMPORT [DAY,1,AA] AS VAR1

#IMPORT [HOUR,2,AA] AS VAR2
#IMPORT [MIN,30,AA] AS VAR3
DD:=V>REF(V,1)*5&&V>10000&&C>REF(C,1)&&C>OPEN;  
VAR1.AA&&VAR2.BB&&VAR3.CC&&DD&&COUNTSIG(BK,DAYBARPOS)<2,BK(10);

BARSBK+1>3&&(C>=BKPRICEAV+2*MINPRICE&&C<=BKPRICEAV+4*MINPRICE||PROFIT>10000)&&BKVOL>0,SP(BKVOL);
CHECKSIG(BK,'B',15,'C',0,0);

//AUTOFILTER; 
TRADE_AGAIN(50);