怎么使用Excel或Python等工具进行计算和分析查找出出现2日线5日线25日线100日线均线多头排列的时间点
使用Excel进行计算和分析:
- 打开Excel并导入股票数据表格。
- 在表格中添加“2日线”、“5日线”、“25日线”、“100日线”四列。
- 分别在每个列中计算对应的均线值。例如,在“2日线”列中,第二行的均线值为该行数据和前一行数据的平均值。
- 添加一列“多头排列”,使用IF函数判断四个均线值是否按照2日线 < 5日线 < 25日线 < 100日线的顺序排列。如果是,该行数据为“多头排列”,否则为“非多头排列”。
- 使用筛选功能,筛选出“多头排列”列中所有的“多头排列”数据。
- 查看每个“多头排列”数据所对应的日期,即为出现“2日线5日线25日线100日线均线多头排列”的时间点。
使用Python进行计算和分析:
- 使用pandas库导入股票数据表格。
- 使用rolling函数计算2日线、5日线、25日线、100日线四个均线值。
- 创建一个新的列“多头排列”,使用apply函数判断四个均线值是否按照2日线 < 5日线 < 25日线 < 100日线的顺序排列。如果是,该行数据为“多头排列”,否则为“非多头排列”。
- 使用query函数筛选出“多头排列”列中所有的“多头排列”数据。
- 查看每个“多头排列”数据所对应的日期,即为出现“2日线5日线25日线100日线均线多头排列”的时间点
原文地址: https://www.cveoy.top/t/topic/d7ql 著作权归作者所有。请勿转载和采集!