买卖信号

- **买入信号**:BU = CROSS(HIGH, SAR(3,1,20)),即价格上穿SAR指标时买入 - **卖出信号**:SEL = CROSS(SAR(3,1,20), LOW),即价格下穿SAR指标时卖出 - **图标信号**:通过DRAWICON在买入位置显示图标1和7,在卖出位置显示图标2和8 - **K线着色**:价格在SAR上方且收阴线时显示红色K线,价格在SAR下方且收阳线时显示青色K线

用法

该指标基于SAR(停损转向点)指标设计,属于趋势跟踪系统。适用于趋势行情中,当价格上穿SAR线时产生买入信号,当价格下穿SAR线时产生卖出信号。注意事项:1)SAR指标在震荡行情中可能产生频繁假信号;2)建议结合其他趋势指标如均线、MACD等综合判断;3)K线着色可帮助识别当前趋势状态(红色为上涨趋势,青色为下跌趋势);4)VAR1和VAR2变量计算了价格未跌破/未涨破SAR的周期数,可用于分析趋势持续时间。

公式源码

BU:=crOSS(HIGH,SAR(3,1,20));
SEL:=CROSS(sar(3,1,20),LOW);
VAR1:=BARSLAST(NOT(HIGH<SAR(3,1,20)));
VAR2:=BARSLAST(NOT(LOW>SAR(3,1,20)));
DRAWICON(BU,L-(HIGH*0.02),1);
DRAWICON(SEL,H+(HIGH*0.02),2);
DRAWICON(BU,(LOW -(HIGH*0.05)),7);
DRAWICON(SEL,H+(HIGH*0.05),8);
STICKLINE(LOW>SAR(3,1,20) AND C<=O,HIGH,OPEN,0.5,1),COLORRED;
STICKLINE(LOW>SAR(3,1,20) AND C<=O,CLOSE,OPEN,2.1,1),COLORRED;
STICKLINE(LOW>SAR(3,1,20) AND C<=O,CLOSE,LOW,0.5,1),COLORRED;
STICKLINE(HIGH<SAR(3,1,20) AND C>O,HIGH,CLOSE,0.5,1),COLORCYAN;
STICKLINE(HIGH<SAR(3,1,20) AND C>O,CLOSE,OPEN,2.1,1),COLORCYAN;
STICKLINE(HIGH<SAR(3,1,20) AND C>O,OPEN,LOW,0.5,1),COLORCYAN;
{DRAWTEXT(HIGH<SAR(3,1,20) AND HIGH>=REF(HIGH,1),HIGH,'明日突破'+FORCAST(SAR(3,1,20),MAX(VAR1,2))+'建议关注');
DRAWTEXT(HIGH<SAR(3,1,20) AND HIGH<REF(HIGH,1),HIGH,'持币观望');
DRAWTEXT(LOW>SAR(3,1,20) AND LOW<=REF(LOW,1),LOW,'明日跌破'+FORCAST(SAR(3,1,20),MAX(VAR2,2))+'注意止盈');
DRAWTEXT(LOW>SAR(3,1,20) AND LOW>REF(LOW,1),LOW,'继续持股');};
PLOYLINE(BU OR SEL,L),COLORYELLOW;