均线多头排列选股公式:发现上涨趋势中的强势股
创作时间:
作者:
@小白创作中心
均线多头排列选股公式:发现上涨趋势中的强势股
引用
1
来源
1.
https://www.todayusstock.com/news/451891.html
均线多头排列是一种常用的技术分析方法,通过比较不同周期的移动平均线(MA)来判断股票的趋势强弱。当短期均线在长期均线之上,并且所有均线都按顺序从上到下排列时,表明股票可能处于强势上涨趋势中。本文将详细介绍如何在不同股票软件中实现这一选股策略。
均线多头排列选股公式介绍
均线多头排列选股公式通过比较不同周期的移动平均线(MA)来判断股票的趋势强弱。当短期均线在长期均线之上,并且所有均线都按顺序从上到下排列时,表明股票可能处于强势上涨趋势中。这里提供的公式适用于识别这种多头排列的股票。
国内股票软件代码
通达信(中国)
// 通达信均线多头排列选股公式
MA5:=MA(C,5);
MA10:=MA(C,10);
MA20:=MA(C,20);
MA30:=MA(C,30);
MA5>MA10 AND MA10>MA20 AND MA20>MA30;
加载方法:进入“公式系统”菜单,选择“自定义指标”,输入或粘贴代码,保存为新指标,然后在图表中加载或在选股条件中使用。
同花顺(中国)
// 同花顺均线多头排列选股公式
MA(CLOSE, 5) > MA(CLOSE, 10) AND MA(CLOSE, 10) > MA(CLOSE, 20) AND MA(CLOSE, 20) > MA(CLOSE, 30);
加载方法:进入“选股器”或“条件选股”,选择“自定义选股公式”,输入或粘贴代码并保存,运行选股。
大智慧(中国)
// 大智慧均线多头排列选股公式
MA5:=MA(CLOSE,5);
MA10:=MA(CLOSE,10);
MA20:=MA(CLOSE,20);
MA30:=MA(CLOSE,30);
MA5>MA10 AND MA10>MA20 AND MA20>MA30;
加载方法:进入“自定义指标”或“选股”功能,选择“公式编辑器”,输入代码并保存,应用到图表或选股器中。
国外股票软件代码
MetaTrader 4/5 (MT4/MT5)
// MetaTrader 4/5 均线多头排列选股公式
double ma5 = iMA(NULL, 0, 5, 0, MODE_SMA, PRICE_CLOSE, 0);
double ma10 = iMA(NULL, 0, 10, 0, MODE_SMA, PRICE_CLOSE, 0);
double ma20 = iMA(NULL, 0, 20, 0, MODE_SMA, PRICE_CLOSE, 0);
double ma30 = iMA(NULL, 0, 30, 0, MODE_SMA, PRICE_CLOSE, 0);
if (ma5 > ma10 && ma10 > ma20 && ma20 > ma30) return true;
else return false;
加载方法:在“导航器”中右键点击“指标”选项,选择“自定义指标”,点击“新建”,粘贴代码,保存并编译指标,然后应用到图表上。
TradingView (Pine Script)
// TradingView 均线多头排列选股公式
ma5 = sma(close, 5)
ma10 = sma(close, 10)
ma20 = sma(close, 20)
ma30 = sma(close, 30)
bullishAlignment = ma5 > ma10 and ma10 > ma20 and ma20 > ma30
加载方法:在图表上点击“Pine Editor”,新建脚本,粘贴代码,保存并应用到图表。
Thinkorswim (美国)
// Thinkorswim 均线多头排列选股公式
def ma5 = Average(close, 5);
def ma10 = Average(close, 10);
def ma20 = Average(close, 20);
def ma30 = Average(close, 30);
plot BullishAlignment = if ma5 > ma10 and ma10 > ma20 and ma20 > ma30 then 1 else 0;
加载方法:在图表上点击“研究”标签,选择“编辑研究”,然后“新建研究”,粘贴代码并保存。
NinjaTrader (美国)
// NinjaTrader 均线多头排列选股公式
protected override void OnBarUpdate()
{
double ma5 = SMA(Close, 5)[0];
double ma10 = SMA(Close, 10)[0];
double ma20 = SMA(Close, 20)[0];
double ma30 = SMA(Close, 30)[0];
if (ma5 > ma10 && ma10 > ma20 && ma20 > ma30)
Alert("Bullish MA Alignment Detected");
}
加载方法:从“新建”菜单中选择“指标”,编写或粘贴代码,编译并应用到图表。
eSignal (全球)
// eSignal 均线多头排列选股公式(需要转换到易语言)
MA5:=Mov(C,5,S);
MA10:=Mov(C,10,S);
MA20:=Mov(C,20,S);
MA30:=Mov(C,30,S);
Bullish_Alignment:=MA5>MA10 AND MA10>MA20 AND MA20>MA30;
加载方法:使用“易语言”编写指标,代码需要转换,在“指标”菜单中加载新指标。
参数与数值的意义
参数 | 数值 | 意义 |
---|---|---|
MA5 | 5 | 5日简单移动平均线,捕捉短期趋势。 |
MA10 | 10 | 10日简单移动平均线,略长于短期。 |
MA20 | 20 | 20日简单移动平均线,代表中期趋势。 |
MA30 | 30 | 30日简单移动平均线,捕捉更长期趋势。 |
针对不同产品的推荐参数
产品类型 | 推荐参数(MA5, MA10, MA20, MA30) |
---|---|
股票日线图 | 5, 10, 20, 30 |
外汇或加密货币(短期图表) | 3, 7, 14, 21 |
期货市场 | 5, 10, 20, 30(或根据市场调整) |
优点和缺点
优点 | 缺点 |
---|---|
简单易用,易于理解市场趋势 | 在趋势反转初期可能失效 |
能够有效识别强势股票 | 在横盘市场中效果不佳 |
适用于长期投资策略 | 需要结合其他指标验证信号 |
如何正确使用
- 在多种时间框架上验证多头排列,以确认趋势的持续性。
- 结合动量指标如MACD或RSI,确保选择的股票不仅有趋势还有足够的动量。
- 关注市场的大背景,避免在重大经济事件或政策变化时贸然决策。
热门推荐
朱元璋的墓有多恐怖?600多年无人敢盗,孙殿英都不敢打它的主意
从“罚款打折”到“入狱服刑”,在欧洲逃票后果竟然差那么多
孕妇吃什么鱼有营养又健康
股票打新全攻略:揭示参与新股的必备条件
如何按照规定购买增发股票并进行风险控制?这种购买方式有哪些要点?
世界水果排行榜出炉!解密高纤水果,维生素A、维生素C、钙质含量最高水果
生育津贴与停保有关且影响大,三种情况中断后不再享受
蓝莓种植土如何选择
任天堂 Switch 2 或将揭示《霍格沃茨遗产》 2025 年战略
中国民宿行业发展趋势分析与未来前景研究报告(2024-2031年)
科幻小说对科学未来的启示
餐后嗜睡的原因及预防方法
气候变化将如何影响中国?2024中国气候变化蓝皮书发布
“金刚跪,活百岁”,到底指的是什么?
双相情感障碍患者:如何应对身体和心理的双重压力
团队大会议如何组织
中国古代对女性的态度:从尊称到压迫的历史回顾
创造幸福,从此刻开始 | 积极心理学的SPIRE幸福模型
工商银行拍蝇又增1人,深圳卸任两年的支行长被查
星露谷物语四角农场详解:新手必备的布局与资源获取指南
德文卷毛猫:一种独特而迷人的猫种
深入解析SEO标题优化策略:提升网页曝光与访问量的关键技巧
按摩哪里可以快速入睡
探秘丽水缙云农家乐,体验山野田园生活,尽享清新自然之美
3D打印钛合金,价格实惠又高效!打造专属定制不是梦
把喜欢的人说成crush,到底是个啥?
传统节日的由来:探寻历史文化背景与传承意义
什么人需要定期筛查心血管疾病
微信的扫一扫会把扫描图片上传到服务器吗?
为何日本会成为唯一的非白种人列强?