コンテンツにスキップ

Feed.on_quote

Python

更新ごとに、フィードのスレッドで関数を呼び出します。その中で例外が起きるとフィードが止まり、wait() が例外を送出します。

パラメーター

callback Callable[[dict], object] 必須

各気配を渡して呼ばれます。

codes list[str] | str | None 任意

これらの銘柄のみ。

raw bool 任意 = False

BRiSK 自身の形式で返します。

戻り値

Callable[[], None]

購読を解除する関数。

API メソッド
feed.on_quote(
    callback: Callable[[dict], object],
    codes: list[str] | str | None = None,
    raw: bool = False,
) -> Callable[[], None]
使用例
1
2
3
4
5
6
7
import briskapi

feed = briskapi.connect(site="demo", codes=["7203"], speed=0, upload=False)
seen = []
stop = feed.on_quote(lambda q: seen.append(q["indicative_price"]), codes="7203")
feed.wait()
print(len(seen), seen[:3])
レスポンス例デモで実行した結果
1796 [10150.0, 10150.0, 10155.0]