first day of vibe coding

This commit is contained in:
k
2026-04-20 22:11:18 +08:00
commit 1747fc489f
38 changed files with 15267 additions and 0 deletions
+49
View File
@@ -0,0 +1,49 @@
export interface TrumpPost {
id: number
text: string
source: 'x' | 'truth'
published_at: string
sentiment: 'bullish' | 'bearish' | 'neutral'
signal: 'buy' | 'sell' | 'short' | 'hold' | null
ai_confidence: number
ai_reasoning: string | null
relevant: boolean
price_impact: {
asset: 'BTC' | 'ETH'
m5: number
m15: number
m1h: number
price_at_post: number
} | null
}
export interface Candle {
time: number
open: number
high: number
low: number
close: number
volume: number
}
export interface BotTrade {
id: number
asset: 'BTC' | 'ETH'
side: 'long' | 'short'
entry_price: number
exit_price: number
pnl_usd: number
hold_seconds: number
trigger_post_id: number
opened_at: string
closed_at: string
}
export interface BotPerformance {
period_days: number
total_trades: number
win_rate: number
net_pnl_usd: number
avg_hold_seconds: number
max_drawdown_pct: number
}