请老师帮忙编辑一个预警公式 (文华财经WH6赢顺V6.7)

投资者咨询:请老师帮忙编辑一个预警公式 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-29 13:22
做多:
 条件一:当收盘价大于双均线
 条件二:当多空差大于零轴
 条件三:双均线呈多头排列
 条件四:收盘价突破形态高点
做空:
 条件一:当收盘价小于双均线
 条件二:当多空差小于零轴
 条件三:双均线呈空头排列
 条件四:收盘价突破形态低点
附指标:
{多空差}
做多力度:=SMA((CLOSE - LLV(LOW,M1)) / (HHV(HIGH,M1) - LLV(LOW,M1)) * 100,M1,1)-8 ; 
做空力度:=SMA((HHV(HIGH,M2) - CLOSE) / (HHV(HIGH,M2) - LLV(LOW,M2)) * 100,M2,1);
多空差:做多力度-做空力度,NODRAW;
{均线}
MA15:MA(C,15),COLORRED,LINETHICK2;
MA30:MA(C,30),COLORRED,LINETHICK2;


当前周期收盘价同时满足所有条件时预警提示。
技术人员回复
日期:2018-5-29 13:28

 条件四形态高点与低点还需要您具体量化一下,如何判断高点与低点

 

其他编写参考,做多:


做多力度:=SMA((CLOSE - LLV(LOW,M1)) / (HHV(HIGH,M1) - LLV(LOW,M1)) * 100,M1,1)-8 ;
做空力度:=SMA((HHV(HIGH,M2) - CLOSE) / (HHV(HIGH,M2) - LLV(LOW,M2)) * 100,M2,1);
多空差:=做多力度-做空力度,NODRAW;
MA15:MA(C,15),COLORRED,LINETHICK2;
MA30:MA(C,30),COLORRED,LINETHICK2;
C>MAX(MA15,MA30) &&多空差>0 &&MA15>MA30,SPARK;

 

做空:

 

做多力度:=SMA((CLOSE - LLV(LOW,M1)) / (HHV(HIGH,M1) - LLV(LOW,M1)) * 100,M1,1)-8 ;
做空力度:=SMA((HHV(HIGH,M2) - CLOSE) / (HHV(HIGH,M2) - LLV(LOW,M2)) * 100,M2,1);
多空差:=做多力度-做空力度,NODRAW;
MA15:MA(C,15),COLORRED,LINETHICK2;
MA30:MA(C,30),COLORRED,LINETHICK2;
C<MIN(MA15,MA30) &&多空差<0 &&MA15<MA30,SPARK;


 

投资者咨询:请老师帮忙编辑一个预警公式 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-29 13:22
 形态这样判断,当前条件满足时,例 如,做多条件满足时,均线是多头排列,计算从多头排列到前面的空头排列也 就是死叉阶段内K线的最高点为形态高点,做空时,均线是空头排列,计算从空头排列到前面的金叉阶段内K线的最低点为形态低点。
技术人员回复
日期:2018-5-29 15:21

 做多参考:

 

做多力度:=SMA((CLOSE - LLV(LOW,M1)) / (HHV(HIGH,M1) - LLV(LOW,M1)) * 100,M1,1)-8 ;
做空力度:=SMA((HHV(HIGH,M2) - CLOSE) / (HHV(HIGH,M2) - LLV(LOW,M2)) * 100,M2,1);
多空差:=做多力度-做空力度,NODRAW;
MA15:MA(C,15),COLORRED,LINETHICK2;
MA30:MA(C,30),COLORRED,LINETHICK2;
JC:=CROSS(MA15,MA30);
SC:=CROSSDOWN(MA15,MA30);
HH:=REF(HHV(H,SUMBARS(SC,1)),SUMBARS(JC,1));
C>MAX(MA15,MA30) &&多空差>0 &&MA15>MA30&&C>HH,SPARK;

 

做空参考:

 

做多力度:=SMA((CLOSE - LLV(LOW,M1)) / (HHV(HIGH,M1) - LLV(LOW,M1)) * 100,M1,1)-8 ;
做空力度:=SMA((HHV(HIGH,M2) - CLOSE) / (HHV(HIGH,M2) - LLV(LOW,M2)) * 100,M2,1);
多空差:=做多力度-做空力度,NODRAW;
MA15:MA(C,15),COLORRED,LINETHICK2;
MA30:MA(C,30),COLORRED,LINETHICK2;
JC:=CROSS(MA15,MA30);
SC:=CROSSDOWN(MA15,MA30);
LL:=REF(LLV(L,SUMBARS(JC,1)),SUMBARS(SC,1));
C<MIN(MA15,MA30) &&多空差<0 &&MA15<MA30&&C<LL,SPARK;