読者です 読者をやめる 読者になる 読者になる
無料で使えるシステムトレードフレームワーク「Jiji」 をリリースしました!

・OANDA Trade APIを利用した、オープンソースのシステムトレードフレームワークです。
・自分だけの取引アルゴリズムで、誰でも、いますぐ、かんたんに、自動取引を開始できます。

クリック証券デモ取引に対応した clickclient_scrap をリリース

jiji クリック証券スクレイピング

ここ一ヶ月取り組んでいたプロジェクトを先週ひっそりとクローズして暇になったので、積まれていたTODOに着手。クリック証券デモ取引に対応した clickclient_scrap 0.1.10 をリリースしました。

Github - unageanu / clickclient_scrap
Gemcutter.org - clickclient_scrap

変更点

  • クリック証券デモ取引に正式対応。デモ取引用のjijiプラグインを追加しました。
    • clickclient_scrap 0.1.10をインストールすることで、jijiでクリック証券デモ取引が使えるようになります。
  • masatoi さんより修正patchを頂いていた「建玉が5以上あると、一部の建玉建玉一覧に含まれない」問題を修正。
    • 建玉一覧のページ分割を考慮できておらず、1ページ目の結果のみ返していたことが原因です。パッチを適用し、動作確認を行いました。(ありがとうございます!)
    • 同様の問題として以下があったため、こちらもあわせて修正しています。
      • 建玉が5以上あると、一部の建玉が決済できない。
      • 注文が5以上あると、一部の注文が注文一覧に含まれない
      • 注文が5以上あると、一部の注文がキャンセルできない

更新手順

以下の操作を実行してください。

$ gem update clickclient_scrap

インストール済みのjijiでクリック証券デモ取引を行いたい場合は、上記手順でclickclient_scrapを更新後、「jiji setting」を再実行してください。プラグインが正しく認識されていれば、アクセス先証券会社の選択肢に「クリック証券デモ取引」が追加されます。

$ jiji setting
> Please select a securities.
    1 : CLICK Securities
    2 : CLICK Securities DEMO
    3 : SBI Securities
...