|
|
19c3fd4af7
|
fix: Import create_client in data_utils.py to resolve undefined name
|
2025-02-19 20:52:27 -08:00 |
|
|
|
9c49d8eb3c
|
feat: Fetch current prices from ClickHouse instead of Polygon API
|
2025-02-19 20:52:18 -08:00 |
|
|
|
7916dc764f
|
fix: Corrected undefined name errors and removed yfinance fallback
|
2025-02-19 20:49:58 -08:00 |
|
|
|
e88500187c
|
fix: Corrected syntax error in print_signal function definition.
|
2025-02-19 20:49:46 -08:00 |
|
|
|
544bc146cb
|
feat: Use Polygon.io API for fetching current stock prices
|
2025-02-19 20:49:37 -08:00 |
|
|
|
693b1a57f3
|
refactor: Improve price fetching reliability and portfolio value calculation
|
2025-02-18 21:01:32 -08:00 |
|
|
|
ab5b4a9cd2
|
refactor: Simplify report filtering logic by removing technical filter
|
2025-02-13 21:53:57 -08:00 |
|
|
|
88345df736
|
refactor: Simplify non_canslim filtering logic in report loading
|
2025-02-13 21:51:47 -08:00 |
|
|
|
d8658e9b8b
|
feat: Add non-CANSLIM report filtering option to load_scanner_reports()
|
2025-02-13 21:50:04 -08:00 |
|
|
|
7764821ec9
|
fix: Correct syntax error in process_signal_data function signature
|
2025-02-12 22:17:19 -08:00 |
|
|
|
4ad01316b7
|
feat: Add Heikin Ashi signal handling with dynamic target price calculation
|
2025-02-12 22:17:04 -08:00 |
|
|
|
5502c54845
|
refactor: Update load_scanner_reports with debug logging and robust path resolution
|
2025-02-12 20:09:36 -08:00 |
|
|
|
f4f7505e5c
|
refactor: Update report filtering logic to match specific scanner naming patterns
|
2025-02-12 20:02:00 -08:00 |
|
|
|
c1382ba694
|
refactor: Centralize scanner report loading with universal utility function
|
2025-02-12 19:59:32 -08:00 |
|
|
|
057cd7e1e1
|
refactor: Move process_signal_data from data_utils to scanner_utils and update imports
|
2025-02-12 19:53:09 -08:00 |
|
|
|
9c6d1d1f10
|
refactor: Remove orphaned database query code block from data_utils.py
|
2025-02-12 19:52:16 -08:00 |
|
|
|
8775d35326
|
refactor: Split large functions in data_utils.py into smaller modules
|
2025-02-12 19:50:27 -08:00 |
|
|
|
3e98ba4e9d
|
refactor: Resolve circular import by creating common_utils module
|
2025-02-12 19:50:00 -08:00 |
|
|
|
8ea0895f73
|
refactor: Resolve circular import by moving get_user_input to scanner_utils.py
|
2025-02-12 19:47:56 -08:00 |
|
|
|
7d7262fd8c
|
refactor: Consolidate initialize_scanner function and remove duplicate
|
2025-02-12 19:46:35 -08:00 |
|
|
|
ec50fc1ebc
|
fix: Update initialize_scanner function signature to match parameter order
|
2025-02-12 19:44:10 -08:00 |
|
|
|
c387396254
|
refactor: Update scanner initialization to accept start and end dates as parameters
|
2025-02-12 19:40:01 -08:00 |
|
|
|
3b2cd794ec
|
refactor: Update scanner initialization to use passed interval parameter
|
2025-02-12 19:37:48 -08:00 |
|
|
|
3a985aa1f5
|
feat: Add get_current_prices function with yfinance support
|
2025-02-10 11:09:58 -08:00 |
|
|
|
529875527b
|
feat: Resolve circular imports and create scanner_utils module
|
2025-02-10 10:01:46 -08:00 |
|
|
|
3dbaed0399
|
feat: Add user input escape mechanism with consistent quit options
|
2025-02-10 09:58:25 -08:00 |
|
|
|
3425539781
|
refactor: Modularize main application structure and separate concerns
|
2025-02-10 09:23:51 -08:00 |
|
|
|
f7ab8d6513
|
fix: Add missing imports to resolve undefined name errors
|
2025-02-09 12:16:40 -08:00 |
|
|
|
7f105bfd54
|
refactor: Modularize scanner initialization and signal processing
|
2025-02-09 12:16:27 -08:00 |
|
|
|
a80a4b12e5
|
feat: Add stock type to qualified stocks query and output
|
2025-02-09 12:10:02 -08:00 |
|
|
|
b8eaafafd6
|
fix: Correct price and volume filtering in get_qualified_stocks query
|
2025-02-09 00:45:19 -08:00 |
|
|
|
1e6a05c81d
|
refactor: Move common stock query logic to get_qualified_stocks function
|
2025-02-09 00:37:18 -08:00 |
|
|
|
865438bbf8
|
refactor: Replace connection pool with context manager for ClickHouse connections
|
2025-02-08 20:52:36 -08:00 |
|
|
|
cea43c4d32
|
feat: Add time interval resampling to stock data fetching
|
2025-02-08 20:03:59 -08:00 |
|
|
|
0ca47d3c3d
|
fix: Add missing os import to data_utils.py
|
2025-02-08 19:47:21 -08:00 |
|
|
|
ba73f3ddca
|
fix: Add missing os import in data_utils.py
|
2025-02-08 19:06:05 -08:00 |
|
|
|
1d521bee85
|
fix: Improve error reporting in print_signal with ticker and available keys
|
2025-02-08 19:05:50 -08:00 |
|
|
|
fd3ded3f72
|
refactor: Centralize signal output and CSV saving in data_utils.py
|
2025-02-08 19:01:18 -08:00 |
|
|
|
1d51e491f2
|
fix: Prevent future dates in queries and add date validation
|
2025-02-08 17:55:37 -08:00 |
|
|
|
012fa0e071
|
refactor: Move get_stock_data to utils module for shared usage
|
2025-02-08 12:13:59 -08:00 |
|