帮忙编写一个简单共振策略 (文华财经WH8赢智V8.2)

投资者咨询:帮忙编写一个简单共振策略 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-10-6 21:34
日线,1小时,5分钟共振策略:

定义均线:MA20, MA150

日线MA20大于MA150,同时1小时MA20大于MA150,如果5分钟MA20上穿MA150,买入做多;

日线MA20小于MA150,同时1小时MA20小于MA150,如果5分钟MA20下穿MA150,卖出做空;

 
技术人员回复
日期:2018-10-7 14:13
 CC模型

MA20:MA(C,20);
MA150:MA(C,150);

交易模型

MA20:MA(C,20);
MA150:MA(C,150);
#IMPORT [HOUR,1,CC] AS VAR1
#IMPORT [DAY,1,CC] AS VAR2
VAR1.MA20>VAR1.MA150&&VAR2.MA20>VAR2.MA150&&CROSS(MA20,MA150),BPK;
VAR1.MA20<VAR1.MA150&&VAR2.MA20<VAR2.MA150&&CROSSDOWN(MA20,MA150),SPK;
AUTOFILTER;
投资者咨询:帮忙编写一个简单共振策略 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-10-6 21:34
 我加载上去好象有问题,可能是我的表述不完整。麻烦您再修改一下,谢谢您!

日线,1小时,5分钟共振策略:

定义均线:MA20, MA150

日线MA20大于MA150,同时1小时MA20大于MA150,如果5分钟MA20上穿MA150开多仓,如果5分钟MA20下穿MA150平多仓

日线MA20小于MA150,同时1小时MA20小于MA150,如果5分钟MA20下穿MA150开空仓,如果5分钟MA20上穿MA150平空仓;

 
技术人员回复
日期:2018-10-8 13:35
 2楼编写是符合您的思路,您是觉得哪里的信号不符合,我们再帮您改下

投资者咨询:帮忙编写一个简单共振策略 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-10-6 21:34
 二楼的策略我加载上去后,却没有提示信号。
技术人员回复
日期:2018-10-8 13:48
 您加载是什么合约,具体是怎么加载的?

 2楼是专业的跨周期编写思路,需要建立两个公式,将主公式加载就会看到信号的

 关于wh8的跨周期使用参考这个精华帖:【编写技巧】:wh8 跨周期编写方法介绍

投资者咨询:帮忙编写一个简单共振策略 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-10-6 21:34
 我加载的是豆粕主连,2018年9月20日22:00应该有做多信号,但却没有显示信号,不知道什么原因?
投资者咨询:帮忙编写一个简单共振策略 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-10-6 21:34
 我是先编写一个CC模型,然后又编写了一个交易模型,加载的是交易模型
投资者咨询:帮忙编写一个简单共振策略 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-10-6 21:34
 不好意思搞错了,豆粕主连在2018年9月20日11;20有一个平多仓信号,2018年9月20号22:15有一个开多仓信号,而我加载二楼的策略却没有这个信号。
技术人员回复
日期:2018-10-8 14:15
您加载的没有问题,我们加载是可以正常出信号的

不过,是否出信号要看是否满足条件,不满足条件就没有对应的信号

您可以这么改下公式,查看AABB的返回值,检测是否满足信号,参考:


MA20:MA(C,20);
MA150:MA(C,150);
#IMPORT [HOUR,1,CC1] AS VAR1
#IMPORT [DAY,1,CC1] AS VAR2
VAR1.MA20>VAR1.MA150&&VAR2.MA20>VAR2.MA150&&CROSS(MA20,MA150),BPK;
VAR1.MA20<VAR1.MA150&&VAR2.MA20<VAR2.MA150&&CROSSDOWN(MA20,MA150),SPK;
AA:VAR1.MA20>VAR1.MA150&&VAR2.MA20>VAR2.MA150&&CROSS(MA20,MA150);
BB:VAR1.MA20<VAR1.MA150&&VAR2.MA20<VAR2.MA150&&CROSSDOWN(MA20,MA150);
AUTOFILTER;