自動売買システム、自動取引ソフトを自作しようというサイトです。
エクセルと各種ツールを使用して、データの読み込み、書込み、指標の計算、売買の判断を行う自動ツールの作り方について記載しています。
基本として、為替・FXについて、データの取り込みから判断、実際に取引会社提供のシステムへ注文を実行するところまでを、マニュアル化しました。
基本的な部分の作成として為替・FXのデータを読み込むように作成していますが、取り込むデータの内容を変更する事により、株や日経225オプション、果ては商品先物まで対応する事が出来ます。
当サイトでは「自動売買システムUG」という、MicrosoftExcel上で稼動するFX・株の自動売買システムを公開していましたが、その作成の経験を基に、エクセルでデータを読み込み、テクニカル指標を計算させ、売買サインを発生して売買を行うという動作を、すべて自動で行わせる方法を記事にしています。
無料レポートとして公開し、旧本家サイトにてまとめていた内容ですが、自動売買ソフトの作成方法のみをピックアップして、追記・編集を行い、一つのコンテンツにまとめました。
内容は、まずは基本編として、データの読み込み、移動平均線の計算、移動平均線のクロスによる売買を行い、応用編では、チャートの表示までを公開しており、以降、指標の追加、各種ロジックの組立てについて公開していく予定です。
現在の内容としては、実際に注文を実行するところまでとなります。
下記、当コンテンツの目次です。
0.株・為替・FX・N225・先物などの自動売買システム、自動取引システムの作り方(このページ)
1.自動売買システムの処理と考え方
2.為替データの読み込み、書込み、4本値。
- 自作するFX自動売買システムの全体像と準備
- MetaTrader(MT4)から自動売買システムにFXのデータを取り込む
- 取り込んだFXデータのエクセル自動売買システムへの書込み
- 取り込んだFXデータのエクセル自動売買システムへの書込み・VBAへコードの記入
- 自動売買システムへの為替4本値の書込。高値・安値の条件分岐
- 自動売買システムに書き込む時間足の条件分岐を設定する
- 自動売買システムへの相場のFXデータの自動取り込み(タスクを使用)
- 自動売買システムへの相場のFXデータの自動取り込み(calculationを使用)
3.移動平均線の計算、計算結果の自動売買プログラムへの書込み
4.自作中の自動売買システムへ売買ルールを付加する
5.自作した自動売買ファイルから取引システムへ注文する
- FX自動売買システムから取引システムへの注文構築の準備
- キーボードマクロで記録した注文用ファイルの内容の編集
- FX自動売買システムから注文用ファイルを起動する売買条件を設定
- FX自動売買エクセルファイルと注文用ファイルを接続する
6.チャートの表示
ピンバック: 自作するシステムの全体像と準備 | 自動売買システムを作ってみよう
ピンバック: チャート(グラフ)の表示範囲を動的に指定 | 自動売買システムを作ってみよう
ピンバック: ファイルとの接続 | 自動売買システムを作ってみよう
ピンバック: 注文ファイルの起動条件設定 | 自動売買システムを作ってみよう
ピンバック: 取引システムへの注文構築の準備 | 自動売買システムを作ってみよう
ピンバック: 記録した内容の編集 | 自動売買システムを作ってみよう
ピンバック: 現在のポジションの有無を確認 | 自動売買システムを作ってみよう
ピンバック: 売買ルールの判断 | 自動売買システムを作ってみよう
ピンバック: 移動平均線を用いて売買ルールを追記 | 自動売買システムを作ってみよう
ピンバック: 移動平均線のVBAでの計算・書込み | 自動売買システムを作ってみよう
ピンバック: 移動平均線の売買プログラムへの書込み準備 | 自動売買システムを作ってみよう
ピンバック: 相場のデータの自動取り込み(タスクを使用) | 自動売買システムを作ってみよう
ピンバック: 時間足の条件分岐 | 自動売買システムを作ってみよう
ピンバック: 高値・安値の条件分岐 | 自動売買システムを作ってみよう
ピンバック: エクセルへの書込み・VBAへコードの記入 | 自動売買システムを作ってみよう
ピンバック: 取り込んだデータのエクセルへの書込み | 自動売買システムを作ってみよう
ピンバック: MetaTraderからのデータの取り込み | 自動売買システムを作ってみよう
ピンバック: 自動売買システムの作り方アップしました。
ピンバック: FX自動売買 自作とはなに?をわかりやすく初心者に向けて徹底解説FX@ランキング
ピンバック: チャート(グラフ)の表示範囲を動的に指定する | 自動売買システムを作ってみよう
ピンバック: 定義した名前を使用して範囲可変のチャートを表示 | 自動売買システムを作ってみよう
ピンバック: 自動売買エクセルファイルと注文用ファイルを接続する | 自動売買システムを作ってみよう
ピンバック: 自動売買システムから注文用ファイルを起動する売買条件を設定 | 自動売買システムを作ってみよう
ピンバック: 記録した注文用ファイルの内容の編集 | 自動売買システムを作ってみよう
ピンバック: 自作自動売買システムの現在のポジションの有無を確認 | 自動売買システムを作ってみよう
ピンバック: 自動売買システムに売買ルールの判断を行わせる | 自動売買システムを作ってみよう
ピンバック: 自動売買システムに移動平均線を用いて売買ルールを追記 | 自動売買システムを作ってみよう
ピンバック: 自作システムのデータ取り込み、書込みの確認 | 自動売買システムを作ってみよう
ピンバック: 自動売買システムに移動平均線のエクセルVBAでの計算・書込みを追加 | 自動売買システムを作ってみよう
ピンバック: 移動平均線の自動売買プログラムへの書込み準備 | 自動売買システムを作ってみよう
ピンバック: 自動売買システムへの相場のデータの自動取り込み(calculationを使用) | 自動売買システムを作ってみよう
ピンバック: 自動売買システムへの相場のデータの自動取り込み(タスクを使用) | 自動売買システムを作ってみよう
ピンバック: 自動売買システムに書き込む時間足の条件分岐を設定する | 自動売買システムを作ってみよう
ピンバック: 自動売買システムへの4本値の書込。高値・安値の条件分岐 | 自動売買システムを作ってみよう
ピンバック: 取り込んだデータのエクセル自動売買システムへの書込み・VBAへコードの記入 | 自動売買システムを作ってみよう
ピンバック: 取り込んだデータのエクセル自動売買システムへの書込み | 自動売買システムを作ってみよう
ピンバック: MetaTrader(MT4)から自動売買システムにデータの取り込む | 自動売買システムを作ってみよう
ピンバック: 自作するFX自動売買システムの全体像と準備 | 自動売買システムを作ってみよう
ピンバック: FX自動売買システムの構築手順とツールの一例 | 自動売買システムを作ってみよう
ピンバック: FX自動売買システム作成に必要なスキル、知識など | 自動売買システムを作ってみよう
ピンバック: FX自動売買システムの自作・構築に必要な処理 | 自動売買システムを作ってみよう
ピンバック: 自動売買システムから取引システムへの注文構築の準備 | 自動売買システムを作ってみよう
ピンバック: 自作している自動売買システムを作り込んでいくと・・・ | 自動売買システムを作ってみよう
ピンバック: 自動売買システムUGの概要と目次(旧サイトブログ化) | | IBI-Square
ピンバック: 自動売買システムの条件設定の詳細、売買条件の組み立て | IBI-Square
ピンバック: 自動売買システムの売買条件に組み込み可能なテクニカル指標 | IBI-Square
ピンバック: 自動売買システムUG概要 エクセルで稼働する自動売買システムの概要と機能一覧 | IBI-Square
ピンバック: 自動売買システムの損切の種別と設定、条件による手仕舞い | IBI-Square
ピンバック: 自動売買システムの売買条件に任意の計算を加える「任意計算機能」 | IBI-Square