今日2021年3月3日から、今まで月額15ドルだったRPAツールの Power Automate Desktop が、Windows 10 ユーザに対し、無料で開放される。 memo.tyoshida.me 今後、これを使って、下記の Windows 版クライアントの自動操作に挑戦していく。 SBI証券の HYPER SBI…
引き続き、実装を進めている。本日の差分は、OANDA特有の変数の読み取り・宣言・代入を行っているメソッドを FIXME のラベルをつけてコメントアウトしている、ということになる。 下記にそのWIPのソースコードを載せておく。Gistのリンクも後述する。 #!/usr…
github.com オリジナルのリポジトリから clone したものに、 setup.py を足したものが上記である。 これを pip install git+https://github.com/dogwood008/python-kabusapi.git@feature/add_setup.py#egg=python-kabusapi でインストールできる。
まず、kabu STATION API を保存しておくストアを作る。 class KabuSAPIStore(with_metaclass(MetaSingleton, object)): '''Singleton class wrapping to control the connections to Kabu STATION API. Params: - ``url`` (default:``localhost``): The url …
下記の設定で、良い感じにダークモードの設定もでき、やっと取りかかれるようになった。 Jupyter Notebook # Dockerfile FROM jupyter/scipy-notebook:42f4c82a07ff LABEL maintainer="dogwood008" ARG homedir=/home/jovyan ARG workdir=${homedir}/work AR…
app_1 | [W 23:19:00.951 NotebookApp] Config option default_jupytext_formats not recognized by LargeFileManager. app_1 | [I 23:19:01.008 NotebookApp] Writing notebook server cookie secret to /home/jovyan/.local/share/jupyter/runtime/noteboo…
github.com 引き続きやっているが、 jupyter のエクステンション周りで四苦八苦中… $ docker-compose up Recreating stock-trading-system_app_1 ... done Attaching to stock-trading-system_app_1 app_1 | Executing the command: jupyter notebook app_1 …
引き続き下記リポジトリで進めている。今はちょっと jupyter の環境をセットアップするところで躓いている。 github.com
まだWIPも良いところだが、下記リポジトリで進めている。 github.com
how-to-make-stock-trading-system.dogwood008.com 昨日からの続き。大まかな流れとしてはこのクラスの中で OandaStore のように KabuSAPI を宣言して、その中で python-kabusapi を初期化して、使えるようにする、といった感じでいけそうだ。
OANDA のストアクラスをベースに作って行く。まだほとんどできていないので、掲載できるのはもうちょっと先… github.com
証券会社を分散するのは、安全性を高められる。松井証券をVBAで操作するコードを公開しているサイトがあったので紹介する。 ameblo.jp
kabu STATION API の現在価格を取得できるAPIについて、throttle(スロットル;単位時間内に何回のアクセスが可能か)を調査した。 実際にリクエストを投げたところ、短時間内に10回までのFetchが許容されているようだ。 これは公式リファレンスの記述と一致…
7974任天堂の四本値(始値、高値、安値、終値)を取得してみる。 歩み値はREST APIでは標準で取れないようである。もし取ろうとすると、立会時間中に何回もAPIでアクセスしてリアルタイムに記録していく必要がありそうだ(技術的にはできるが、負荷や規約的…
how-to-make-stock-trading-system.dogwood008.com 前回からずっとやっているが、やっとうまく動かなかった理由がわかった。テスト環境だと、一切の銘柄情報が取得できないのが原因だった。本番環境に切り替えたところ、下記のように値を取得することができ…