共振开仓 (文华财经WH6赢顺V6.7)

投资者咨询:共振开仓 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-7 12:43
 
   
技术人员回复
日期:2018-8-7 13:18
 看了下您的模型,条件本身就是共振开仓的,不用改的

最多条件中增加状态判断

SS:=EXIST(JC1,5)&&EXIST(JC2,5)&&EXIST(JC3,5)&&DIFF>DEA&&A>MI&&K>D;
XX:=EXIST(SC1,5)&&EXIST(SC2,5)&&EXIST(SC3,5)&&DIFF<DEA&&A<MI&&K<D;
投资者咨询:共振开仓 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-7 12:43
 老师你好。辛苦了 布能用

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

老师是这样大周期死叉 小周期死叉开空 。大周期金叉。小周期金叉开多
投资者咨询:共振开仓 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-7 12:43
老师幸苦了 .好的 我也知道难度大 不急慢慢来



谢谢老师
技术人员回复
日期:2018-8-9 14:29
分析了下,WH6中编写一般都是针对单周期的,跨周期引用限制很大,只能引用一些基础数据,像复杂计算的指标,一般是引用不了的

这里需要用WH8的跨周期编写,而您思路也是跨周期引用条件开平仓,是符合的

具体编写如下,简单的参考

先建立AA指标 

A:=CLOSE-REF(CLOSE,12);
MI:=SMA(A,12,1); 
DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  := EMA(DIFF,9);
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;//收盘价与N周期最低值做差,N周期最高值与N周期最低值做差,两差之间做比值定义为RSV
K:SMA(RSV,3,1);//RSV的移动平均
D:SMA(K,3,1);//K值的移动平均
SC1:=CROSSDOWN(DIFF,DEA);
SC2:=CROSSDOWN(A,MI);
SC3:=CROSSDOWN(K,D);

然后模型

A:=CLOSE-REF(CLOSE,12);
MI:=SMA(A,12,1); 
DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  := EMA(DIFF,9);
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;//收盘价与N周期最低值做差,N周期最高值与N周期最低值做差,两差之间做比值定义为RSV
K:SMA(RSV,3,1);//RSV的移动平均
D:SMA(K,3,1);//K值的移动平均
SC1:=CROSSDOWN(DIFF,DEA);
SC2:=CROSSDOWN(A,MI);
SC3:=CROSSDOWN(K,D);
JC1:=CROSS(DIFF,DEA);
JC2:=CROSS(A,MI);
JC3:=CROSS(K,D);
#IMPORT [DAY,1,AA] AS VAR
JC1&&VAR.JC1,BPK;
SC1&&VAR.SC1,SPK;
AUTOFILTER;

WH8请到官网下载 http://www.wenhua.com.cn/