P:=3;M:=5;
Q:= SMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),P,1);
HD := HIGH-REF(HIGH,1);
LD := REF(LOW,1)-LOW;
DMP:= SMA(IF(HD>0 AND HD>LD,HD,0),P,1);
DMM:= SMA(IF(LD>0 AND LD>HD,LD,0),P,1);
多头:= DMP*100/Q;
转折线:=20;
空头:= DMM*100/Q;
真实波:= SMA(ABS(空头-多头)/(空头+多头)*100,M,1);
VAR11:=((((HHV(HIGH,19) - CLOSE) / (HHV(HIGH,19) - LLV(LOW,19))) * 100) - 10);
VAR22:=(((CLOSE - LLV(LOW,19)) / (HHV(HIGH,19) - LLV(LOW,19))) * 100);
VAR33:=SMA(VAR22,9,8);
红线:=SMA(VAR33,9,8);
青线:=SMA(VAR11,9,8);
转强买点:CROSS(红线,青线) AND (多头>转折线 AND 真实波>转折线);
九毛八公式解读
P赋值:3 M赋值:5 Q赋值: 最高价-最低价和最高价-1日前的收盘价的绝对值的较大值和最低价-1日前的收盘价的绝对值的较大值的P日[1日权重]移动平均 赋值: 最高价-1日前的最高价 赋值: 1日前的最低价-最低价 DMP赋值: 如果HD>0ANDHD>LD,返回HD,否则返回0的P日[1日权重]移动平均 DMM赋值: 如果LD>0ANDLD>HD,返回LD,否则返回0的P日[1日权重]移动平均 多头赋值: DMP*100/Q 转折线赋值:20 空头赋值: DMM*100/Q 真实波赋值: 空头-多头的绝对值/(空头+多头)*100的M日[1日权重]移动平均 VAR11赋值:((((19日内最高价的最高值 - 收盘价) / (19日内最高价的最高值 - 19日内最低价的最低值)) * 100) - 10) VAR22赋值:(((收盘价 - 19日内最低价的最低值) / (19日内最高价的最高值 - 19日内最低价的最低值)) * 100) VAR33赋值:VAR22的9日[8日权重]移动平均 红线赋值:VAR33的9日[8日权重]移动平均 青线赋值:VAR11的9日[8日权重]移动平均 输出转强买点:红线上穿青线 AND (多头>转折线 AND 真实波>转折线)