上轨:=EMA(HHV(H,20),5);
下轨:=EMA(LLV(L,20),5);
中枢:=(上轨+下轨)/2;
趋势向上:=C > 中枢 AND 中枢 >= REF(中枢,1);
趋势向下:=C < 中枢 OR 中枢 < REF(中枢,1);
DRAWBAND(上轨, RGB(0,100,0), 下轨, RGB(0,100,0));
DRAWBAND(IF(趋势向上,上轨,DRAWNULL), RGB(150,0,0), 下轨, RGB(150,0,0));
最小阻力线: 中枢, COLORYELLOW, LINETHICK2;
DRAWKLINE(H,O,L,C);
心理压力位:=REF(HHV(H,60),1);
ISBREAK:=CROSS(C, 心理压力位) AND 趋势向上 AND V>REF(MA(V,5),1)*1.5;
STICKLINE(ISBREAK, O, C, 3, 0), COLOR0099FF;
STICKLINE(ISBREAK, O, C, 1, 0), COLOR00FFFF;
DRAWTEXT(ISBREAK, L*0.96, '★关键点'), COLORYELLOW;
ISDANGER:=H>REF(HHV(H,20),1) AND C< O AND V>REF(MA(V,5),1)*1.5;
STICKLINE(ISDANGER, O, C, 3, 0), COLORFF9900;
STICKLINE(ISDANGER, O, C, 1, 0), COLORFFFF00;
DRAWTEXT(ISDANGER, H*1.04, '↓危险'), COLORCYAN;
压力线:=REF(HHV(H,120),1);
IF(趋势向上 AND C< 压力线, 压力线, DRAWNULL), COLORWHITE, DOTLINE;
DRAWTEXT_FIX(1,0.00,0.00,0,'【利弗莫尔·罗盘状态】'), COLORYELLOW;
DRAWTEXT_FIX(ISLASTBAR AND 趋势向上, 0.00, 0.06, 0, '状态:红色流体 - 最小阻力向上 (持股)'), COLORRED;
DRAWTEXT_FIX(ISLASTBAR AND 趋势向下, 0.00, 0.06, 0, '状态:绿色沼泽 - 最小阻力向下 (空仓)'), COLORGREEN;
DRAWTEXT_FIX(1,0.00,0.12,0,'策略:线上持筹,线下持币,金K加仓,青K减仓'), COLORGRAY;