Multi-Trading System

MULTI-TRADING SYSTEM導入方法はこちら

過去取引状況を表示で来ますが、スプレット極小にした手数料加算のブローカーではその手数料を反映出来ません。又、口座開設時に入金額を設定して置かないと残高が入金に表示される事がありますがEAの機能には影響ありません

EAの概要

2008年3月から2022年3月まで15年間のフォワードテストを1週間単位(※1)で行う事でリーマンショック前から金融危機に対しても機能するかの検証を行っている。設定条件でMT5ではスプレッドや手数料はブローカーでの値が自動で挿入される為、MT4でのバックテストのように過度な最適化を行い見かけだけのEAを作る事が無く実際の取引に近い形で検証出来る為、過去のMT4で作成したものはすべて破棄し、新しいシスム化を目指た
その名前をマルチトレーディングシステムとして現在開発を進めている

※1 単体で通常のバックテストを行おうとしても全決済は時刻で行うので、ティックが来ない時でも決済できるように、タイマーで動作するようにしています。その為、自動停止機能は作動しない為バックテストは実際の運用とは全く異なり擬似的にバックテストに反映しようとした場合、時刻決済、ロスカット、指値取消、の3つの機能が
ティックが来ないことで、動作が遅れ流行り正常には作動しない

システム名:Multi-Trading System
※タイプ別特徴についてはブログで投稿しています


EAの特徴

1つの通貨ペアでの運用でなく最低でも3つ以上常時稼働する事を条件に最大のパフォーマンスが得られるEAとなっています。各々の通貨ペアごとに損益を計算し取引を行う事も出来ますがいくらの利益に達した場合には全て決済するという設定も可能でリスク管理の方法の1つとして利用可能。また、週末には強制的に全て決済を行う事を初期設定としていますがこれを解除したり、逆に全体の証拠金の何パーセントを失うと強制的に取引を閉じる方法も合わせて用意。相場が急変した場合には自動でEAをストップする機能も追加している為、決済専用のEAも併用して運用する事を推奨しています

EAの構成

MT4からのコンバートをベースとしている為IncludeファイルにTemp.mqhが必ず必要となりますまた、Indicators
ファイルを読み込んでいますので逆にオリジナルのインジケータを使用すれば新たなEAも作成可能です

ロジックの一端紹介

EAに完全な方法は有りません。リスクと利益をいかに管理できるかが全てだと考えています
よく、ストップロスなく含み損を常に持ち続けるEAではスワップの損失の積み重ねから最終的に損失が大きくなる
そんなEAを沢山見てきましたのでこの機能は必要不可欠なシステムの一部です

初期設定としてブローカー時間で金曜は午前中で新規の取引は中止し取引終了3時間半前でスプレッドが
急変する前に全ての取引は強制的に終了させています。これは、月曜に取引が再開した時、大きく相場が動く事も
多く結果として、塩付け状態でスワップ損失が嵩む事が懸念される為です

Multi-Trading Systemは複数の通貨ペアを同時に運用し更にはEAの緊急STOP機能も備えている為全体を管理する
ツールがどうしても必要となり、モニター専用のEAを必要とします。

新機能追加

重要な経済指標をチャートに設定すればその時間に新たな取引を中止にできます

1ヶ月前の高値・安値を超えた場合に取引の制限を行う

このEAは2008年よりテストを繰り返していると言いましたが年間での取引は1つでの通貨ペアとしての成果はまちまちですが総合的に1000ドルから2000ドルの間で利益が出ています。さらに100ドル程度の損失から300ドル程度の損失は続けて出る事もありますので単純にその位置からEAを使い始めた場合にはとりあえず我慢の取引になる可能性もあります。そういった事を回避する為にはこのEAの機能である取引制御を十分に活用ください

タイトルとURLをコピーしました