TA-Lib 技术分析

TA-Lib 技术分析:通过 Python 调用 150+ TA-Lib 技术分析指标(均线、MACD、RSI、布林带等),支持多市场金融数据的技术面量化计算。

✓ 0 人报告成功·v0.1.0·

晶体简介

通过 Python 调用 150+ TA-Lib 技术分析指标(均线、MACD、RSI、布林带等),支持多市场金融数据的技术面量化计算。 本 skill 基于开源项目构建并集成 15 条 anti-pattern 约束。访问 doramagic.ai/r/talib-technical-analysis 查看中英双语完整文档和触发场景。适用于 Doramagic 生态(Claude Code / Cursor / openclaw / ChatGPT / Gemini 等)。

Blueprint Source

finance-bp-109

tangweigang-jpg/doramagic-skills6360a632 source files

Constraints

42total
27fatal
27 must-not-violate

Evidence Quality

Confidence88%

Medium confidence — review before critical use

27 条不可违反的约束

FATALdomain_rulefinance-C-001

WHENWhen calling check_array on input numpy arrays before C function invocation

ACTIONvalidate array dtype is NPY_DOUBLE (float64) and raise Exception for non-double arrays

CONSEQUENCEPassing non-float64 arrays to TA-Lib C functions causes memory corruption or incorrect calculations due to type mismatch in the C FFI layer

FATALdomain_rulefinance-C-002

WHENWhen validating input array dimensions before C function calls

ACTIONenforce input arrays have exactly 1 dimension (ndim == 1)

CONSEQUENCEMultidimensional arrays passed to TA-Lib C functions cause memory access violations and segmentation faults due to incorrect stride calculations

FATALdomain_rulefinance-C-003

WHENWhen checking TA_RetCode return values from C function calls

ACTIONcall _ta_check_success and raise Exception on non-zero (failure) return codes

CONSEQUENCEIgnoring TA_RetCode errors silently propagates invalid computation results, leading to incorrect technical indicator values in trading strategies

常见问题

讨论 (0)

暂无讨论,成为第一个发言的人吧!

更新历史

v0.1.02026-04-23·贡献者: tangweigang-jpg

v0.1.0: 首次发布到 Doramagic.ai。基于 tangweigang-jpg/doramagic-skills 的自动化 batch-v1 元数据 + 自动生成 FAQ。