feat(oi): improve csv loading with caching

Add price caching to prevent repeated file reads and improve performance.
Implement multi-path search for CSV files with fallback options. Add
comprehensive logging for CSV load success/failure states. Update dashboard
to display CSV loading status. Simplify scraper CSV output format and automate
file transfer to terminal MQL5 Files directory.
This commit is contained in:
Kunthawat Greethong
2026-01-08 11:49:48 +07:00
parent b7c0e68fa8
commit e7487af624
4 changed files with 159 additions and 90 deletions

View File

@@ -16,6 +16,9 @@ call venv\Scripts\activate.bat
REM Run Python scraper
python main.py
MOVE "oi_data.csv" "C:\Users\limitrack\AppData\Roaming\MetaQuotes\Terminal\53785E099C927DB68A545C249CDBCE06\MQL5\Files\"
echo.
echo Scraper completed. Check oi_data.csv for results.
timeout /t 5