SuperAPI AI 工具集

trading-foundations

数据与分析

查看项目

更新于 10-16 01:37

技能介绍

用途:为各类交易策略(如 ICT、AMT)提供统一的术语定义、数据结构和可复用工具函数,避免重复实现。

主要能力:术语方面定义趋势(上升、下降、震荡)、摆动点、结构突破(BOS)、性质转变(ChoCH)、支撑与阻力(水平/动态)等;数据结构方面提供 Candle(OHLCV)、Trade、Order 接口及订单类型、方向、状态枚举;工具函数方面包含时间周期转换与重采样、价格取整到最小变动价位、合约点值、ATR、标准差、SMA、EMA、时间与时区(EST)及交易时段判断;形态检测方面提供位移(Displacement)与盘整(Consolidation)识别。

使用方式:在策略文件中导入这些类型与工具函数,使用标准化的 Candle、Trade、Order 模型,并引用通用形态检测而非重复实现。资料中给出的示例为 TypeScript 代码,包含 findSwingPoints、determineTrend、findSupportResistance、resampleCandles、calculateATR、calculateEMA、detectDisplacement、detectConsolidation 等函数。

适用场景:需要统一术语与数据模型的多策略项目、指标与形态计算、回测或实盘策略的基础设施搭建。

限制:资料未提供安装命令、依赖要求、运行环境、收费方式或平台支持信息;示例中的合约代码(ES、NQ、YM、RTY)与交易时段仅为示例,实际使用需按自身数据与市场调整。