老师请教一下指标问题 (文华财经WH6赢顺V6.7)

投资者咨询:老师请教一下指标问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-27 15:46
 老师在WH6编写一个指标,当有开仓平仓止损的提示是,可以发出提示音和弹出页面吗
技术人员回复
日期:2018-7-27 15:52

 提示音和弹出页面是以条件编写的,以开仓为例:

 

PLAYSOUND(开仓条件,'A');
开仓条件,SPARK;

 

 

投资者咨询:老师请教一下指标问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-27 15:46
 老师帮我编写一下开多为例MA5>MA40、KDJ金叉状态、BIAS3>0.07、MDI<20、ADX>20;平仓MA520,PDI<20、MDI空条件没有其他相反 ,后面加上自选里品种声音预警和弹出页面提示  
技术人员回复
日期:2018-7-27 16:37

 wh6 是专业的看盘软件,支持简单的指标编写,取不到信号记录函数,所以没有办法按开仓价格止损,您考虑下

 

另外,页面预警SPARK 函数和声音预警PLAYSOUND函数是根据条件判断的,不能根据开仓指令判断,所以预警可能和信号有些差异,您考虑下

 

MA5:MA(C,5);
MA40:MA(C,40);
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的移动平均值
BIAS3:=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100;//同上
TR := SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),14);//最高价与最低价做差,最高价与前一周期收盘价做差,最低价与前一周期收盘价作差,在上述三个数据中取绝对值最大者,对该最大值做N周期累加求和。。
HD := HIGH-REF(HIGH,1);//最高价与前一周期最高价做差
LD := REF(LOW,1)-LOW;//前一周期最低价与最低价做差
DMP:= SUM(IFELSE(HD>0 && HD>LD,HD,0),14);//如果HD>0并且HD>LD,取HD否则取0,对取值做N周期累加求和。
DMM:= SUM(IFELSE(LD>0 && LD>HD,LD,0),14);//如果LD>0并且LD>HD,取LD否则取0,对取值做N周期累加求和。
PDI:= DMP*100/TR;
MDI: =DMM*100/TR;
ADX: =MA(ABS(MDI-PDI)/(MDI+PDI)*100,6);
COND1:=MA5>MA40&&K>D&&BIAS3>0.07&&MDI<20&&ADX>20;
COND1,BK;
MA5<MA40,SP;
COND2:=MA5<MA40&&K<D&&BIAS3<0.07&&MDI>20&&ADX>20;
COND2,SK;
MA5>MA40,BP;
AUTOFILTER;
CROSS(COND1,0.5),SPARK;
CROSS(COND2,0.5),SPARK;
CROSS(MA5,MA40),SPARK;
CROSSDOWN(MA5,MA40),SPARK;
PLAYSOUND(CROSS(COND1,0.5),'A');
PLAYSOUND(CROSS(COND2,0.5),'B');
PLAYSOUND(CROSS(MA5,MA40),'C');
PLAYSOUND(CROSSDOWN(MA5,MA40),'D');

投资者咨询:老师请教一下指标问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-27 15:46
 RSI1:SMA(MAX(CLOSE-LC,0),N1,1)/SMA(ABS(CLOSE-LC),N1,1)*100;
RSI2:SMA(MAX(CLOSE-LC,0),N2,1)/SMA(ABS(CLOSE-LC),N2,1)*100;
老师一般你们这个N1、N2写多少,在跨周期指标里用,一分钟K线图
 
技术人员回复
日期:2018-7-30 21:17
 7,14 这是常用的参数