投资者咨询:量化模型策略分析 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2019-7-29 10:45
技术人员回复
日期:2019-7-29 10:48
上涨趋势是怎么判断的?需要量化为具体条件才能编写
投资者咨询:量化模型策略分析 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2019-7-29 10:45
技术人员回复
日期:2019-7-29 11:08
参考:
MA5:MA(C,5);
MA10:MA(C,10);
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周期最低值做差,两差之间做比值。
K:SMA(RSV,3,1);//RSV的移动平均值
D:SMA(K,3,1);//K的移动平均值
DD:=MA5>MA10&&DIFF>DEA&&K>D;
KK:=MA5<MA10&&DIFF<DEA&&K<D;
CROSS(DD,0.5),BK;
CROSSDOWN(DD,0.5),SP;
CROSS(KK,0.5),SK;
CROSSDOWN(KK,0.5),BP;
AUTOFILTER;
投资者咨询:量化模型策略分析 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2019-7-29 10:45
技术人员回复
日期:2019-7-29 11:31
表示条件从不满足变为满足,即连续满足条件的K线里的第一根
投资者咨询:量化模型策略分析 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2019-7-29 10:45
技术人员回复
日期:2019-7-29 14:20
您怎么写的?复制完整源码我们看下(包括被引用指标)
投资者咨询:量化模型策略分析 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2019-7-29 10:45
引用的指标AA:MA10:=MA(C,10);//LINETHICK2,COLORRED;
MA20:=MA(C,20);//LINETHICK2,COLORWHITE;
MA60:=MA(C,60);//LINETHICK2,COLORGREEN;
DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);//短周期与长周期的收盘价的指数平滑移动平均值做差。
DEA : EMA(DIFF,9);//DIFF的M个周期指数平滑移动平均
2*(DIFF-DEA);//COLORSTICK;//DIFF减DEA的2倍画柱状线
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;//收盘价与N周期最低值做差,N周期最高值与N周期最低值做差,两差之间做比值。
K:SMA(RSV,3,1);//RSV的移动平均值
D:SMA(K,3,1);//K的移动平均值
J:3*K-2*D;
A:=MA10>MA20 AND MA20>MA60 AND CROSS(DIFF,DEA) AND CROSS(K,D);
跨周期代码:#IMPORT[MIN,15,AA] AS VAR1
#IMPORT[HOUR,1,AA] AS VAR2
#IMPORT[DAY,1,AA] AS VAR3
MUP:=VAR1.A;
HUP:=VAR2.A;
DUP:=VAR3.A;
//
MDOWN:=VAR1.B;
HDOWN:=VAR2.B;
DDOWN:=VAR3.B;
//COUNT(CROSS(MA10,MA20),BARPOS)
//MA10:MA(C,10);
//MA20:MA(C,20);
DD:MUP AND HUP AND DUP;
CROSS(DD,0.5),BK;
CROSS(0.5,DD),SP;
//C<BKPRICE-10*MINPRICE,SP;//亏损10点平多
PP:MDOWN AND HDOWN AND DDOWN;
CROSS(PP,0.5) ,SK;
CROSS(0.5,PP),BP;
//C>SKPRICE+10*MINPRICE,BP;//亏损10点平空
AUTOFILTER;
技术人员回复
日期:2019-7-29 14:43
是因为条件太苛刻了
本身CROSS(DIFF,DEA) AND CROSS(K,D),要求同一根K线上MACD金叉且KDJ金叉就很难实现
还要求1小时和日线周期,都同时金叉,就更难实现了
建议您调整下思路