免責事項:RITソフトウェアのプロバイダーは、Restapiの公開を拒否しており、RITサーバープラットフォームにアクセスできないため、このリポジトリは現在のバージョンのRITで時代遅れになる可能性があります。より高度な自動取引APIを作成するための参照として役立ちます。
Rotman Interactive Trader Trading SoftwareのPython Tradingモジュール。 Pypiページ。
PIPでインストール: pip install ritpytrading
完全なドキュメントはオンラインで入手できます。
Github Markdownフレーバーのドキュメントはdocumentation/README.mdにあります。

RITクライアントはWindows OSのみをサポートします。ただし、Pypi RitpyTradingパッケージの開発は、Linux/BSD環境でも行うことができます。
RITクライアントREST APIの完全なドキュメントは、SwaggerHubで見つけることができます。 Swagger APIドキュメントは、 swagger_client_generatedフォルダーにも提供されています。
重要:
$ pipインストールritpytrading
例スクリプトは、 examplesフォルダー内に存在します。ドキュメントはこちらから入手できます。
Windows用のRITクライアントは、http://rit.rotman.utoronto.ca/software.aspからダウンロードできます。
RITデモンストレーションクライアントアカウントを設定するための指示3ケースファイルは、http://rit.rotman.utoronto.ca/demo.aspにあります。
gitでリポジトリを初期化します。 Windows用のGitをダウンロードするための詳細な手順は、Atlassianで見つけることができます。リポジトリは、以下を使用してGitで初期化できます。
$ git clone https://github.com/samsamhuns/rit-trading-python
その後、2つのオプションが利用可能です。
conda install --yes --file requirements.txtを使用して、すべてのモジュールを要件からインストールします。txt。pythonをインストールして、 PATHシステム変数に追加します。次に、 PATHシステム変数にも追加されていない場合は、 pipパッケージをインストールします。次に、次のコマンドを実行します。$ python -m venv venv $。 venv scripts activate $ pip install -r compoestion.txt
注:WindowsでPowerShellを使用する場合、仮想環境を.venvScriptsactivate.ps1
リポジトリをクローニングした後、PIPを使用してパッケージをインストールします。
$ git clone https://github.com/samsamhuns/rit-trading-python $ python -m venv venv $ source venv/bin/activate $ pip install -r compoestion.txt
Windowsの場合、MakeFileの使用にはさまざまなオプションが利用できます。 Gnuwin's Makeは、Windows用のネイティブポートを提供します(Cygwinのような完全なランタイム環境は必要ありません)。 Gnuwinをインストールした後、 C:Program Files (x86)GnuWin32binシステムPATH変数に追加して、任意のディレクトリからmakefilesを実行します。
make -f Makefile.win <directive>を使用してMakeFileコマンドを実行します。例make -f Makefile.win helpmake <directive>でmakefileコマンドを実行します。次のコマンドを実行して、すべてのmakefileコマンドオプションのリストを取得します。
$ヘルプを作成します
テストを実行します。
$テストします $ make test-all
readme.rstがPypiでレンダリングされることを確認するために[以下のTwineコマンドを使用しても]
$ python setup.pyチェック - RestructuredText
readme.rstを適切にレンダリングすることを確認します。 make distで構築した後、次のようなレンダリングを確認してください。
$ TWINE CHECK DIST/*
ソースとホイールパッケージを構築します。
$ make dist
配布コードをPYPIにアップロードします。バージョン番号は、 setup.pyで更新し、 HISTORY.rstでログインする必要があります。
$ Twineアップロードdist/*
PythonがWindowsのPATHシステム変数に追加されると、WindowsとLinux/BSDベースのシステムでスクリプトを実行するためのコードは同じです。
メインディレクトリから、実行してください。
$ python -m Unittest
上記のコマンドからテストが実行されない場合は、冗長モードを実行します。
冗長モード
$ python -m Unittest Discover -V
このプロジェクトは、APAHCE 2.0ライセンスに基づいてライセンスされています - 詳細については、license.mdファイルを参照してください
すべてのRITソフトウェアと外部RITリンクは、Rotman School of Managementによって提供されており、専用の財産です。