一、准备一个沪深股市的股票代码和简称的对照表,存在csv文件或者txt文件中。
二、读取这个文件,循环将所有股票的历史数据都下载到本地,保存为名字为股票代码的csv文件。
三、逐个读取所有这些csv文件,然后将数据转存为数组。
这里用MACD的例子来坐下分析。
首先是用TA-lib的macd函数计算macd值,函数输出3个值,macd(对应diff),macdsignal(对应dea),macdhist(对应macd)。然后按照下面的原则判断买入还是卖出。
1.DIFF、DEA均为正,[股票配资唯信网],DIFF向上突破DEA,[橡胶配资],买入信号。
2.DIFF、DEA均为负,DIFF向下跌破DEA,[股票配资],卖出信号。
3.DEA线与K线发生背离,[卓信宝配资],行情反转信号。
四、将股票代码和卖出买入的判断写到本地文件中。
五、参考的网址
pandas教程
MACD函数介绍
pandas的使用举例
用python开发股票自动技术分析的软件(一)
用python开发股票自动技术分析的软件(二)
用python开发股票自动技术分析的软件(三)
用python开发股票自动技术分析的软件(四)
本文标签:
原文链接:https://blog.csdn.net/weixin_39963819/article/details/110017914?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522166281127916782248597674%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=166281127916782248597674&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-20-110017914-null-null.article_score_rank_blog&utm_term=%E8%82%A1%E7%A5%A8%E9%85%8D%E8%B5%84