This commit is contained in:
Gal Podlipnik 2025-07-17 03:20:54 +02:00
parent 92fbe2f844
commit 5f5e182bc2
3 changed files with 4 additions and 4 deletions

View File

@ -197,7 +197,7 @@ docker system prune -f
grep -E "ALPACA_(API|SECRET)_KEY" .env
# Test connection
docker exec trading-system python3 -c "from src.data_handler import DataHandler; print(DataHandler().get_latest_price('AAPL'))"
docker exec trading-system python3 -c "from src.data_handler import DataHandler; print(DataHandler().get_latest_price('ETH/USD'))"
```
3. **Health check failures**

View File

@ -29,7 +29,7 @@ USER trader
# Health check
HEALTHCHECK --interval=30s --timeout=10s --start-period=5s --retries=3 \
CMD python3 -c "import sys; sys.path.append('src'); from src.data_handler import DataHandler; DataHandler().get_latest_price('AAPL')" || exit 1
CMD python3 -c "import sys; sys.path.append('src'); from src.data_handler import DataHandler; DataHandler().get_latest_price('ETH/USD')" || exit 1
# Default command
CMD ["python3", "main.py", "--mode", "paper"]

View File

@ -11,7 +11,7 @@ services:
# Trading Configuration
- STRATEGY_TYPE=${STRATEGY_TYPE:-enhanced}
- SYMBOL=${SYMBOL:-AAPL}
- SYMBOL=${SYMBOL:-ETH/USD}
- TRADING_MODE=${TRADING_MODE:-paper}
# Risk Management
@ -41,7 +41,7 @@ services:
# Health check
healthcheck:
test: ["CMD", "python3", "-c", "import sys; sys.path.append('src'); from src.data_handler import DataHandler; DataHandler().get_latest_price('AAPL')"]
test: ["CMD", "python3", "-c", "import sys; sys.path.append('src'); from src.data_handler import DataHandler; DataHandler().get_latest_price('ETH/USD')"]
interval: 60s
timeout: 30s
retries: 3