This commit is contained in:
KienVT9 2025-05-22 18:43:47 +07:00
parent 859fb7a19d
commit 990f944ec6
8 changed files with 174 additions and 94 deletions

View file

@ -1,6 +1,7 @@
from fastapi import APIRouter, Query, HTTPException
from typing import Optional
from app.services.bybit_service import get_bybit_client
from app.schemas.candle import CandleResponseSchema
import json
import os
import pandas as pd
@ -42,7 +43,7 @@ def rsi(series, period=14):
rsi = rsi.replace([np.inf, -np.inf], np.nan)
return rsi
@router.get("/candles")
@router.get("/candles", response_model=CandleResponseSchema, response_model_exclude_none=True, tags=["Candle"])
def get_candles(
userId: str = Query(..., description="ID của user để lấy API key/secret"),
symbol: str = Query(..., description="Mã giao dịch, ví dụ: BTCUSDT"),