Trading AI Documentation
Полная документация и код проекта для Gate.io Futures
21
HTML файлов документации
25
HTML файлов кода
46
Всего HTML файлов
Главная документация
Основной
README.html
Полный обзор проекта, быстрый старт, архитектура и стратегии торговли
Документация модулей
docs
main.html
Точка входа, оркестрация SCAN + LIVE, управление сессиями
config.html
Конфигурация из переменных окружения (.env)
redis.html
Redis клиент: PING, DELETE BY PREFIX, GET CONNECTION
gate.html
Gate.io API клиент: HMAC-SHA512, ордера, позиции
monitor.html
MONITOR режим: SCAN фаза, PARSE loop, Redis
balance.html
Учёт баланса между сессиями (balance.jsonl)
logger.html
Универсальный JSONL-логгер для событий
types.html
Типы данных: структура Tick
feed.html
Feed для тиков: чтение/публикация через Redis
meta.html
TradingMeta: мета-данные контракта из Redis
state.html
PositionSnapshot: состояние позиции, PnL, DCA
actions.html
LiveAction enum: OpenLong, CloseShort, SET, REALIZE
step.html
live_step(): оркестрация, 8 этапов, создание ордеров
strategy_core.html
CoreStrategy: первый вход, DUAL+CROSS проверка
strategy_single.html
SingleStrategy: односторонние позиции (LONG или SHORT)
strategy_both.html
BothStrategy: BOTH режим, авто-хедж
volatility_cycle.html
VolatilityCycle: резки в BOTH режиме
hedge_guard.html
HedgeGuard: экстренный хедж при -1.5%
position_machine.html
PositionMachine: фазы Single/Both/Boosted/WindDown/ExitReady
risk.html
risk_check(): анализ рисков
Основные модули (src/)
code
main.html
Точка входа: main(), внешний цикл SCAN + LIVE
config.html
Конфигурация: Config struct, загрузка из .env
redis.html
Redis клиент: RedisCore, PING, DELETE BY PREFIX
gate.html
Gate.io API: GateClient, HMAC-SHA512 подпись
monitor.html
MONITOR: run_monitor(), filter_pump_pairs(), PARSE loop
balance.html
Баланс: load_initial_equity(), write_final_equity()
logger.html
Логгер: Logger struct, log_monitor(), log_system()
feed.html
Feed: Feed struct, get_tick_from_redis(), publish_tick()
types.html
Типы: Tick struct с полями symbol, mid, chg_pct
LIVE движки (src/live/)
code
meta.html
TradingMeta: fetch_trading_meta(), структура мета-данных
state.html
PositionSnapshot: состояние позиции, PnL расчёты
actions.html
LiveAction: enum с действиями OpenLong, CloseShort
step.html
live_step(): оркестрация, 8 этапов, create_real_orders()
strategy_core.html
CoreStrategy: ensure_dual_cross(), первый вход в позицию
strategy_single.html
SingleStrategy: process(), First cut at +3%, hedge at -1.5%
strategy_both.html
BothStrategy: process(), BOTH режим, авто-хедж
volatility_cycle.html
VolatilityCycle: check() и execute(), резки в BOTH
hedge_guard.html
HedgeGuard: check() и execute(), экстренный хедж
position_machine.html
PositionMachine: update_phase(), фазы Single/Both/Boosted
logger.html
Logger (live): write_live_log(), запись в Redis
risk.html
risk_check(): анализ рисков, RiskReport