返回列表 发布新帖

【盯盘利器】读取【我的自选】板块,自动刷新生成对应品种的指标窗口

1850 0
发表于 2025-1-23 18:28:12 | 显示全部楼层 阅读模式

效果:任意增删【我的自选】,盯盘界面自动刷新

自定义窗口.gif

当左下【我的自选】板块删除品种或者增加品种的时候,右下代码运行着一个定时程序,每 3 秒读取一次【我的自选】,然后根据板块中的品种,生成上方的盯盘窗口。

上方:盯盘区域

image.png

左下:【我的自选】板块

image.png

右下:代码区域

image.png

底层:运行策略的主图

【注意】你的代码一定要运行在一个主图上,这样才能顺利刷新,所以这里要注意。

【我的自选】板块:可选择任意板块

image.png

代码

# coding:gbk

def init(C):
    # 定时任务:可根据自己的需求,设置定时的刷新间隔,目前设置为 3 秒
    C.schedule_run(my_ui,'20231231235959',-1,dt.timedelta(seconds=3),'my_timer')
    return

def my_ui(C):
    # 读取自选板块
    stock_list = C.get_stock_list_in_sector('我的自选')
    print(stock_list)
    # 针对自选板块中的品种,设置指标,对应参数
    panels = [UIPanel(stock, '1d', figures=[{'ma':{'n1':5}}]) for stock in stock_list]
    apply_ui_panel_control(panels)

def handlebar(C):
    return

步骤

  1. 复制代码到编辑器 设置【我的自选】板块,可以将【我的自选】弹出 在主图上运行 增删【我的自选】板块的不同品种

不清楚的内容可添加下方助理微信咨询,有其他 QMT 小技巧想学习的吗?欢迎在下方留言,笔者将根据大家的留言持续更新哦! 欢迎和我一起加入迅投组建的 QMT 实战交流社群,交流群内有许多做量化交易的高手和大佬,具有良好的分享和互助氛围。且迅投官方会不定期为多次分享、乐于助人的群友申请送投研专业版的机会。 只需扫描下方的二维码,名额有限,限时加入。一起分享见解、交换信息、并共同进步,就像群友说的:“就算周末,晚上也有地方沟通交流!”

企业微信截图_17235220909173.png

回复

您需要登录后才可以回帖 登录 | 立即注册

客服专线

400-080-8112

用思考的速度交易,用真诚的态度合作,我们是认真的!
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2025 迅投QMT社区 版权所有 All Rights Reserved. 京ICP备2025122616号-3
关灯 快速发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表