KabuForge
メニュー
GitHubEnglish

デモ 5:テスト接続先、注文変換、読み取り専用境界

テスト接続先、注文変換、読み取り専用境界を、設定・実行・結果確認の順に画面で学ぶ独立チュートリアル。

始める前に

この教材は main の未公開ソース候補 0.2.0rc1 の操作記録です。手元のデータを用意し、共通準備で入力を固定してください。結果は研究用途限定です。判断時点で利用可能だった情報だけを使ったことは保証されません。

共通準備:データ選択と固定

オフライン設定を保存する

「証券会社接続」→最初の「現物株注文のオフライン変換プレビュー」タブを開きます。能力表は二つ目の advanced tab です。新しい作業フォルダー で test http://127.0.0.1:18081 を選択します。

口座 label/type、exchange と credential-reference 文字列は明示しますが、secret 自体は入力しません。「オフライン設定を保存」はローカル設定保存であり、reference 解決や token 発行をしません。

ローカル注文マッピングを作る

教材用 OrderIntent は銘柄コード 6758、buy、数量 100、売買単位 100、呼値単位 1、Asia/Tokyo の DAY 時刻を使います。必要な参考価格・手数料・account/time は固定された教材用入力から指定し、キャッシュ価格をリアルタイム見積として扱いません。

「ローカル変換プレビューを生成」を押すとローカル変換済み・未接続・未送信とローカル実行記録が表示され、network_calls=0 であることを確認します。

submit/cancel/token 操作はありません。

参考設定を確認する

今回の変換実行記録は test ポート 18081、口座区分=4(指定口座)、exchange=9(SOR)を使います。参考価格、手数料、口座ラベルと教材時刻は固定された教材設定に従います。

test endpoint の設定

有効な単元での offline mapping

実行記録と動作範囲を確認する

数量を101にして再実行すると売買単位で BLOCKED、network_calls=0 が期待値です。失敗実行記録は脱敏 error 銘柄コードのみで、注文 payload を保存しません。整手数量に戻せば再プレビューできます。

test 設定、有効変換、101株 block の三語実画面撮影はすべてアーカイブ済みです。

確認と再現 5

読み取り専用 connection 確認は別操作です。専用の未定義環境参照 env:DEMO_MISSING_TOKEN を test 設定に指定して保存し、「Read-only 確認」を明示的に押します。

別プロセスは認証情報 resolve 段階で credential_missing、GET 数0になるはずです。保存されるのは参照名だけです。この失敗診断は接続成功ではありません。有効な参照を指定した読み取り専用確認は localhost GET 別プロセスを開始し、端末に接続する可能性があるため、本コースでは未使用です。

missing-reference の三語実画面撮影はアーカイブ済みです。workflow implemented の表示は terminal 接続を証明せず、production ポート 18080 も使いません。

次に読む

5つのチュートリアル一覧 · クオンツの基礎 · 結果図の読み方

証券会社 API の読み取り専用接続 · 免責事項と取引損益の責任

対象: main のソース候補(未公開) · 公開ソース docs/ja_JP/GUI_RESEARCH_COURSES.md

内容確認 · KabuForge