连续 N 日收盘价低于 8 日均线公式 通达信选股用法详解
M8:=MA(C,8); // 定义8日均线,MA(C,8)表示收盘价的8日简单移动平均
EVERY(C<M8,N); // 验证连续N个交易日满足“收盘价 < 当日8日均线”的条件
- M8 的计算:
MA(C,8) 是 “当日” 的 8 日均线,即基于包括当日在内的最近 8 个交易日收盘价计算的平均值(例如:今日 M8=(今日 C + 前 1 日 C+…+ 前 7 日 C)/8;昨日 M8=(昨日 C + 前 2 日 C+…+ 前 8 日 C)/8)。
- EVERY 函数的作用:通达信内置函数
EVERY(X,N) 表示 “连续 N 个交易日,条件 X 都成立”,且每个交易日的条件都是基于当日数据判断(而非固定某一日的均线)。
例如 N=3 时:
- 核心特点:严格匹配用户要求的 “每日收盘价对比当日均线”,而非 “N 日收盘价对比某一日均线”,避免了均线时间错位的问题。
- 公式中
N是可自定义参数(建议设置范围 1-60,默认 3/5/10);
- 该公式返回值为 “1”(满足条件)或 “0”(不满足),可直接用于选股或指标副图显示。
连续 N 日收盘价低于 8 日均线
识别股价连续 N 个交易日运行在 8 日均线下方的状态,反映短期(8 日周期)股价的弱势趋势。
- 该指标仅反映短期趋势,需结合大盘环境、个股基本面、成交量等综合判断;
- 8 日均线为短期均线,若需分析中长期趋势,可替换为 20/60 日均线(如
M20:=MA(C,20));
- 避免单一依赖:连续低于均线不代表必然反弹,需结合超跌指标(如乖离率 BIAS)、量能变化等验证;
- 不同市场适配:A 股震荡市中 N=3-5 参考性更强,单边熊市中 N=8-10 更能反映弱势。
若需在 K 线图中直观显示该条件,可编写完整副图公式:
{连续N日收盘价低于8日均线 副图指标}
N:=5; // 可自行修改参数
M8:=MA(C,8);
弱势条件:=EVERY(C<M8,N);
{绘图}
STICKLINE(弱势条件,0,1,2,0),COLORRED; // 满足条件时显示红色柱
DRAWTEXT(弱势条件,1.1,'连续'+N+'日低于8日线'),COLORRED;
MA8:M8,COLORCYAN; // 显示8日均线
效果:当股价连续 N 日低于 8 日均线时,副图显示红色柱并标注文字,直观提示弱势状态。
原文链接:
https://www.zhibiaow.com/384954.html,转载请注明出处。
声明:
本站所有文章文字内容如无特殊说明均为原创编写,任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台!指标公式源码来源于网络收集和用户上传,分享目的仅供参考与学习,如需商用,请购买正版,否则后果和损失自行承担。指标公式案例截图仅代表过去,依此操作,责任自负。本站不提供技术培训、安装调试、股票推荐等金融服务。