72 lines
1.8 KiB
Batchfile
72 lines
1.8 KiB
Batchfile
@echo off
|
|||
|
|
REM Setup Script für Trading Bot
|
||
|
|
REM Führt die initiale Einrichtung durch
|
||
|
|
|
||
|
|
echo ========================================
|
||
|
|
echo Trading Bot - Ersteinrichtung
|
||
|
|
echo ========================================
|
||
|
|
echo.
|
||
|
|
|
||
|
|
REM Prüfe ob venv existiert
|
||
|
|
if exist "venv\" (
|
||
|
|
echo [OK] Virtuelle Umgebung existiert bereits
|
||
|
|
) else (
|
||
|
|
echo [INFO] Erstelle virtuelle Umgebung...
|
||
|
|
python -m venv venv
|
||
|
|
if errorlevel 1 (
|
||
|
|
echo [FEHLER] Konnte virtuelle Umgebung nicht erstellen!
|
||
|
|
pause
|
||
|
|
exit /b 1
|
||
|
|
)
|
||
|
|
echo [OK] Virtuelle Umgebung erstellt
|
||
|
|
)
|
||
|
|
|
||
|
|
echo.
|
||
|
|
echo [INFO] Aktiviere virtuelle Umgebung...
|
||
|
|
call venv\Scripts\activate.bat
|
||
|
|
|
||
|
|
echo.
|
||
|
|
echo [INFO] Installiere Dependencies...
|
||
|
|
pip install --upgrade pip
|
||
|
|
pip install -r requirements.txt
|
||
|
|
|
||
|
|
if errorlevel 1 (
|
||
|
|
echo [FEHLER] Konnte Dependencies nicht installieren!
|
||
|
|
pause
|
||
|
|
exit /b 1
|
||
|
|
)
|
||
|
|
|
||
|
|
echo.
|
||
|
|
echo [OK] Installation abgeschlossen!
|
||
|
|
echo.
|
||
|
|
|
||
|
|
REM Prüfe wichtige Dateien
|
||
|
|
echo [INFO] Prüfe Konfigurationsdateien...
|
||
|
|
if exist "telegram_config.json" (
|
||
|
|
echo [OK] telegram_config.json gefunden
|
||
|
|
) else (
|
||
|
|
echo [WARNUNG] telegram_config.json nicht gefunden!
|
||
|
|
echo Bitte erstellen Sie die Datei aus telegram_config_template.json
|
||
|
|
)
|
||
|
|
|
||
|
|
if exist "trading_bot.db" (
|
||
|
|
echo [OK] trading_bot.db gefunden
|
||
|
|
) else (
|
||
|
|
echo [INFO] trading_bot.db nicht gefunden (wird beim ersten Start erstellt)
|
||
|
|
)
|
||
|
|
|
||
|
|
echo.
|
||
|
|
echo ========================================
|
||
|
|
echo Setup abgeschlossen!
|
||
|
|
echo ========================================
|
||
|
|
echo.
|
||
|
|
echo Nächste Schritte:
|
||
|
|
echo 1. Starten Sie Jupyter Notebook mit: jupyter notebook
|
||
|
|
echo 2. Oder starten Sie die GUI mit: python trading_bot_gui.py
|
||
|
|
echo 3. Oder starten Sie das Dashboard mit: streamlit run trading_dashboard.py
|
||
|
|
echo.
|
||
|
|
echo Die virtuelle Umgebung ist bereits aktiviert!
|
||
|
|
echo Sie sehen "(venv)" vor Ihrer Kommandozeile.
|
||
|
|
echo.
|
||
|
|
pause
|