![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 87
盗理者
努力走稳每一步。本人立志于提供各种解决方案和应用开发,专注于后端、物联网、人工智能以及硬件对接领域。对新兴技术保持持续热情,并不断深入探索。拥有丰富的后端开发经验,精通多种编程语言,包括 .NET Core(C#)、JAVA、Go 和 Python 等。能够根据项目需求灵活运用不同的技术栈,确保高效且优质的开发成果。此外,还具备实践鸿蒙(HarmonyOS)开发的经验,为项目提供更多可能性。
展开
-
supervisord 配置文件+注意事项+转义
supervisord 配置文件+注意事项+转义。原创 2024-07-26 19:15:00 · 338 阅读 · 0 评论 -
Python OCR 图片转文字进阶:读光OCR之行检测模型+行识别模型
什么是OCR?OCR是“Optical Character Recognition”的缩写,中文意为“光学字符识别”。它是一种技术,可以识别和转换打印在纸张或图像上的文字和字符为机器可处理的格式,如计算机文本文件。通过使用OCR技术,可以快速地将纸质文档数字化,从而使文本可以被编辑、搜索和分析。这项技术广泛应用于各种场合,如图书馆和档案馆的文献数字化、 pdf 文件的文本搜索、以及扫描文档中的条形码和二维码等。原创 2024-05-29 23:25:55 · 1320 阅读 · 0 评论 -
Python OCR 文字识别使用模型:读光-文字识别-行识别模型-中英-通用领域
什么是OCR?OCR是“Optical Character Recognition”的缩写,中文意为“光学字符识别”。它是一种技术,可以识别和转换打印在纸张或图像上的文字和字符为机器可处理的格式,如计算机文本文件。通过使用OCR技术,可以快速地将纸质文档数字化,从而使文本可以被编辑、搜索和分析。这项技术广泛应用于各种场合,如图书馆和档案馆的文献数字化、 pdf 文件的文本搜索、以及扫描文档中的条形码和二维码等。原创 2024-05-29 21:45:00 · 828 阅读 · 0 评论 -
Python OCR 文字检测使用模型:读光-文字检测-DBNet行检测模型-中英-通用领域
什么是OCR?OCR是“Optical Character Recognition”的缩写,中文意为“光学字符识别”。它是一种技术,可以识别和转换打印在纸张或图像上的文字和字符为机器可处理的格式,如计算机文本文件。通过使用OCR技术,可以快速地将纸质文档数字化,从而使文本可以被编辑、搜索和分析。这项技术广泛应用于各种场合,如图书馆和档案馆的文献数字化、 pdf 文件的文本搜索、以及扫描文档中的条形码和二维码等。原创 2024-05-28 22:30:00 · 719 阅读 · 0 评论 -
python 报错:ImportError: cannot import name ‘kaiser‘ from ‘scipy.signal‘
这个错误表明在导入模块时出现了问题,因为无法找到kaiser函数。可能的原因是scipy库没有正确安装或者安装了错误的版本。原创 2024-04-23 19:30:00 · 3374 阅读 · 4 评论 -
Python实现KDJ工具判断信号:股票技术分析的工具系列(8)
KDJ是一种技术指标,用于衡量价格动量,帮助交易者识别趋势的强度和转折点。先看看官方介绍:KDJ(随机指标)用法1.D指标>80 时,回档机率大;D指标100 时,股价易反转下跌;J原创 2024-04-20 22:00:00 · 870 阅读 · 0 评论 -
conda 创建 python3.10.12 环境
Conda是一个开源的包管理和环境管理系统,由Continuum Analytics公司开发。它可以安装、运行和更新包和它们的依赖项,而且不仅限于Python环境,还可以用于Ruby、Perl、Node.js等语言。Conda使用一个声明式的环境描述语言来创建独立的环境,使得在不同项目间管理依赖关系变得简单。跨平台:Conda可以在不同的操作系统上运行,包括Windows、macOS和Linux。解决依赖问题:Conda自动处理包和它们的依赖项的安装,减少了因为版本冲突而导致的“包管理”问题。原创 2024-03-31 10:51:42 · 1820 阅读 · 0 评论 -
Python实现CCI工具判断信号:股票技术分析的工具系列(5)
在股票技术分析中,CCI (商品路径指标)是一种常用的技术指标,用于衡量股价是否处于超买或超卖状态,并指导投资者进行交易决策。篇文章将分享如何写一个CCI工具,希望对大家有帮助。先看看官方介绍:CCI(商品路径指标)用法1.CCI 为正值时,视为多头市场;为负值时,视为空头市场;2.常态行情时,CCI 波动于±100 的间;强势行情,CCI 会超出±100;3.CCI>100 时,买进,直到CCI原创 2024-03-04 01:41:06 · 1349 阅读 · 1 评论 -
Python实现ROC工具判断信号:股票技术分析的工具系列(7)
ROC(变动率指标)是一种技术分析指标,用于衡量价格变动的速度和幅度,计算方式为当前收盘价与一定期间前收盘价的变动率。先看看官方介绍:ROC(变动率指标)用法1.本指标的超买超卖界限值随个股不同而不同,使用者应自行调整;2.本指标的超买超卖范围,一般介于±6.5之间;3.本指标用法请参考MTM 指标用法;(1)ROC从下向上突破ROCMA,买入信号;(2)ROC从上向下跌破ROCMA,卖出信号;(3)股价续创新高,而ROC未配合上升,意味上涨动力减弱;原创 2024-03-05 06:30:00 · 1132 阅读 · 0 评论 -
Python实现ADTM工具判断信号:股票技术分析的工具系列(6)
在股票技术分析中,ADTM(动态买卖气指标)是一种用于衡量市场买卖力量对比的指标。它通过计算动态买盘指标(DTM)和动态卖盘指标(DBM)之间的差值来反映买卖双方的力量对比情况。简单点说,就是看买家和卖家谁更强的一个东西。就是算一算买盘(DTM)和卖盘(DBM)的活跃程度谁大,谁小。如果ADTM是正的,那就意味着买家比较牛,行情可能朝上走;反之,如果ADTM是负的,那就表示卖家势头强,股市可能往下走。所以,瞅瞅ADTM的数字,投资者就能稍微明白点市场的味道,更容易决定接下来是涨是跌。原创 2024-03-05 06:00:00 · 1024 阅读 · 0 评论 -
Python实现BIAS工具判断信号:股票技术分析的工具系列(4)
在股票技术分析中,BIAS(乖离率)是一种常用的技术指标,用于判断股票价格与其移动平均线之间的偏离程度,进而指导投资者进行交易决策。本文将介绍如何使用Python编程语言实现BIAS工具,以及如何利用该工具来分析股票价格走势。先看看官方介绍:BIAS(乖离率)用法1.本指标的乖离极限值随个股不同而不同,使用者可利用参考线设定,固定其乖离范围;2.当股价的正乖离扩大到一定极限时,股价会产生向下拉回的作用力;3.当股价的负乖离扩大到一定极限时,股价会产生向上拉升的作用力;原创 2024-03-04 06:00:00 · 1795 阅读 · 0 评论 -
Python实现DMI工具判断信号:股票技术分析的工具系列(3)
工具:DMI (趋向指标)用法1.PDI线从下向上突破MDI线,显示有新多头进场,为买进信号;2.PDI线从上向下跌破MDI线,显示有新空头进场,为卖出信号;3.ADX值持续高于前一日时,市场行情将维持原趋势;4.ADX值递减,降到20以下,且横向行进时,市场气氛为盘整;5.ADX值从上升倾向转为下降时,表明行情即将反转。rolling函数通常与其他函数(如meansumstd等)一起使用,以计算滚动统计量,例如滚动均值、滚动总和等。以下是rollingwindow。原创 2024-03-02 01:58:52 · 1423 阅读 · 1 评论 -
Python实现EMV工具判断信号:股票技术分析的工具系列(2)
工具:先看看官方介绍:EMV(简易波动指标)用法1.EMV 由下往上穿越0 轴时,视为中期买进信号;2.EMV 由上往下穿越0 轴时,视为中期卖出信号;3.EMV 的平均线穿越0 轴,产生假信号的机会较少;4.当ADX 低于±DI时,本指标失去效用;5.须长期使用EMV指标才能获得最佳利润。rolling函数通常与其他函数(如meansumstd等)一起使用,以计算滚动统计量,例如滚动均值、滚动总和等。以下是rollingwindow: 用于计算统计量的窗口大小。原创 2024-03-01 23:20:04 · 1204 阅读 · 0 评论 -
Python实现MACD工具判断信号:股票技术分析的工具系列(1)
工具:先看看官方介绍:MACD (平滑异同平均线)指标说明DIF线:收盘价短期、长期指数平滑移动平均线间的差;DEA线:DIF线的M日指数平滑移动平均线;MACD线:DIF线与DEA线的差,彩色柱状线;参数:SHORT(短期)、LONG(长期)、M 天数,一般为12、26、9。用法1.DIF、DEA均为正,DIF向上突破DEA,买入信号;2.DIF、DEA均为负,DIF向下跌破DEA,卖出信号;3.DEA线与K线发生背离,行情反转信号;原创 2024-03-01 23:19:34 · 1733 阅读 · 0 评论 -
Python 实现 ROC指标计算(变动率指标):股票技术分析的利器系列(15)
ROC(变动率指标)是一种技术分析指标,用于衡量价格变动的速度和幅度,计算方式为当前收盘价与一定期间前收盘价的变动率。先看看官方介绍:ROC(变动率指标)用法1.本指标的超买超卖界限值随个股不同而不同,使用者应自行调整;2.本指标的超买超卖范围,一般介于±6.5之间;3.本指标用法请参考MTM 指标用法;(1)ROC从下向上突破ROCMA,买入信号;(2)ROC从上向下跌破ROCMA,卖出信号;(3)股价续创新高,而ROC未配合上升,意味上涨动力减弱;原创 2024-02-27 23:53:02 · 1211 阅读 · 0 评论 -
Python 实现 OSC 指标计算 (变动速率线):股票技术分析的利器系列(14)
OSC(变动速率线)是一种技术指标,通过计算价格的变动速率来衡量市场的动量,通常用于帮助分析价格趋势的强度和方向。先看看官方介绍:OSC(变动速率线)用法1.OSC 以100 为中轴线,OSC>100 为多头市场;OSC原创 2024-02-27 23:52:05 · 1060 阅读 · 2 评论 -
Python 实现 CR 指标计算 (带状能量线):股票技术分析的利器系列(13)
CR指标,又称带状能量线,通过计算股价的动能和变化率,帮助投资者判断市场趋势的强弱及转折点。先看看官方介绍:CR (带状能量线)用法1.CR>400时,其10日平均线向下滑落,视为卖出信号;CR原创 2024-02-26 23:46:37 · 1258 阅读 · 0 评论 -
Python 实现 CHO 指标计算(济坚指数):股票技术分析的利器系列(12)
CHO(济坚指数)是一种在金融领域中用于衡量市场波动性和风险的指数先看看官方介绍:CHO (济坚指数)用法1.CHO 曲线产生急促的「凸起」时,代表行情即将向上或向下反转;2.股价>90 天平均线,CHO由负转正时,买进;3.股价原创 2024-02-26 23:24:40 · 1015 阅读 · 0 评论 -
Python 实现 BRAR 指标计算(情绪指标):股票技术分析的利器系列(11)
BRAR 是一种情绪指标,用于衡量特定金融市场中的买卖情绪。它代表着买入意愿相对于卖出意愿的比率。先看看官方介绍:BRAR (情绪指标)用法1.BR>400,暗示行情过热,应反向卖出;BR180,能量耗尽,应卖出;AR原创 2024-02-24 01:14:20 · 1742 阅读 · 0 评论 -
Python 实现 ATR 指标计算(真实波幅):股票技术分析的利器系列(10)
ATR(真实波幅)是一种技术指标,用于衡量市场波动性的程度优点缺点提供波动性度量,有助于风险管理和交易决策ATR本身不提供买卖信号,需要结合其他指标使用简单易懂,计算方法清晰对于极端行情,ATR可能无法准确反映实际波动可适用于不同市场和时间周期信号滞后,因为ATR是基于历史数据计算的可以帮助设定止损和止盈水平可以作为确定交易仓位大小的参考先看看官方介绍:ATR(真实波幅)用法今日振幅、今日最高与昨收差价、今日最低与昨收差价中的最大值,为真实波幅,求真实波幅的N日移动平均。原创 2024-02-24 00:56:28 · 2211 阅读 · 0 评论 -
Python 实现 ADTM 指标计算:股票技术分析的利器系列(9)
ADTM(动态买卖气指标)是一种用于衡量市场买卖力量对比的指标。它通过计算动态买盘指标(DTM)和动态卖盘指标(DBM)之间的差值来反映买卖双方的力量对比情况。简单点说,就是看买家和卖家谁更强的一个东西。就是算一算买盘(DTM)和卖盘(DBM)的活跃程度谁大,谁小。如果ADTM是正的,那就意味着买家比较牛,行情可能朝上走;反之,如果ADTM是负的,那就表示卖家势头强,股市可能往下走。所以,瞅瞅ADTM的数字,投资者就能稍微明白点市场的味道,更容易决定接下来是涨是跌。原创 2024-02-23 20:45:00 · 1168 阅读 · 0 评论 -
Python 实现 CCI 指标计算:股票技术分析的利器系列(8)
CCI指标的数值波动通常在一个区间内,常见的情况是在-100到+100之间。当CCI超过+100时,通常表示价格处于超买状态,可能会出现回调或下跌的趋势;当CCI低于-100时,通常表示价格处于超卖状态,可能会出现反弹或上涨的趋势。因此,CCI可以帮助交易者确认价格的转折点,并作为买入或卖出的参考依据。先看看官方介绍:CCI(商品路径指标)用法1.CCI 为正值时,视为多头市场;为负值时,视为空头市场;2.常态行情时,CCI 波动于±100 的间;强势行情,CCI 会超出±100;原创 2024-02-23 01:41:33 · 1343 阅读 · 0 评论 -
Python 实现 OBV 指标计算:股票技术分析的利器系列(7)
OBV 指标是“On-Balance Volume”的缩写,意为“量价平衡指标”。它是一种用于衡量买卖压力的技术分析工具,主要基于成交量的变化来预测价格趋势。OBV 指标的计算方法很简单,它将每日的成交量根据价格变动分为买入量和卖出量,然后根据这些量的正负来对当前价格走势形成判断。OBV 指标的基本原理是,如果某一天的收盘价高于前一天的收盘价,则当天的成交量被视为买入量,反之则被视为卖出量。通过累加这些买入量和卖出量,形成一个持续增加或减少的曲线,这条曲线反映了资金流入和流出的情况。原创 2024-02-22 23:12:21 · 1565 阅读 · 0 评论 -
Python 实现 BIAS 指标计算:股票技术分析的利器系列(6)
乖离率(BIAS),也称为乖离指标,是一种衡量股价与其移动平均 用法1.本指标的乖离极限值随个股不同而不同,使用者可利用参考线设定,固定其乖离范围;2.当股价的正乖离扩大到一定极限时,股价会产生向下拉回的作用力;3.当股价的负乖离扩大到一定极限时,股价会产生向上拉升的作用力;4.本指标可设参考线。优点缺点简单易懂滞后性反映价格趋势单一性指示超买超卖不适用于所有市场需要配合其他指标rolling函数通常与其他函数(如meansumstd等)一起使用,以计算滚动统计量,例如滚动均值、滚动总和等。原创 2024-02-22 17:38:51 · 1373 阅读 · 0 评论 -
Python 实现 DMI 指标计算:股票技术分析的利器系列(5)
先看看官方介绍:DMI (趋向指标)用法1.PDI线从下向上突破MDI线,显示有新多头进场,为买进信号;2.PDI线从上向下跌破MDI线,显示有新空头进场,为卖出信号;3.ADX值持续高于前一日时,市场行情将维持原趋势;4.ADX值递减,降到20以下,且横向行进时,市场气氛为盘整;5.ADX值从上升倾向转为下降时,表明行情即将反转。rolling函数通常与其他函数(如meansumstd等)一起使用,以计算滚动统计量,例如滚动均值、滚动总和等。以下是rollingwindow。原创 2024-02-19 19:30:00 · 2175 阅读 · 0 评论 -
Python 实现 RSI 指标计算:股票技术分析的利器系列(4)
RSI(相对强弱指标,Relative Strength Index)RSI>80 为超买,RSI原创 2024-02-18 20:00:00 · 1822 阅读 · 0 评论 -
Python实现KDJ指标计算:股票技术分析的利器系列(3)
先看看官方介绍:KDJ(随机指标)用法1.D指标>80 时,回档机率大;D指标100 时,股价易反转下跌;J原创 2024-02-18 19:45:00 · 2448 阅读 · 0 评论 -
Python实现EMV指标计算:股票技术分析的利器系列(2)
先看看官方介绍:EMV(简易波动指标)用法1.EMV 由下往上穿越0 轴时,视为中期买进信号;2.EMV 由上往下穿越0 轴时,视为中期卖出信号;3.EMV 的平均线穿越0 轴,产生假信号的机会较少;4.当ADX 低于±DI时,本指标失去效用;5.须长期使用EMV指标才能获得最佳利润。指标描述计算方法移动平均线通过计算一段时间内的价格平均值来观察价格的长期趋势。VOLUME成交量指在某一时间段内股票交易的总量。成交量通常被认为是价格走势的重要指标之一。原创 2024-02-13 23:45:54 · 988 阅读 · 0 评论 -
Python实现MACD指标计算:股票技术分析的利器系列(1)
先看看官方介绍:MACD (平滑异同平均线)指标说明DIF线:收盘价短期、长期指数平滑移动平均线间的差;DEA线:DIF线的M日指数平滑移动平均线;MACD线:DIF线与DEA线的差,彩色柱状线;参数:SHORT(短期)、LONG(长期)、M 天数,一般为12、26、9。用法1.DIF、DEA均为正,DIF向上突破DEA,买入信号;2.DIF、DEA均为负,DIF向下跌破DEA,卖出信号;3.DEA线与K线发生背离,行情反转信号;原创 2024-02-13 21:35:43 · 2134 阅读 · 0 评论 -
利用Python和pandas库进行股票技术分析:移动平均线和MACD指标
在股票市场中,技术分析是一种常用的方法,它通过对股票价格和交易量等历史数据的分析,来预测未来价格走势。移动平均线和MACD(Moving Average Convergence Divergence)指标是技术分析中常用的工具之一,它们能够帮助投资者识别趋势和短期交叉信号。本文将分享如何使用Python编程语言以及pandas库来计算股票的移动平均线和MACD指标,并通过一个简单的示例来演示其应用。原创 2024-02-11 22:21:16 · 2721 阅读 · 0 评论 -
使用 Python 进行 SQLite 数据库操作的分享
SQLite 是一个轻量级的数据库,它是一个嵌入式的数据库引擎,不需要单独的服务器进程,可以通过 SQL 查询语言进行操作。它非常适合于小型到中型的项目,以及需要轻量级数据库解决方案的场景。原创 2024-02-08 08:00:00 · 1055 阅读 · 0 评论 -
Python 深入理解 os 和 sys 模块
os 模块为 Python 提供了与操作系统交互的接口。这个模块可以用来执行各种与操作系统有关的操作,比如文件和目录的操作、进程管理以及环境变量管理等。方法描述用于智能地连接一个或多个路径部分,类似于。创建目录,如果目录已存在则抛出异常(如果设置则不抛出异常)。列出指定路径下的所有文件和目录。删除文件。重命名文件或目录。sys 模块提供了许多与 Python 解释器和系统相关的变量和函数。功能描述命令行参数处理sys.argv包含从命令行传递给 Python 脚本的参数列表。原创 2024-02-08 06:00:00 · 809 阅读 · 0 评论 -
Python datetime 模块的高级应用
datetime模块是 Python 中用于处理日期和时间的标准库模块。它提供了日期和时间类型(datetimedatetime)以及与日期和时间相关的各种操作函数。以下是一些datetime模块的高级应用。原创 2024-02-08 01:00:00 · 792 阅读 · 0 评论 -
Python深入理解collections模块:常见数据结构及应用场景分析
在Python编程中,经常需要使用一些内置的数据结构,如列表、字典等。然而,在某些特定的场景下,这些内置数据结构可能无法满足需求。这时,可以考虑使用collections模块提供的特殊数据结构。本文将深入探讨collections模块中的常见数据结构,如defaultdict、Counter、OrderedDict等,以及它们的应用场景和性能特点。原创 2024-02-07 06:00:00 · 382 阅读 · 0 评论 -
深入 Python 函数式编程模块 functools
functools 模块是 Python 的标准库之一,它提供了一系列用于函数操作的函数。使用这些函数可以编写更简洁、更高效的代码,尤其是在函数式编程范式中。以下是对 functools 模块中一些重要功能做的一个分享print(result) # 输出: 2.5在这个例子中,定义了一个average函数,它将一个新值加到总和中。然后使用reduce函数来应用这个average函数到列表上,初始值为0。这样就得到了列表的平均值。functools 模块为 Python 的函数式编程提供了许多有用的工具。原创 2024-02-07 02:00:00 · 1909 阅读 · 0 评论 -
Python 函数式编程进阶:map、filter、reduce
在函数式编程中,map、filter、reduce 是三种基本的高阶函数,它们在处理数据集合时起着至关重要的作用。这些函数有助于执行列表(或数组)的转换和操作,而不需要改变原始数据集合。它们通常用于简化算法,使得代码更加简洁、易于理解和维护。原创 2024-02-06 21:00:00 · 1631 阅读 · 0 评论 -
python 函数式编程入门:Lambda 函数的魅力
Lambda 函数是 Python 中一个强大的功能,它允许我们快速创建匿名函数。在函数式编程中,lambda 函数发挥着至关重要的作用。本文将为您介绍 lambda 函数的基础知识、应用场景以及它与普通函数的区别。什么是 Lambda 函数?Lambda 函数是一种匿名函数,意味着它没有函数名。Lambda 函数的创建方式是使用关键字lambda,后跟一个或多个参数,然后是冒号和函数表达式。这个 lambda 函数接收一个参数x,并返回x的平方。Lambda 函数的语法和结构lambda。原创 2024-02-06 19:45:00 · 950 阅读 · 0 评论 -
python Flask 写一个简易的 web 端上传文件程序 (附demo)
Flask 是一个用于构建 Web 应用程序的轻量级 Python Web 框架。它设计简单、易于学习和使用,但同时也非常灵活,适用于从小型项目到大型应用程序的各种场景。原创 2024-02-05 00:45:00 · 2912 阅读 · 3 评论 -
python Flask 写一个简易的 web 端程序(附demo)
Flask 是一个用于构建 Web 应用程序的轻量级 Python Web 框架。它设计简单、易于学习和使用,但同时也非常灵活,适用于从小型项目到大型应用程序的各种场景。特点和概念描述轻量级Flask 是一个轻量级框架,没有强制性的依赖关系,允许开发者自由选择和集成其他库。路由使用装饰器来定义 URL 路由,将不同的 URL 映射到相应的处理函数上。模板引擎集成 Jinja2 模板引擎,允许在 HTML 中嵌套 Python 代码,方便动态内容的渲染。Web 表单。原创 2024-02-04 13:58:12 · 5042 阅读 · 0 评论 -
Python OCR 使用easyocr库将图片中的文章提取出来
EasyOCR是一个开源的Python库,专注于提供易用而准确的文字识别功能。它基于深度学习技术,使用了一种端到端的方法,能够在多种语言和字体下进行稳定的识别。原创 2023-08-21 22:30:00 · 1082 阅读 · 0 评论