技術資料

環境を構築する 

MetaTrader 5 

下記のリンクでMetaTrader 5をダウンロードする.
ここをクリックする

Python 

Pythonのライブラリ 

以下は,プログラムで使用しているPythonのライブラリである.

Python Package Indexに登録されているライブラリ 

これらのライブラリは,Python Package Indexに登録されている.そのため,コマンドプロンプト上で,以下のコマンドを実行し,インストールする.

pip install [パッケージ名]

Python Package Indexに登録されていないライブラリ 

「talib」は,Python Package Indexに登録されていない.そのため,以下の手順でインストールする.

① インストールされているPythonのバージョンを確認する. コマンドプロンプトから
python -V
と入力することでバージョンの確認ができる.

➁ パソコンのビット数を確認する.
「スタート」→「コントロールパネル」→「システムとセキュリティ」→「システム」
と進み,「システムの種類」が32ビットまたは64ビットか確認する.

③Ta-Libのダウンロード
Unofficial Windows Binaries for Python Extension Packages
以上のURLから「TA-Lib」を探し,自分の環境に適したものをダウンロードする.
例えば,PCが64ビットでPythonのバージョンが3.6.4ならダウンロードするのは
TA_Lib‑0.4.17‑cp36‑cp36m‑win_amd64.whl
になる.「win_amd64」がパソコンのビット数,「cp36」がPythonのバージョンを指す.
ダウンロード後にコマンドプロンプトを開き,「cd Downloads」と入力する.
次に,
python -m pip install TA_Lib‑0.4.17‑cp36‑cp36m‑win_amd64.whl
と入力し,(ただし,上記コマンドのTa-Lib以下は自分がインストールしたものに書き換える必要がある.)
Successfully installed~~
と表示されたら完了

標準でインストールされているライブラリ 

これらのライブラリは,標準でインストールされているので,別途インストールする必要はない.

MT5の準備 

以下のファイルをダウンロードする

ただし,Trade.csvは以下の手順で保存する.
「右クリック」→「名前を付けてリンク先を保存」
ファイル名は変えずにそのまま保存する.
各ファイルの配置を以下に示す.
MQL5→includeにinitmq4.mqh, stdlib.mqh, stderror.mqhの三つを入れる.

MQL5→scriptsにTradeAI.mq5を入れる.

MQL5→FilesにTrade.csvを入れる.

次に,以下のファイルをダウンロードする.

Pythonファイルの概要 


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS