富途牛牛幫助中心-如何處理策略運行異常
繁體中文
返回
清空
全部
行情
資訊
課堂
幫助
全部
港股
美股
滬深
新加坡
澳洲
日本
全部
新聞
公告
研究報告
暫無匹配內容
操作过于频繁,请稍后再试
請檢查網絡設置後重試 刷新
加載中
歷史記錄
    热门資訊
      行情 查看更多
      資訊 查看更多
      課堂 查看更多
      幫助 查看更多
      加載中
      新聞 查看更多
      公告 查看更多
      研究報告 查看更多

      如何處理策略運行異常

      策略在運行時,條件、事件卡片偶爾會出現異常,導致請求失敗,或者獲取數據異常。本文將介紹,策略對於這些異常的處理邏輯,便於您根據不同的場景選擇不同的處理方式。

      在此之前,建議您先了解一下正常情況下的運行框架《畫布內的卡片運行順序》

       

      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對上述內容的真實性、完整性、準確性或對任何特定目的的時效性不做任何陳述或保証。