コピー2020.01.16OANDAPYV20を使って成り行き注文をして決済をしてみます。APIのアクセストークンを取得する必要があります。アクセストークンを取得するためにデモ口座か本番口座を作る必要があります。Japanからデモ口座か本番口座を作ってから読んでください。アクセストークンについては前の記事を参考にしてもらえればと思います。APIを使いやすくするライブラリのインストールpipで簡単にインストールできます。USD/JPYを成り行き注文を行うコードを書いていきます。モジュールをimportしてAPIに接続します。oandapyV20.API(access_token="******")APIへのリクエストのパラメータを作成します。"MARKET",}}instrumentが通貨ペア、unitsで発注量を決めます。10000で1万通貨になります。+で買い、-で売りになります次に以下のコードでオーダーを作成し、リクエストを送ります。data=data)client.request(r)これで、成り行き注文を行うことができます。次に今あるポジションを決済するコードを書いていきます。決済に必要なモジュールをimportします。positions次にリクエストを作成します。{"shortUnits":"ALL"}shortUnitsで売りポジションの決済できます。逆にlongUnitsで買いポジションの決済ができます。ALLは文字通りすべてのポジションを決済します。あとは、以下のコードでAPIにリクエストを行います。data=data)client.request(r)終わりに今回はとりあえず売り注文を入れて、ポジションを決済する方法を紹介しました。わからないことだらけなので調べて紹介していきます。5000件以上のデータを取得する方法を紹介します。使って為替のデータを取得しました。Python】Pythonでボリジャーバンドを表示するtalib.BBANDSFX【TA-Lib,FX】Pythonで為替データの移動平均線を表示する今回はTA-Libというライブラリを使って、移動平均線をプロットしてみました。簡単なメモアプリを作る。最低限の機能しかありませんたぬ吉.comアラサーのWebエンジニア見習いのたぬ吉.com(@tnkicom)です。過去には大学院、某IT企業で機械学習関連のプロジェクトに携わっていました。趣味は機械学習、アプリ開発、FX等の投資です。FXは最近はじめました。自動取引を目指して日々邁進中です。間違いがあれば、Twitterかコメントで教えていただければと思います。質問があれば、Twitterで連絡いただければと思います。進化計算ゲーム理論IT技術系まとめホーム検索トップサイドバーたぬ吉.comアラサーのWebエンジニア見習いのたぬ吉.com(@tnkicom)です。過去には大学院、某IT企業で機械学習関連のプロジェクトに携わっていました。趣味は機械学習、アプリ開発、FX等の投資です。FXは最近はじめました。自動取引を目指して日々邁進中です。間違いがあれば、Twitterかコメントで教えていただければと思います。質問があれば、Twitterで連絡いただければと思います。(1)メタ情報ログイン投稿フィードコメントフィードWordPress.orgタイトルとURLをコピーしました。