株のシステムトレードをしよう - 1から始める株自動取引システムの作り方

株式をコンピュータに売買させる仕組みを少しずつ作っていきます。できあがってから公開ではなく、書いたら途中でも記事として即掲載して、後から固定ページにして体裁を整える方式で進めていきます。

歩み値を配信するサーバその4: Webサーバとして待ち受け

how-to-make-stock-trading-system.dogwood008.com

昨日立てた方針に従い、進めていく。本日やった内容はPRにした。詳しくは後述。

github.com

Sinatra + Thin で、Webサーバとしてリクエストを待ち受けられるようにした。これにより、リクエストに応じて、指定された日時(に最も近い過去)の歩み値を返す準備が整った。

ただし、まだ如何なる入力に対しても、予め定めた証券コード&日時における歩み値を返すようになっているので、次のステップはこれをURLのパラメタから受け取ってアプリケーションで処理する、という作業になる。

今日の進捗の実行結果は、次の通り。

% curl localhost:4567/a/b
{"datetime":"2021-09-09 14:59:30","volume":"100","price":"54370"}

(C) 2020 dogwood008 禁無断転載 不許複製 Reprinting, reproducing are prohibited.