|
|
6465b93ac5
|
fix: Move date selection and datetime conversion before ticker selection
|
2025-02-14 00:12:37 -08:00 |
|
|
|
32bade726d
|
fix: Add datetime conversion for start and end dates in backtesting page
|
2025-02-14 00:12:21 -08:00 |
|
|
|
a4e828da8c
|
feat: Add comprehensive multi-ticker testing with batch processing and advanced filtering
|
2025-02-14 00:12:07 -08:00 |
|
|
|
1204b18a76
|
refactor: Improve multi-ticker backtest error handling and indicator settings processing
|
2025-02-14 00:09:14 -08:00 |
|
|
|
840c96ede3
|
fix: Handle indicator parameter conversion in multi-ticker backtest
|
2025-02-14 00:06:45 -08:00 |
|
|
|
8c2b8233cf
|
refactor: Enhance multi-ticker backtest error handling and debugging
|
2025-02-14 00:04:40 -08:00 |
|
|
|
0b9742eb61
|
fix: Handle dynamic stats keys and improve error handling in multi-ticker backtest
|
2025-02-14 00:02:49 -08:00 |
|
|
|
282b740144
|
feat: Add multi-ticker backtest support with performance filtering
|
2025-02-14 00:00:53 -08:00 |
|
|
|
32907718a1
|
refactor: Implement built-in stop loss functionality in DynamicStrategy
|
2025-02-13 23:55:14 -08:00 |
|
|
|
03e454cb09
|
fix: Update stop loss check to use open_price instead of price
|
2025-02-13 23:51:49 -08:00 |
|
|
|
04e2cf1d02
|
fix: Update stop loss check to use self.position.price
|
2025-02-13 23:50:15 -08:00 |
|
|
|
531d356bf0
|
fix: Correct entry price attribute in stop loss check
|
2025-02-13 23:47:38 -08:00 |
|
|
|
a755e12ca0
|
fix: Correct entry price attribute in stop loss check
|
2025-02-13 23:44:58 -08:00 |
|
|
|
a7cab3d9e5
|
fix: Update stop loss calculation to use correct entry price attribute
|
2025-02-13 23:43:33 -08:00 |
|
|
|
0dca328a9e
|
refactor: Improve stop loss handling with error resilience and position size check
|
2025-02-13 23:42:00 -08:00 |
|
|
|
c771e479bb
|
refactor: Update BB calculation with ffill() and debug print
|
2025-02-13 23:40:38 -08:00 |
|
|
|
17e9024a3f
|
fix: Correct entry_price property usage in DynamicStrategy stop loss
|
2025-02-13 23:39:00 -08:00 |
|
|
|
3249acd33c
|
fix: Update entry_price access to method call in stop loss logic
|
2025-02-13 23:37:40 -08:00 |
|
|
|
51be586696
|
feat: Add 7% stop loss mechanism to DynamicStrategy
|
2025-02-13 23:37:01 -08:00 |
|
|
|
5f55b67070
|
refactor: Update indicators to handle pandas Series consistently
|
2025-02-13 23:31:36 -08:00 |
|
|
|
aa5952e00b
|
fix: Improve Bollinger Bands calculation with dynamic column handling
|
2025-02-13 23:28:03 -08:00 |
|
|
|
6e965a2924
|
fix: Simplify Bollinger Bands calculation and remove debug statements
|
2025-02-13 23:26:16 -08:00 |
|
|
|
a4ee19a1d0
|
refactor: Improve Bollinger Bands calculation with dynamic column detection and debug logging
|
2025-02-13 23:23:48 -08:00 |
|
|
|
efe820317c
|
fix: Update Bollinger Bands calculation with correct pandas-ta column names
|
2025-02-13 23:21:37 -08:00 |
|
|
|
4feaf51b4c
|
feat: Add comprehensive debug logging to trading strategy and optimization
|
2025-02-13 23:19:36 -08:00 |
|
|
|
e48fcfafbd
|
feat: Add trading logic for BB, RSI, and EMA indicators in strategy
|
2025-02-13 23:16:58 -08:00 |
|
|
|
a18bc66b19
|
fix: Handle missing keys and correct max drawdown metric in backtest results
|
2025-02-13 23:14:28 -08:00 |
|
|
|
7fab19c9d6
|
fix: Improve indicator calculation with robust error handling and trend preservation
|
2025-02-13 23:12:50 -08:00 |
|
|
|
af51b62d49
|
fix: Handle pandas-ta indicators with fillna and numpy conversion
|
2025-02-13 23:11:06 -08:00 |
|
|
|
f90794a11c
|
refactor: Move backtesting form from sidebar to main page layout
|
2025-02-13 23:09:25 -08:00 |
|
|
|
b41046105d
|
refactor: Improve pandas-ta indicator initialization in DynamicStrategy
|
2025-02-13 23:08:06 -08:00 |
|
|
|
c20619d05b
|
fix: Convert date inputs to datetime objects in backtesting page
|
2025-02-13 23:05:51 -08:00 |
|
|
|
6238550ff4
|
refactor: Update import path for get_stock_data function
|
2025-02-13 23:01:57 -08:00 |
|
|
|
ccb62b1cb9
|
feat: Implement complete backtesting page with dynamic strategy configuration
|
2025-02-13 22:59:59 -08:00 |
|
|
|
3a053a0fb0
|
feat: Add backtesting page with dynamic strategy configuration and optimization
|
2025-02-13 22:58:28 -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 |
|
|
|
4be088c0b2
|
refactor: Improve overall P/L calculation with realized and paper P/L
|
2025-02-13 13:22:14 -08:00 |
|
|
|
d7834d78f5
|
refactor: Update trading system page portfolio calculation logic
|
2025-02-13 13:03:43 -08:00 |
|
|
|
217707b4d9
|
refactor: Simplify open position value calculation using trade summary data
|
2025-02-13 12:58:09 -08:00 |
|
|
|
6097ce6367
|
feat: Improve portfolio value calculation with detailed open trades tracking
|
2025-02-13 12:55:44 -08:00 |
|
|
|
3e1775534c
|
feat: Enhance trading system page with total portfolio value calculation and usage metrics
|
2025-02-13 12:49:31 -08:00 |
|
|
|
336afa8170
|
feat: Enhance trading system page with cash-aware position sizing
|
2025-02-13 12:46:57 -08:00 |
|
|
|
a643a1649e
|
refactor: Fix indentation and remove unused portfolio code
|
2025-02-13 12:44:10 -08:00 |
|
|
|
51ebdc1d74
|
fix: Correct indentation in trading system page input fields
|
2025-02-13 12:40:01 -08:00 |
|
|
|
5398d683b9
|
refactor: Remove unnecessary whitespace and indentation in trading system page
|
2025-02-13 12:39:40 -08:00 |
|
|
|
6439412bb3
|
refactor: Fix search/replace block matching in trading system page
|
2025-02-13 12:39:32 -08:00 |
|
|
|
eea63e6cbb
|
refactor: Simplify trading system page to focus on position calculator
|
2025-02-13 12:39:00 -08:00 |
|
|
|
4659496889
|
feat: Enhance portfolio overview with dynamic value calculation and cash balance input
|
2025-02-13 12:34:37 -08:00 |
|