"本文主要介绍如何使用Power Query M函数进行数据处理,同时提供了一些股票市场中的技术分析概念,如均线排列、早晨之星形态和强势整理等,并讲解了公式编写的基础知识,包括指标分析、条件选股、参数、周期和函数的运用。"
在Power Query M中,你可以利用一系列内置函数对数据进行清洗、转换和聚合,以实现复杂的数据分析。对于股票市场的技术分析,以下是一些关键概念:
1. **均线排列**:
- **多头排列**:当短期均线(如5日、10日、20日和30日均线,表示为n1、n2、n3、n4)从上至下依次高于长期均线,表明市场处于上升趋势。在公式中,可以使用`ma(c,n)`计算某一天的移动平均线,`close>open`可以表示当天收盘价高于开盘价,作为多头市场的标志。
- **空头排列**:相反,当短期均线位于长期均线之下,表明市场可能进入下降趋势。同样,`close<open`可以表示空头市场。
2. **早晨之星**:这是一种技术图表形态,预示着市场可能由跌转涨。它由三根K线组成:
- 第一根是阴线,表示下跌。
- 第二根是星形K线,实体较短,可以是阴线或阳线,表明市场波动减小。
- 第三根是阳线,其长度至少升至第一根阴线实体,最好能包含第一根阴线,表示买方力量增强。
3. **强势整理**:这是指股价波动幅度很小,通常表现为收盘价与开盘价之间的差距极小。在公式中,`abs(close-open)/open<0.015`定义了这种现象,表示收盘价与开盘价相差不超过1.5%。`count(a,m)=m`则检查这种状态持续了m天。
公式编写的基础知识包括:
- **指标分析**:通过公式编辑器创建自定义指标,如KD、MA等,用于技术分析,找出买卖点。
- **条件选股**:设定特定条件,让计算机自动筛选符合标准的股票,简化大量股票的分析工作。
- **参数**:参数如M代表可调整的数值,如均线的天数,允许用户根据需要调整。
- **周期**:分析的时间单位,如日线、分钟线、周线等,用户可以根据喜好选择不同的周期。
- **函数**:函数是编写公式的基石,它们执行特定任务,如计算、比较或提取数据。Power Query M提供了丰富的函数库,用户可以通过插入函数功能来使用它们。
在编写公式时,了解并熟练运用这些基本概念和函数,能够帮助你更有效地进行数据分析和股票市场技术分析。通过不断实践和学习,你可以创建出更复杂、更精确的分析工具,以适应个人的投资策略。