增加定时分析功能

This commit is contained in:
oficcejo
2025-10-20 09:18:44 +08:00
parent f7d81a1469
commit 1bddf393e0
13 changed files with 3132 additions and 1 deletions
+35
View File
@@ -296,6 +296,8 @@ def main():
del st.session_state.show_monitor
if 'show_longhubang' in st.session_state:
del st.session_state.show_longhubang
if 'show_portfolio' in st.session_state:
del st.session_state.show_portfolio
if st.button("📊 实时监测", use_container_width=True, key="nav_monitor"):
st.session_state.show_monitor = True
@@ -305,6 +307,8 @@ def main():
del st.session_state.show_main_force
if 'show_longhubang' in st.session_state:
del st.session_state.show_longhubang
if 'show_portfolio' in st.session_state:
del st.session_state.show_portfolio
if st.button("🎯 主力选股", use_container_width=True, key="nav_main_force"):
st.session_state.show_main_force = True
@@ -318,6 +322,8 @@ def main():
del st.session_state.show_sector_strategy
if 'show_longhubang' in st.session_state:
del st.session_state.show_longhubang
if 'show_portfolio' in st.session_state:
del st.session_state.show_portfolio
if st.button("🎯 智策板块", use_container_width=True, key="nav_sector_strategy"):
st.session_state.show_sector_strategy = True
@@ -331,6 +337,8 @@ def main():
del st.session_state.show_main_force
if 'show_longhubang' in st.session_state:
del st.session_state.show_longhubang
if 'show_portfolio' in st.session_state:
del st.session_state.show_portfolio
if st.button("🎯 智瞰龙虎", use_container_width=True, key="nav_longhubang"):
st.session_state.show_longhubang = True
@@ -344,6 +352,23 @@ def main():
del st.session_state.show_main_force
if 'show_sector_strategy' in st.session_state:
del st.session_state.show_sector_strategy
if 'show_portfolio' in st.session_state:
del st.session_state.show_portfolio
if st.button("📊 持仓分析", use_container_width=True, key="nav_portfolio"):
st.session_state.show_portfolio = True
if 'show_history' in st.session_state:
del st.session_state.show_history
if 'show_monitor' in st.session_state:
del st.session_state.show_monitor
if 'show_config' in st.session_state:
del st.session_state.show_config
if 'show_main_force' in st.session_state:
del st.session_state.show_main_force
if 'show_sector_strategy' in st.session_state:
del st.session_state.show_sector_strategy
if 'show_longhubang' in st.session_state:
del st.session_state.show_longhubang
if st.button("🏠 返回首页", use_container_width=True, key="nav_home"):
if 'show_history' in st.session_state:
@@ -358,6 +383,8 @@ def main():
del st.session_state.show_sector_strategy
if 'show_longhubang' in st.session_state:
del st.session_state.show_longhubang
if 'show_portfolio' in st.session_state:
del st.session_state.show_portfolio
if st.button("⚙️ 环境配置", use_container_width=True, key="nav_config"):
st.session_state.show_config = True
@@ -371,6 +398,8 @@ def main():
del st.session_state.show_sector_strategy
if 'show_longhubang' in st.session_state:
del st.session_state.show_longhubang
if 'show_portfolio' in st.session_state:
del st.session_state.show_portfolio
st.markdown("---")
@@ -471,6 +500,12 @@ def main():
display_longhubang()
return
# 检查是否显示持仓分析
if 'show_portfolio' in st.session_state and st.session_state.show_portfolio:
from portfolio_ui import display_portfolio_manager
display_portfolio_manager()
return
# 检查是否显示环境配置
if 'show_config' in st.session_state and st.session_state.show_config:
display_config_manager()