Feature/custom strategy (#1173)

* feat: add Strategy Studio with multi-timeframe support
- Add Strategy Studio page with three-column layout for strategy management
- Support multi-timeframe K-line data selection (5m, 15m, 1h, 4h, etc.)
- Add GetWithTimeframes() function in market package for fetching multiple timeframes
- Add TimeframeSeriesData struct for storing per-timeframe technical indicators
- Update formatMarketData() to display all selected timeframes in AI prompt
- Add strategy API endpoints for CRUD operations and test run
- Integrate real AI test runs with configured AI models
- Support custom AI500 and OI Top API URLs from strategy config
* docs: add Strategy Studio screenshot to README files
* feat: add quant data integration and fix position click navigation
- Integrate quant data API (netflow, OI, price changes) into Strategy Studio
- Add enable_quant_data toggle in indicator editor
- Fix position symbol click to navigate to chart (sync defaultSymbol prop)
- Fix TradingView chart fullscreen flickering
This commit is contained in:
tinkle-community
2025-12-06 07:47:03 +08:00
committed by GitHub
parent 5cff32e4f2
commit 5d1d0b6842
10 changed files with 359 additions and 9 deletions

View File

@@ -86,6 +86,7 @@ export const translations = {
// TradingView Chart
marketChart: 'Market Chart',
viewChart: 'Click to view chart',
enterSymbol: 'Enter symbol...',
popularSymbols: 'Popular Symbols',
fullscreen: 'Fullscreen',
@@ -1083,6 +1084,7 @@ export const translations = {
// TradingView Chart
marketChart: '行情图表',
viewChart: '点击查看图表',
enterSymbol: '输入币种...',
popularSymbols: '热门币种',
fullscreen: '全屏',