您好,在通达信软件中,如何利用自定义指标优化网格交易的策略?

98 次浏览 1 个回答

1 个回答

一、网格区间的精准划定(基于自定义指标)

网格交易的核心是确定有效波动区间,避免单边行情下的无效交易。利用自定义指标可优化区间设定:

  • 支撑压力指标:编写结合BOLL带与均线的复合指标(如MA60+BOLL上轨/下轨),以上轨为网格顶部、下轨为底部,过滤极端行情的突破信号;
  • 估值分位数指标:针对指数ETF,编写PE/PB历史分位数指标,在低估区间(分位数<30%)扩大网格范围,高估区间(分位数>70%)缩小或暂停网格;
  • 波动率区间指标:用ATR(真实波幅)计算最近N周期的波动范围,动态调整网格上下边界(如边界=当前价格±2ATR)。

二、网格步长与密度的动态调整(自定义指标驱动)

固定步长易在高波动时错过机会或低波动时频繁交易,需通过指标动态调整:

  • ATR步长策略:步长=ATR0.5(参数可调整),当ATR增大(高波动)时自动扩大步长,ATR减小(低波动)时缩小步长;
  • 成交量驱动步长:编写成交量变化率指标,当成交量放大1.5倍以上时,步长缩小20%以增加交易频次,成交量缩量时步长扩大30%;
  • 趋势适配步长:结合MACD趋势指标,多头趋势下步长缩小15%(捕捉上行波动),空头趋势下步长扩大15%(减少逆势交易)。

三、网格触发条件的信号过滤(自定义指标过滤)

避免假突破或无效波动触发交易,需添加指标过滤条件:

  • 趋势过滤:编写DMA(平均线差)指标,当DMA处于多头(DIF>DEA)时仅执行网格买入,空头时仅执行卖出;
  • 动能过滤:用RSI自定义指标,超买区间(RSI>75)暂停买入,超卖区间(RSI<25)暂停卖出;
  • 量价验证:编写量价背离指标,当价格突破网格边界但成交量未同步放大时,跳过本次交易。

四、通达信中自定义指标的应用步骤

  1. 编写/导入指标
打开通达信→快捷键Ctrl+F进入公式管理器→新建技术指标→输入自定义代码(如ATR步长公式、PE分位数公式)→保存;

  1. 绑定网格条件单
进入条件单功能→选择网格交易→设置基础参数→在“触发条件”中添加自定义指标条件(如“ATR>2时调整步长”);

  1. 回测优化
用通达信历史回测功能,导入自定义指标驱动的网格策略,测试不同参数在历史行情中的表现,调整指标阈值(如ATR周期、RSI超买线)。

五、关键注意事项

  • 参数适配性:不同标的(股票/ETF)需调整指标参数(如ATR周期对科技股用14,对消费股用20);
  • 避免过度优化:自定义指标不宜超过3个过滤条件,防止策略在实盘中失效;
  • 实时监控:网格运行中需结合指标实时信号,如趋势反转时暂停网格或调整区间。

若需低费率交易网格策略的标的(如ETF),可通过微信公众号搜索:问金测评,点击菜单“专属渠道”即可对接头部券商专属低佣渠道,降低交易成本。