Use sina quote fallback for recommend list when CTP tick missing.
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -320,6 +320,12 @@ def install_trading(app, *, login_required, require_nav, get_db, get_setting, se
|
|||||||
codes.get("market_code", ""),
|
codes.get("market_code", ""),
|
||||||
codes.get("sina_code", ""),
|
codes.get("sina_code", ""),
|
||||||
)
|
)
|
||||||
|
if not price or float(price) <= 0:
|
||||||
|
from modules.market.market import get_price as market_get_price
|
||||||
|
price = market_get_price(
|
||||||
|
main.get("market_code") or codes.get("market_code", ""),
|
||||||
|
main.get("sina_code") or codes.get("sina_code", ""),
|
||||||
|
)
|
||||||
return {
|
return {
|
||||||
"ths_code": sym,
|
"ths_code": sym,
|
||||||
"price": price,
|
"price": price,
|
||||||
|
|||||||
Reference in New Issue
Block a user