Skip to content

Latest commit

 

History

81 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PA Agent — AI K线分析辅助工具(桌面端)

交流 QQ 群:975328619


面向主观交易者的 价格行为(Price Action) AI 辅助决策工具。从 MT5 / TradingView / yfinance / AkShare 读取 K 线,将结构化 K 线数据与预计算特征送入大模型做两阶段分析(市场诊断 → 交易决策),不是截图识图,不连接券商、不执行下单


主要功能

  • 📈 多数据源:MT5(Windows)、TradingView(全平台)、yfinance(期货/加密货币)、AkShare(A 股)
  • 🧠 两阶段 AI 分析:市场诊断 → 策略路由 → 交易决策(限价/突破/市价或不下单)
  • 🔄 增量分析与持续跟踪:新增 K 线时复用上次结论;开启 keep_analysis 后新 K 线收盘自动触发新一轮分析
  • 🌳 决策树可视化:赛博科幻风格可交互流程图,自动播放闸门→策略路径动画
  • 🔮 未来走势预期:AI 预测下一根 K 线方向和下一个市场周期位置
  • 💬 分析后自由追问:完整对话会话管理器,实时推理流 + Token 进度条,对话历史持久化
  • 📚 经验库:按周期位置检索历史案例供分析参考
  • 📝 完整落盘:Prompt、原始响应、诊断/决策 JSON、Token 用量、追问记录
  • 🛡️ 可配置校验体系:JSON 校验、一致性检查、语义校验、截断修复、失败自动重试
  • 🔒 API Key 本地加密存储

环境要求

项目 要求
操作系统 Windows 10 / 11(主支持)、macOS 12+(TradingView 数据源)
Python 3.11+
数据源 MT5 / TradingView / yfinance / AkShare 至少配置一种
网络 可访问所配置的 AI API(如 DeepSeek、PackyAPI 等)

快速开始

直接在系统中安装(推荐部署在本机):

pip install -e .
python -m pa_agent.main

首次启动后在设置中填写 Base URL模型名API Key

如需隔离环境也可创建虚拟环境:python -m venv .venv 后激活再 pip install -e .

安装内容:PyQt6(GUI 框架)+ pyqtgraph(K 线图表绘图)+ numpy/pandas(数据处理)+ openai(AI API 客户端)+ akshare/baostock(A 股数据源) + json 校验、模型定义等全套依赖。

若需运行测试(pytest)或代码格式化(ruff/black),额外安装:pip install -e ".[dev]"


详细说明

完整操作界面说明见 PA_Agent使用文档.md,配置字段说明见 config/README.md


免责声明:本工具仅供学习与研究,不构成投资建议。交易有风险,决策后果自负。

本项目采用 GNU Affero General Public License v3.0 (AGPL-3.0) 发布。


群友反馈榜单

感谢群友的使用反馈与鼓励,以下为群友评价截图(按时间从早到晚排列):

群友反馈

群友反馈

群友反馈

群友反馈

群友反馈

群友反馈

群友反馈

群友反馈

群友反馈

群友反馈

群友反馈

群友反馈

群友反馈

群友反馈

群友反馈

群友反馈

群友反馈

群友反馈

群友反馈


打赏与支持

如果你觉得这个程序对你有帮助的话,可以打赏激励作者继续优化程序,感谢你的支持和鼓励!

(作者会优先解决打赏人的问题,因为人太多了!回复不过来!)

打赏二维码

About

Price Action AI 辅助决策工具 - 镜像备份 (原仓库: rosemarycox5334-debug/PA_Agent)

Resources

Contributing

Security policy

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages