[求助]老师好,帮忙改写个止损模型 (文华财经WH8赢智V8.2)

投资者咨询:[求助]老师好,帮忙改写个止损模型 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-16 12:53
MID:=REF(HIGH+LOW,1)/2;
CR:SUM(MAX(0,HIGH-MID),N)/SUM(MAX(0,MID-LOW),N)*100;
MA1:REF(MA(CR,M1),M1/2.5+1);
MA2:REF(MA(CR,M2),M2/2.5+1);
MA3:REF(MA(CR,M3),M3/2.5+1);
MA4:REF(MA(CR,M4),M4/2.5+1);

{CR低位指标}
 MID:=REF(HIGH+LOW,1)/2;
CR:SUM(MAX(0,HIGH-MID),26)/SUM(MAX(0,MID-LOW),26)*100;
AA:=REF(MA(CR,10),1+10/2.5);
BB:=REF(MA(CR,20),1+20/2.5);
CC:=REF(MA(CR,40),1+40/2.5);
DD:=REF(MA(CR,62),1+62/2.5);
AB:=MAX(AA,BB);
AB1:=MIN(AA,BB);
CD:=MAX(CC,DD);
CD1:=MIN(CC,DD);
AD:MAX(AB,CD);
AD1:=MIN(AB1,CD1);
MAD:AD-AD1;


TJ1:="CR低位指标.CR"<80;
TJ2:="CR低位指标.MAD"<80;
TJ3:=("CR低位指标.CR"-"CR低位指标.MAD")<10;
TJ4:=REF("CR低位指标.CR",1)<REF("CR低位指标.CR",2);
TJ5:="CR低位指标.CR">REF("CR低位指标.CR",1);
XG:=TJ1 AND TJ2 AND TJ3 AND TJ4 AND TJ5;
FILTER(XG,5);

三部分合在一起,满足XG:=TJ1 AND TJ2 AND TJ3 AND TJ4 AND TJ5;的时候开仓买入,
CR跌破M1和M2后卖出平仓,或最新价低于开仓价5%止损平仓。

谢谢

 
技术人员回复
日期:2018-7-16 13:10

参数M1-M4请自行定义,参考

 

MID:=REF(HIGH+LOW,1)/2;
CR:SUM(MAX(0,HIGH-MID),26)/SUM(MAX(0,MID-LOW),26)*100;
AA:=REF(MA(CR,10),1+10/2.5);
BB:=REF(MA(CR,20),1+20/2.5);
CC:=REF(MA(CR,40),1+40/2.5);
DD:=REF(MA(CR,62),1+62/2.5);
AB:=MAX(AA,BB);
AB1:=MIN(AA,BB);
CD:=MAX(CC,DD);
CD1:=MIN(CC,DD);
AD:MAX(AB,CD);
AD1:=MIN(AB1,CD1);
MAD:AD-AD1;
MA1:REF(MA(CR,M1),M1/2.5+1);
MA2:REF(MA(CR,M2),M2/2.5+1);
MA3:REF(MA(CR,M3),M3/2.5+1);
MA4:REF(MA(CR,M4),M4/2.5+1);

TJ1:=CR<80;
TJ2:=MAD<80;
TJ3:=CR-MAD<10;
TJ4:=REF(CR,1)<REF(CR,2);
TJ5:=CR>REF(CR,1);
XG:=TJ1 AND TJ2 AND TJ3 AND TJ4 AND TJ5;
//FILTER(XG,5);
XG,BK;
CR<MA1&&CR<MA2,SP;
C<BKPRICE*0.95,SP;
AUTOFILTER;

 
投资者咨询:[求助]老师好,帮忙改写个止损模型 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-16 12:53
 您好 K线上没有买和卖的箭头信号 能否调成 开仓时候红色箭头 平仓时候绿色的箭头 谢谢
投资者咨询:[求助]老师好,帮忙改写个止损模型 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-16 12:53


图片点击可在新窗口打开查看 
技术人员回复
日期:2018-7-16 15:31

满足条件时K线图会有显示对应红绿箭头的开平仓指令的,

 

您可以将开平仓条件都显示出来,看是否满足开平仓条件,再对应修改条件等

 

MID:=REF(HIGH+LOW,1)/2;
CR:SUM(MAX(0,HIGH-MID),26)/SUM(MAX(0,MID-LOW),26)*100;
AA:=REF(MA(CR,10),1+10/2.5);
BB:=REF(MA(CR,20),1+20/2.5);
CC:=REF(MA(CR,40),1+40/2.5);
DD:=REF(MA(CR,62),1+62/2.5);
AB:=MAX(AA,BB);
AB1:=MIN(AA,BB);
CD:=MAX(CC,DD);
CD1:=MIN(CC,DD);
AD:MAX(AB,CD);
AD1:=MIN(AB1,CD1);
MAD:AD-AD1;
MA1:REF(MA(CR,M1),M1/2.5+1);
MA2:REF(MA(CR,M2),M2/2.5+1);
MA3:REF(MA(CR,M3),M3/2.5+1);
MA4:REF(MA(CR,M4),M4/2.5+1);

TJ1:=CR<80;
TJ2:=MAD<80;
TJ3:=CR-MAD<10;
TJ4:=REF(CR,1)<REF(CR,2);
TJ5:=CR>REF(CR,1);
XG..TJ1 AND TJ2 AND TJ3 AND TJ4 AND TJ5;
//FILTER(XG,5);
XG,BK;
CR<MA1&&CR<MA2,SP;
C<BKPRICE*0.95,SP;
AUTOFILTER;
B..CR<MA1&&CR<MA2;
D..C<BKPRICE*0.95;