MCPcopy Create free account

hub / github.com/aitradingbotspro/cryto-trading-ai-assistant / types & classes

Types & classes26 in github.com/aitradingbotspro/cryto-trading-ai-assistant

↓ 15 callersClassGuardianAlert
Single alert to send to the trader.
app/models.py:60
↓ 7 callersClassTrade
Represents a single trade (open or closed).
app/models.py:20
↓ 5 callersClassRiskRule
User-defined risk limits.
app/models.py:46
↓ 2 callersClassAccountSnapshot
Account balance and equity for risk calculations.
app/models.py:37
↓ 1 callersClassBinanceConnector
Binance USDT-M Futures. Requires API key with read-only or full access.
modules/exchange_connector/binance.py:12
↓ 1 callersClassBybitConnector
Bybit (USDT perpetual). Read-only.
modules/exchange_connector/bybit.py:12
↓ 1 callersClassMarketRiskResult
Result of a market risk scan.
modules/ai_analysis/market_risk_scanner.py:11
↓ 1 callersClassSettings
App settings from environment.
app/config.py:8
↓ 1 callersClassStoredAlertModel
app/db/models.py:29
↓ 1 callersClassStoredTradeModel
app/db/models.py:42
↓ 1 callersClassStrategyRules
User-defined strategy (entry/exit conditions).
modules/strategy_validator/rule_engine.py:10
↓ 1 callersClassTradeFeedback
Structured feedback for a closed trade.
modules/ai_analysis/trade_feedback.py:10
↓ 1 callersClassUserSettingsModel
app/db/models.py:11
ClassAlertLevel
app/models.py:54
ClassBase
app/database.py:21
ClassBaseExchangeConnector
Abstract connector: positions, account, recent trades.
modules/exchange_connector/base.py:11
ClassConfig
app/config.py:38
ClassExchangeName
app/models.py:10
ClassMarketScanRequest
app/main.py:46
ClassRiskRuleUpdate
app/main.py:64
ClassSettingsUpdate
app/main.py:77
ClassStrategyRuleUpdate
app/main.py:71
ClassTradeFeedbackRequest
app/main.py:54
ClassTradeOpenRequest
app/main.py:37
ClassTradeSide
app/models.py:15
ClassWebhookTradePayload
Payload when exchange or TradingView sends a new trade event.
app/main.py:82