# インジケーター計算リクエスト

request_indicator_calc_async(short_name, lang_type, code, kl_type, klines, num=None, input_params=None)

  • 説明

    インジケーター計算を非同期で起動します。リクエスト送信後、サーバーは calc_id を返却し、計算結果は push-indicator-calc コールバックで通知されます。

  • パラメータ

    パラメータ 説明
    short_name str インジケーター短縮名
    lang_type IndicatorLangType 言語タイプ
    code str 銘柄コード。例:HK.00700
    kl_type KLType K線タイプ
    klines pd.DataFrame または list[dict] K線データ。request_history_kline / get_cur_kline の戻り値
    num int または None 最大 N 本の K 線を使用。None は全件
    input_params list[dict] または None 入参上書き {"index": int, "value": str}。空の場合はデフォルト
  • 戻り値

    パラメータ 説明
    ret RET_CODE API呼び出し結果
    data str ret == RET_OK の場合、計算タスクID(calcId)を返します
    str ret != RET_OK の場合、エラー説明を返します