1
This commit is contained in:
parent
9381adb4b5
commit
7e41c0f587
@ -58,13 +58,14 @@ class SignalDatabaseService:
|
|||||||
grade=signal_data.get('grade', 'D'),
|
grade=signal_data.get('grade', 'D'),
|
||||||
confidence=signal_data.get('confidence', 0),
|
confidence=signal_data.get('confidence', 0),
|
||||||
entry_price=clean_price(signal_data.get('entry_price')),
|
entry_price=clean_price(signal_data.get('entry_price')),
|
||||||
|
entry_zone=clean_price(signal_data.get('entry_zone')), # 挂单价格
|
||||||
stop_loss=clean_price(signal_data.get('stop_loss')),
|
stop_loss=clean_price(signal_data.get('stop_loss')),
|
||||||
take_profit=clean_price(signal_data.get('take_profit')),
|
take_profit=clean_price(signal_data.get('take_profit')),
|
||||||
current_price=clean_price(signal_data.get('current_price')),
|
current_price=clean_price(signal_data.get('current_price')),
|
||||||
signal_type_detail=signal_data.get('type'),
|
signal_type_detail=signal_data.get('type') or signal_data.get('timeframe'),
|
||||||
entry_type=signal_data.get('entry_type'),
|
entry_type=signal_data.get('entry_type'),
|
||||||
position_size=signal_data.get('position_size'),
|
position_size=signal_data.get('position_size'),
|
||||||
reason=signal_data.get('reason'),
|
reason=signal_data.get('reasoning') or signal_data.get('reason'), # reasoning 来自 LLM 输出
|
||||||
risk_warning=signal_data.get('risk_warning'),
|
risk_warning=signal_data.get('risk_warning'),
|
||||||
analysis_summary=signal_data.get('analysis_summary'),
|
analysis_summary=signal_data.get('analysis_summary'),
|
||||||
news_sentiment=signal_data.get('news_sentiment'),
|
news_sentiment=signal_data.get('news_sentiment'),
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user