富途证券(香港)帮助中心-如何处理策略运行异常
简体中文
返回
立即开户
清空
全部
行情
资讯
课堂
帮助
全部
港股
美股
沪深
新加坡
澳洲
日股
全部
新闻
公告
研报
暂无匹配内容
操作过于频繁,请稍后再试
请检查网络设置后重试 刷新
加载中
历史记录
    行情 更多
    资讯 更多
    课堂 更多
    帮助 更多
    加载中
    新闻 更多
    公告 更多
    研报 更多

    如何处理策略运行异常

    策略在运行时,条件、事件卡片偶尔会出现异常,导致请求失败,或者获取数据异常。本文将介绍,策略对于这些异常的处理逻辑,便于您根据不同的场景选择不同的处理方式。

    在此之前,建议您先了解一下正常情况下的运行框架《画布内的卡片运行顺序》

     

    1. 开始卡片异常

    开始卡片会在整个策略启动时运行一次。如果开始卡片中,全局变量赋值失败(例如:a = 1/0,0 不能做分母)或者订阅行情失败,会导致整个策略初始化失败,无法启动。
     

    2. 条件、事件卡片异常

    在实盘和回测的参数设置界面,可以自行选择如下3种异常处理逻辑:

    2.1 跳过异常卡片

    跳过异常卡片,从下个卡片继续运行。

    在这个选项下,事件卡片和条件卡片的处理逻辑略有不同。

    事件卡片:在运行到 路径2 的”平仓止盈”事件卡片时,若遇到异常,会跳出此卡片,从”初始化每层开仓价”卡片继续向后运行。

    所提供的图片并非最新图片,任何证券或策略仅用于说明目的,并非推荐。

    条件卡片:在运行到 路径2的”是否满足止盈条件”条件卡片时,若遇到异常,由于此条件无法判断,策略会跳出此卡片,并从下一条路径(路径3)的第一个卡片继续向后运行。

    所提供的图片并非最新图片,任何证券或策略仅用于说明目的,并非推荐。

    2.2 跳过异常路径

    跳过异常路径,从开始卡片出发的下一路径继续运行。
    在运行到 路径2的”是否满足止盈条件”卡片时,若遇到异常,会跳出此卡片,并从下一条路径(路径3)的第一个卡片继续向后运行。
    所提供的图片并非最新图片,任何证券或策略仅用于说明目的,并非推荐。
    所提供的图片并非最新图片,任何证券或策略仅用于说明目的,并非推荐。

    2.3 跳过本轮运行

    跳过本轮运行,待下轮触发重新运行。

    在运行到 路径2的”是否满足止盈条件”卡片时,若遇到异常,会跳出此卡片以及本轮未执行到的全部卡片。待下一轮触发信号出现时,策略会从路径1的第一个卡片开始运行。

    所提供的图片并非最新图片,任何证券或策略仅用于说明目的,并非推荐。
    所提供的图片并非最新图片,任何证券或策略仅用于说明目的,并非推荐。

     

    3. 特别提醒

    赋值运算卡片

    运行到“赋值运算卡片“时,若因异常导致赋值失败,全局变量将保持为本次赋值前的数值,而不是被清空(例如:a = K 线最高价,请求失败,a 将保持前值)。

    本内容仅用作提供信息及教育之目的,不构成对任何特定证券或投资策略的推荐或认可。本内容中的信息仅用于说明目的,可能不适用于所有投资者。本内容未考虑任何特定人士的投资目标、财务状况或需求,并不应被视作个人投资建议。建议您在做出任何投资于任何资本市场产品的决定之前,应考虑您的个人情况判断信息的适当性。过去的投资表现不能保证未来的结果。投资涉及风险和损失本金的可能性。moomoo对上述内容的真实性、完整性、准确性或对任何特定目的的时效性不做任何陈述或保证。

    热门市场机会

    投资课程

    看财报选好股