今日推荐超级趋势变色带系统指标优势趋势跟随基于ATR平均真实波幅动态调整通道宽度能有效过滤震荡在单边行情中守住有利仓位。变色直观通过线条颜色变化如红变绿、绿变红直接指示多空转换无需复杂解读。信号明确突破上轨做多跌破下轨做空结合变色点作为止损止盈参考逻辑清晰。核心逻辑该指标通过计算中轨最高价与最低价的均值和ATR值构建动态上下轨。当价格突破上轨且趋势线变色时确认多头信号反之则为空头信号。其核心在于利用ATR的波动性自适应调整通道比固定参数的均线系统更能适应不同波动率的品种。文华财经麦语言源码// 参数设置 N:8; // ATR计算周期 M:2.5; // 系数乘数 // 1. 计算真实波幅 TR TR1:MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW)); // 2. 计算基础上下轨 UP:(HL)/2MA(TR1,N)*M; DN:(HL)/2-MA(TR1,N)*M; // 3. 趋势逻辑判断 L1:REF(UP,BARSLAST(UPREF(UP,1))); L2:LLV(UP,N*1.5); LL:IF(L2REF(L2,1) AND L1REF(L1,1),L1,IF(L1L2,L1,L2)); S1:BARSLAST(CROSS(0.5,UPLL))1; S2:CROSS(COUNT((CROSS(C,LL) OR CROSS(C,REF(LL,2))) AND UPLL,S1),0.5); A6:BARSLAST(S2); B6:BARSLAST(CROSS(HHV(DN,A61),C)); // 买入和卖出信号定义 BY:CROSS(B6,A6); // 买入信号 SL:CROSS(A6,B6); // 卖出信号 // 4. 绘制超级趋势线 SUPERTREN:IF(B6A6,HHV(DN,BARSLAST(BY)1),LLV(UP,BARSLAST(SL)1)); A1:IF(B6A6,SUPERTREN,DRAWNULL),COLOR404080,LINETHICK2; A2:IF(B6A6,SUPERTREN,DRAWNULL),COLORFF0080,LINETHICK2;通达信版本源码{ 超级趋势变色带系统 - 通达信版 } N:8; M:2.5; TR1:MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW)); UP:(HL)/2MA(TR1,N)*M; DN:(HL)/2-MA(TR1,N)*M; L1:REF(UP,BARSLAST(UPREF(UP,1))); L2:LLV(UP,N*1.5); LL:IF(L2REF(L2,1) AND L1REF(L1,1),L1,IF(L1L2,L1,L2)); S1:BARSLAST(CROSS(0.5,UPLL))1; S2:CROSS(COUNT((CROSS(C,LL) OR CROSS(C,REF(LL,2))) AND UPLL,S1),0.5); A6:BARSLAST(S2); B6:BARSLAST(CROSS(HHV(DN,A61),C)); BY:CROSS(B6,A6); SL:CROSS(A6,B6); SUPERTREN:IF(B6A6,HHV(DN,BARSLAST(BY)1),LLV(UP,BARSLAST(SL)1)); A1:IF(B6A6,SUPERTREN,DRAWNULL),COLOR404080,LINETHICK2; A2:IF(B6A6,SUPERTREN,DRAWNULL),COLORFF0080,LINETHICK2;同花顺版本源码// 超级趋势变色带系统 - 同花顺版 N:8; M:2.5; TR1:MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW)); UP:(HL)/2MA(TR1,N)*M; DN:(HL)/2-MA(TR1,N)*M; L1:REF(UP,BARSLAST(UPREF(UP,1))); L2:LLV(UP,N*1.5); LL:IF(L2REF(L2,1) AND L1REF(L1,1),L1,IF(L1L2,L1,L2)); S1:BARSLAST(CROSS(0.5,UPLL))1; S2:CROSS(COUNT((CROSS(C,LL) OR CROSS(C,REF(LL,2))) AND UPLL,S1),0.5); A6:BARSLAST(S2); B6:BARSLAST(CROSS(HHV(DN,A61),C)); BY:CROSS(B6,A6); SL:CROSS(A6,B6); SUPERTREN:IF(B6A6,HHV(DN,BARSLAST(BY)1),LLV(UP,BARSLAST(SL)1)); A1:IF(B6A6,SUPERTREN,DRAWNULL),COLOR404080,LINETHICK2; A2:IF(B6A6,SUPERTREN,DRAWNULL),COLORFF0080,LINETHICK2;三平台语法差异与注意事项变量声明与赋值文华财经支持:赋值变量名区分大小写建议使用全大写或全小写。通达信支持:赋值变量名不区分大小写但建议保持一致性。同花顺支持:赋值部分版本对变量作用域要求更严格需注意循环引用。函数差异BARSLAST函数三平台逻辑相似但同花顺在某些版本中对空值处理更严格需注意REF函数的参数边界避免越界。绘图函数文华和通达信使用DRAWICON或DRAWLINE同花顺绘图函数参数顺序可能略有不同需注意坐标参数。特殊语法文华特有支持DRAWGBK背景色函数通达信和同花顺需用其他方式实现类似效果。通达信特有内置CAPITAL、AMOUNT等变量文华和同花顺需用其他函数等效实现。同花顺特有金融函数库更丰富但部分函数参数顺序不同移植时需仔细核对。
今日推荐:超级趋势变色带系统
今日推荐超级趋势变色带系统指标优势趋势跟随基于ATR平均真实波幅动态调整通道宽度能有效过滤震荡在单边行情中守住有利仓位。变色直观通过线条颜色变化如红变绿、绿变红直接指示多空转换无需复杂解读。信号明确突破上轨做多跌破下轨做空结合变色点作为止损止盈参考逻辑清晰。核心逻辑该指标通过计算中轨最高价与最低价的均值和ATR值构建动态上下轨。当价格突破上轨且趋势线变色时确认多头信号反之则为空头信号。其核心在于利用ATR的波动性自适应调整通道比固定参数的均线系统更能适应不同波动率的品种。文华财经麦语言源码// 参数设置 N:8; // ATR计算周期 M:2.5; // 系数乘数 // 1. 计算真实波幅 TR TR1:MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW)); // 2. 计算基础上下轨 UP:(HL)/2MA(TR1,N)*M; DN:(HL)/2-MA(TR1,N)*M; // 3. 趋势逻辑判断 L1:REF(UP,BARSLAST(UPREF(UP,1))); L2:LLV(UP,N*1.5); LL:IF(L2REF(L2,1) AND L1REF(L1,1),L1,IF(L1L2,L1,L2)); S1:BARSLAST(CROSS(0.5,UPLL))1; S2:CROSS(COUNT((CROSS(C,LL) OR CROSS(C,REF(LL,2))) AND UPLL,S1),0.5); A6:BARSLAST(S2); B6:BARSLAST(CROSS(HHV(DN,A61),C)); // 买入和卖出信号定义 BY:CROSS(B6,A6); // 买入信号 SL:CROSS(A6,B6); // 卖出信号 // 4. 绘制超级趋势线 SUPERTREN:IF(B6A6,HHV(DN,BARSLAST(BY)1),LLV(UP,BARSLAST(SL)1)); A1:IF(B6A6,SUPERTREN,DRAWNULL),COLOR404080,LINETHICK2; A2:IF(B6A6,SUPERTREN,DRAWNULL),COLORFF0080,LINETHICK2;通达信版本源码{ 超级趋势变色带系统 - 通达信版 } N:8; M:2.5; TR1:MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW)); UP:(HL)/2MA(TR1,N)*M; DN:(HL)/2-MA(TR1,N)*M; L1:REF(UP,BARSLAST(UPREF(UP,1))); L2:LLV(UP,N*1.5); LL:IF(L2REF(L2,1) AND L1REF(L1,1),L1,IF(L1L2,L1,L2)); S1:BARSLAST(CROSS(0.5,UPLL))1; S2:CROSS(COUNT((CROSS(C,LL) OR CROSS(C,REF(LL,2))) AND UPLL,S1),0.5); A6:BARSLAST(S2); B6:BARSLAST(CROSS(HHV(DN,A61),C)); BY:CROSS(B6,A6); SL:CROSS(A6,B6); SUPERTREN:IF(B6A6,HHV(DN,BARSLAST(BY)1),LLV(UP,BARSLAST(SL)1)); A1:IF(B6A6,SUPERTREN,DRAWNULL),COLOR404080,LINETHICK2; A2:IF(B6A6,SUPERTREN,DRAWNULL),COLORFF0080,LINETHICK2;同花顺版本源码// 超级趋势变色带系统 - 同花顺版 N:8; M:2.5; TR1:MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW)); UP:(HL)/2MA(TR1,N)*M; DN:(HL)/2-MA(TR1,N)*M; L1:REF(UP,BARSLAST(UPREF(UP,1))); L2:LLV(UP,N*1.5); LL:IF(L2REF(L2,1) AND L1REF(L1,1),L1,IF(L1L2,L1,L2)); S1:BARSLAST(CROSS(0.5,UPLL))1; S2:CROSS(COUNT((CROSS(C,LL) OR CROSS(C,REF(LL,2))) AND UPLL,S1),0.5); A6:BARSLAST(S2); B6:BARSLAST(CROSS(HHV(DN,A61),C)); BY:CROSS(B6,A6); SL:CROSS(A6,B6); SUPERTREN:IF(B6A6,HHV(DN,BARSLAST(BY)1),LLV(UP,BARSLAST(SL)1)); A1:IF(B6A6,SUPERTREN,DRAWNULL),COLOR404080,LINETHICK2; A2:IF(B6A6,SUPERTREN,DRAWNULL),COLORFF0080,LINETHICK2;三平台语法差异与注意事项变量声明与赋值文华财经支持:赋值变量名区分大小写建议使用全大写或全小写。通达信支持:赋值变量名不区分大小写但建议保持一致性。同花顺支持:赋值部分版本对变量作用域要求更严格需注意循环引用。函数差异BARSLAST函数三平台逻辑相似但同花顺在某些版本中对空值处理更严格需注意REF函数的参数边界避免越界。绘图函数文华和通达信使用DRAWICON或DRAWLINE同花顺绘图函数参数顺序可能略有不同需注意坐标参数。特殊语法文华特有支持DRAWGBK背景色函数通达信和同花顺需用其他方式实现类似效果。通达信特有内置CAPITAL、AMOUNT等变量文华和同花顺需用其他函数等效实现。同花顺特有金融函数库更丰富但部分函数参数顺序不同移植时需仔细核对。