プログラミングスキルなしで外国為替ロボットを作成する方法2020年販

外国為替ロボットは、すべてのアルゴリズムトレーダーが求めているものです。では、プログラミングなしでEAを作成するにはどうすればよいでしょうか?

外国為替ロボットとプログラミングスキルなしでそれを作成する方法は、EA Forex Academyのヘッドトレーダーであるアレクサンドロフ氏からのこの講義のトピックです。トレーダーの皆さんこんにちは。EA Forex Academyのペトコアレキサンドロフです。 そして、外国為替ロボットの作成に現在使用しているストラテジービルダーであるEAスタジオ を使ってストラテジーの生成を続けます。

私は作成できる外国為替ロボットとして暗号通貨で行う事にしました。メタトレーダーからヒストリカルデータをインポートしました。date importに移動すると、Pepperstone Demo 01がインポートされていることがわかります。これがサーバーです。これは、サーバーからのブローカーのデータであり、ビットコイン、ダッシュ、イーサリアム、およびライトコインのデモアカウントがあります。そして今、generatorで、ヒストリカルデータ、データソースとしてPepperstone 01が表示されます。drop down menuを選択すると、ビットコイン、ダッシュ、イーサリアム,そしてライトコインが表示されます。

これで作業の準備が整いました。

外国為替ロボットを作るには?

  • ブローカーから取引したい資産のヒストリカルデータをエクスポートする
  • 定義された受入基準でデータを使ってストラテジーを生成する
  • コレクション内のストラテジーをフィルタリングし、最高のパフォーマンスのストラテジーを選ぶ
  • 外国為替ロボットとして取引したいストラテジーをエクスポートする

外国為替ロボットは、事前に定義されたルールに従って取引を開始、終了するために適切に自動化されたあらゆるストラテジーです。ストラテジービルダーを使うとコードを間違えることなくストラテジーを外国為替ロボットとしてエクスポートできます。 そして、これは、外国為替ロボットを自分でコーディングするか、開発者を雇うかの一般的な問題の1つです。

ジェネレーターとは何か?

create forex robot
ジェネレーターの概要

ジェネレーターは自動化されたプロセスであり、ストラテジービルダーにインポートしたヒストリカルデータに基づいてストラテジーを生成します。そしてこれらのストラテジーのそれぞれを外国為替ロボットとしてエクスポートできます。 また取引プラットフォームで設定すると自動的に取引されます。

EA スタジオのメニューを簡潔に説明します

ジェネレーターが稼働し始めたらどうなりますか?

収益性の高いストラテジーがコレクションに入ります。コレクションへの表示にあたり多くのフィルターが追加できます。そしてストラテジーが表示されます。各外国為替ロボットのストラテジーをここでオープンにできます 。ここでの良い点はすでに新しいストラテジーや既存のストラテジーがある場合インターネット上で外国為替ロボットを見た場合または誰かがビデオで共有した場合などこの外国為替ロボットがいかに利益を上げているかを即座に確認できることです。多くの時間を節約することが出来るので重要な事です。

どういう事かを簡単に申し上げます。たとえばペッパーストーン社を選んだ場合、ランダムにダッシュから取るとします。 これは1時間の時間枠です。 ここに2017年6月29日から今日までのヒストリカルデータがあります。

これがスプレッドであり、ここにストラテジーがあります。ここにストラテジーがある場合、ストップロスとテイクプロフィットを追加できます。ここで、エントリとエグジット条件を追加します。ほら、こちらは買いのエントリーを選択しています。これは、買いのエントリー条件を設定することを意味します。

strategy inputs menu
ストラテジーの入力

たとえば、このセクションの最初の講義でお見せした移動平均をランダムな21個の指標の期間でやってみましょう。

そして、次の条件があります。移動平均は上昇、移動平均は下降、バーは移動平均で始まる。

バーが移動平均より高く始まっている場合は、それは移動平均の下にあったことを意味します。そして、移動平均の上から始まります。これは、移動平均のクロスがあることを意味します。 そして、acceptをクリックするとこの外国為替ロボットの取引結果が表示されます。 それはトータル損失でした。

私はより多くのテクニカル指標で設定しましたが、これはランダムに選択された指標です。たとえば、MACDを使い、MACDラインの上昇を選択します。 [accept]をクリックしてみますが、このストラテジーがまだ負けています。そしてこれは非常に重要な事です。インディケータを使ったストラテジーがあるなら通常どうなるのか、デモにこのストラテジーを設定します。1か月、2か月間、この外国為替ロボットは負けておりパラメータの変更を始めるまでテストします。たとえば、15で試して、10で作業します。YouTubeの人々が別の方法で試してみて変更して、実際に利益を上げたりある程度の勝てる取引をしたりまた、一部の負ける取引もせずに止めてしまい欲求不満となります。

外国為替の結果をすぐ見る

See the results of the Forex robot immediately
結果がすぐに分かります。

現時点で、このストラテジーが負けている事がわかっています。そのストラテジーを使いたくありません。そこで準備ができているストラテジーがある場合、そのストラテジーをテストする場合はエントリー条件、ストップロス、エグジット条件を設定するとすぐに結果がでます。

すべての外国為替ロボットにオプティマイザーがあります。

Optimizer menu
最適化の手順を含むオプティマイザメニュー

これは、ストラテジー入力を最適化できることを意味します。またストラテジービルダーがこれらのテクニカル指標のより良いパラメーターを見つけることを意味します。

もう1つのツールは、モンテカルロです。これは外国為替ロボットの堅牢性をテストします。

Mote Carlo tool
モンテカルロ

マルチマーケットがあります。ここでは、この外国為替ロボットがビットコイン、イーサリアム、ライトコインなどの他のマーケットでも機能しているかどうかをテストできます。

そしてここに外国為替ロボットのレポートがあります。

report for the Forex robot
ストラテジーに関する報告

ストラテジービルダーを使い外国為替ロボットを作成すると、多くの統計が得られます。

  • 全ての統計が
  • ネットバランス
  • 最大ドローダウン
  • 最大損失率
  • ドローダウンからのレターン率
  • トレード数
  • 行った取引の数;
  • 曖昧なバーの数など

ストラテジービルダーについては詳しく説明しません。これは少し先です。またアルゴリズム取引とEAスタジオの正確な使い方については、実際にいくつかのコースを用意しています。ここで簡単なプレゼンテーションをしたいと思います。 そしてコースの最後にアルゴリズム取引とは何か、ストラテジービルダーとは何か、それを使って外国為替ロボットを作る方法についての考えをお伝えします。

ここでもう一度各ストラテジーに対して多くのテストをします。メニューの最後はポートフォリオについてです。

これはEAスタジオでも非常に革新的なものです。

他のストラテジービルダーではできない事。ここでは、1つの外国為替ロボットで多くのストラテジーをトレードできます。メタトレーダーに設定すると多くのストラテジーが自動的に取引をします。

ジェネレーターを使用していて、このストラテジーが生成された場合はコレクションから削除します。ジェネレーターに戻ります。次にジェネレーターを使ってストラテジーを生成する方法を紹介します。例えばペッパーストーン社のビットコイン1時間足を選びます。これは1時間足のチャート上にあります。次にstrategy propertiesを開きます。希望するエントリーロットを入力します。0.1ロットにしたいとしましょう。

外国為替ロボットにストップロスを適用するか、テイクプロフィットを適用するかを選べます。

Choose SL and TP
生成する全てのロボットにストップロスとテイクプロフィットを適用します。
  • 「always use」を選ぶと、外国為替ロボットで常にストップロスとテイクプロフィットを適用することになります。
  • そして、他のオプションが使用される場合もあるので、ストップロスを使用するかテイクプロフィットを使用するはソフトウェアに任せます。
  • そして「do not use」 これははっきり、ストップロスやテイクプロフィットを使いたくないという事です。

今、「always use」を選びます、そしてスプレッドはビットコインで100ドルなので。最後の2つの欄の直前に、10,000ピップとを書き込む必要があります。そして少し広い範囲を指定します。ここでの考えとしては、ストラテジービルダーをいかなる基準にも縛られたくない事です。だがより多くのストラテジーと堅牢な外国為替ロボットを作るための広い範囲を持たせること。ここではジェネレーターの設定で、作業時間を選びます。ジェネレーターがストラテジーを生成する時間はどれくらいでしょうか?

通常は何をしますか?

私は、ジェネレーターを稼働させる日の終わりに、約8〜9時間に設定しました。そして翌朝オフィスで生成されたストラテジーがコレクションに表示されています。私が寝ている間はジェネレーターだけが働いています。

私は何を選ぶでしょうか?

例として私は500分間任せます。そして、検索をSearch best-thisを選択します。これは、ストラテジーを整理するための基準です。Search best-thisはストラテジーを整理するための基準です。どのストラテジーが最も利益を上げているかという点ではネットバランスが最も重要です。sampleおよびout of sampkeは現時点では使用しません。詳細については触れません。 ストラテジーは外国為替ロボットの簡単な言葉で言うと受入基準を満たし事前に定義された制限があります。ストラテジーは簡単に言えば外国為替ロボットにあらかじめ定義された受入基準という制限を満たすという事です。

外国為替ロボットを作る時の受入基準は何ですか?

Acceptance criteria
EAスタジオの受入基準

受入れ基準では多くのことを追加できます。しかし基本はどれだけ多くの曖昧なバーがあるかです。曖昧なバーはメタトレーダーからの偽りのバーです。ソフトウェアで判断できないいくつかのバーがあります。たとえばビットコインでこれらの巨大なバーを見るとこのような巨大なバーにエントリー条件がある場合、価格が上がったときやその日の価格が下がった時に我々の知る 4つの値-始値、高値、安値、終値では何が起こったのかが正確にはわかりません。

たとえば、価格がバーの真ん中の水準で、ストップロスがあるとします。 また例えばテイクプロフィットで売りを入れていたとします。 ソフトウェアは、価格が最初に上がった、価格が高くなった、その後価格が下がったとしてもこの1日に何が起こったのか正確にはわかりません。 そしてこれは主に日足チャートで起こります。 これが、私が普段1時間足と4時間足で外国為替ロボットを稼働させる理由です。 これらの曖昧なバーを正確に回避するために、30分足を使ったり非常にまれに日足を使います。 時間足チャートでは、曖昧なバーが少ないためです。 それを呼び出しましょう。 これらはプログラムがこのバーの間に特により長い時間枠の間で何が起こったかを判断できない誤りのバーです。

次は、最低純利益、つまり最低限必要な純利益です。

たとえば100ドル、最小取引数を50回にしたいと考えこのままにしておきます。ストラテジーで必要な場合はさらにいくつかの基準を追加できますがこれはどういう意味でしょうか?ジェネレーターに戻ると、受入基準を満たすストラテジーのみが表示されます。

[start]をクリックすると、ソフトウェアの速度が表示されます。これはかなり速いですよ、皆さん。これらは計算されたストラテジーであり、外国為替ロボットとしてコレクションにすでにストラテジーがあることがわかります。コレクションに行くと、コレクションにはたった1つのストラテジーしかないありませんが、8と書かれています。今は2です。

どうしてでしょう? フィルターレコードのためです。

Filter records for the collection
記録をフィルターにかける

これは、8個のストラテジーのうち2個つがフィルターを通過した為です。たとえは最大のドローダウンを5%というフィルターをかけたストラテジー選びました。もしそれを削除しこの最小利益も削除すると、コレクションには全てのストラテジーが表示されます。そしてコレクションのストラテジーは利益に応じて整理されています。最初の外国為替ロボットが750ドルの利益をあげ、他のストラテジーは下がっています。

フィルターを追加します。最大のあいまいなバーです。さらにこれらの受入基準、最大バランス偏差、最大連続損失、トレード数、エクイティドローダウンがあります。これは5%に設定されたものです。 31個のストラテジーからわかるように、期間全体で5%未満のドローダウンを示したのは10個のみです。 また非常に多くのフィルターを追加することもできます。利益率も1.2のままにすることを好みます。 私は2ではなく1.5のままでいることを好むので、より重要な利益要因があります。

ここで私が普段使うもう1つのフィルターは最大連続損失です。通常外国為替ロボットで10回以上の連続した損失は出したくありません。たとえば、20回で設定すると、70個のうち7個がコレクションに含まれ、10回で設定すると呼び出される数がより少なくなります。15回を入力すると7個しかないことがわかり、5回で入力するとたった1つのストラテジーしかパスしません。

私は10回のままの設定にします、そして今何をするつもりでしょうか?

私はこのジェネレーターを一晩中稼働させたままにし、明日は基本的な暗号通貨取引コースのAtoZの録画を続けます。そしてジェネレーターを稼働させてストラテジーを生成するために500分間放置します。 ご覧のとおりEAスタジオは11,000個以上のストラテジーを生成し96個のストラテジーがコレクションに入っています。ただしフィルターにかけたため、ここには7つのストラテジーしか表示されません。明日も続けます。 ストラテジーを外国為替ロボットにエクスポートする方法を紹介します。 そして取引のためにメタトレーダーに設定する方法を説明いたします。

各外国為替ロボットをクリックすると、ストップロスとテイクプロフィットのエントリルールが表示されます。

Entry conditions for the Forex robot
ストラテジーの入力を制御する

我々のこの外国為替ロボット

  • オーサムオシレーター
  • RVI
  • 移動平均線のクロス

私が例として見せていたものだけです。しかしここにエグジット条件があります。チャートをクリックするとテクニカル指標が表示されます。そして、全期間において取引がどこで行われたか、どこでエントリーがされたか、どこでエグジットされたかが正確にわかります。

indicator chart
どこで取引が行われたか

そして、各ストラテジーには、テクニカル指標チャート、バランスチャート、エクイティがあり、ジャーナルがあります。

Report for the Forex robot
ストラテジーのレポート

この期間に行なわれた実際の取引は次のとおりです。そして、外国為替ロボットのすべての統計情報があります。

ネットバランス、最大ドローダウン、ドローダウン率へのリターン、トレード数、あいまいなバー、1日あたりの平均利益、勝敗比率、シャープレシオなどがありますが、詳細については説明いたしません。

しかしここでの考え方は、これを自動的に行うということです。EAスタジオがストラテジーを計算してくれます。必要な入力つまり必要な基準を設定する必要があります。 そしてこれらのストラテジーは、取引するのと同じサーバー上で作る必要があります。ジェネレータは同じヒストリカルデータを使用しています。 EA スタジオはWebベースのプログラムなので同時に、ビットコインのストラテジーを生成しているときに新しいページを開いてEAスタジオに戻ることができますが、ここで重要なのは、別のブラウザーで作ることです。 この方法によりEAスタジオはより高速に稼働します。

同じくログインします。そして他の仮想通貨外国為替ロボット用に生成を行います。

急いでそれをします。

dash strategy
ダッシュ外国為替ロボット生成

また、1時間足チャートの場合は、 strategy properties(ここでは0.1)に移動し、ダッシュでどれくらいのスプレッドがあったかを見てみましょう。ストラテジーに行き選択すると、ダッシュ、1100、とここに表示されるのでジェネレーターに戻ります。私は常に最小値をスプレッドとして設定します。ここではより広い範囲を指定してテイクプロフィットの最小値としても使えるようにします。ジェネレーターの時間設定もここでは500分とします。

この外国為替ロボットの受入基準を見てみましょう。ストラテジーで最低100ドルの利益が欲しいと言いました、そしてそれはほとんどこれです。[start]をクリックすると、ジェネレーターがストラテジーの生成を始めます。

次に別のブラウザーでEAスタジオを開き、そこでイーサリアムで実行します。そしてライトコインでも同様に行ないます。

それで、私は自分のアカウントにログインし、ジェネレーターに行きスプレッドがどれくらいだったかを最初に見てみましょう。ここから、Pepperstone Demo 1を選択し、ここではイーサリアムを選びます。スプレッドは700でした。ジェネレーターに移動して必要な暗号通貨を選択しました。イーサリアムに行きます。 1時間足を選びstrategy propertiesに移動します。エントリロットで0.1をもう一度入力します。 これはスプレッドなので最低でも700、ここではさらに重要な数値としてここでは700で設定します。 受入基準を500分にして、ここでもう一度見てみましょう。最小純利益を100ドルとジェネレーターで設定し、「start」をクリックします。

そして最後にもう1つブラウザを開きます。以前の暗号通貨です。EAスタジオに行きます。私はすぐにログインしジェネレーターに行きます。最初にスプレッドをもう一度見てみましょう。ブローカーサーバーを選択するgo-to the strategy に進みライトコインを選択します。 ここでは、スプレッドとして500となっています。 私はジェネレーターで500にしようとしているのは5ドルという事です。私がはっきりしていることを確認するためのピップですので。

Pepperstone Demo 01 そしてライトコイン外国為替ロボットに行きます。

Litcoin strategy
ライトコイン生成

そして再び1時間足を開きます。Strategy propertiesでは最小値がここでのスプレッドなのでまさに同じです。再度もう少し重要な範囲を入れます。0.1を入力します。ここでForexロボットのプロパティをもう一度500分間使用します。ここで外国為替ロボットのプロパティをもう一度500分にします。受入基準の最低利益は100ドルにしたいと思います。

ジェネレーターに行き、「start」をクリックします。ここで4つのジェネレーターをご覧のように稼働できるようにし、一晩そのままにしておきます。

明日の朝どうしますか?コレクションに準備ができたストラテジーを用意します。すでに何百ものストラテジーがあります。これらは異なるストラテジーです。そのあとはどうしますか?ベストなストラテジーを選択し、それらを取引用のデモ口座に設定しその後それらパフォーマンスを追跡します。

こうしてプロセス全体を自動化し、これらのストラテジービルダーを使って現実的なバックテスト結果を使いながら何百ものストラテジーを生成します。

いずれにしろストラテジービルダーがないとこのプロセスはできません。手動取引のストラテジーはいくつかありますがそれほど多くはありません。 それにその結果はバックテストされるのが難しいです。 実際このプロセス全体を自動化するには、例えばこのシステムを長い間使用していたために自動化を開発者に依頼する場合は非常に時間がかかります。私は開発者に外国為替ロボットとして自動化するためのストラテジーを提供していました。

明らかにこれは恐るべきプロセスであり、また1つのストラテジーやこのような単純なストラテジーを開発者が自動化する場合、エントリー条件によって200ドルから300ドル程度の費用がかかるため非常に時間とお金がかかりました。

ストラテジービルダーを使うことで、間違いをなくしコードを確実に把握できます。そして明らかに異なるストラテジーのポートフォリオを取引する機会ができます。

たとえばアセットごとにプログラミングせずにEAを作成した後はどうしますか?

私はビットコインからベストな3つのストラテジー、イーサリアム、ライト、ダッシュからベストな3つのストラテジーを選びます。そして4つの異なる暗号通貨で12の異なるストラテジーを同じ取引口座に設定します。こうしてリスクを適切に分散します。すべてのリスクを1つのストラテジー、1つの外国為替ロボット、1つの暗号通貨に収めるのではなく、分割してリスクを分散させます。

ほぼそれについてです。EAスタジオの使用方法に関するインターネット上の無料ビデオがあります。無料の資料もありますので詳細には触れません。

EAスタジオに関するヘルプ

tools in EA studio
EAスタジオのツールと情報

各セクションにはもっと多くの情報があります。基本を示しただけなので、ストラテジービルダー、ストラテジーの作成方法、数百ものストラテジー、実際には数千ものストラテジーを作成しています。進捗状況からまだわずか3%ですが30,000個近くのストラテジーを計算しています。 コレクションには常に上位100個が表示され現時点で使用しているフィルターでは外国為替ロボットとして使用できるストラテジーは19個しかありません。

基本的な暗号通貨トレーディングコースで、ストラテジーをエクスポートする方法と、それらをメタとレーダーに設定し取引する方法のAtoZを紹介します。

プログラミングなしでEAを作成する方法は?

  • ストラテジービルダーを使いストラテジーをまとめてEAとしてエクスポートする
  • あなたに何もなくても新しいストラテジーを表示するジェネレータを使用してください
  • 開発者を雇うと多くの時間とリソースが必要になります

最後のオプションはプログラミングを学ぶことですが、これは私がやりたいことではありません。私はトレーダーであってIT技術者ではありません。

何かご不明な点がございましたら、info.jp@eaforexacademy.comまたはフォーラムでお気軽にお問い合わせください。

さらなる暗号通貨取引コースについては以下をご覧ください。

https://eatradingacademy.com/ja/courses/暗号通貨トレード/

外国為替ロボットを作る方法

外国為替ロボットを作るには3つの方法があります。1つ目はメタトレーダーのMQLで自分でコーディングすることです。 2つ目は開発者を雇ってストラテジーを自動化することです。 3つ目は外国為替ストラテジービルダーを使ってコードをエクスポートすることです。

外国為替ロボットとは?

これらは自動取引ストラテジーです。 エントリー、エグジットのルールはコード化されており、チャートに貼り付けられているロボットのルールは自動的に取引を開始および終了します。

なぜ外国為替ロボットはそんなに人気があるのですか?

トレーダーが外国為替ロボットを使用すれば、多くの人が市場で負けている主たる理由である取引における感情がありません。またトレーダーがモニターの前にいる時間を軽減します。

最高の外国為替ロボットは何ですか?

最高の外国為替ロボットは、ブローカーのヒストリカルデータに基づいて自分で作成したものです。取引を始める前に堅牢性テストをする事をお勧めします。

ポートフォリオエキスパートアドバイザー:ロボット取引の最良の方法

ロボット取引は、以前とは大きく異なります!EAのポートフォリオがゲームを変えました!

この記事のロボット取引は、トレーディングポートフォリオEAとして紹介されています。これは、アルゴリズム取引で最も革新的な方法です。この取引システムは、EAスタジオおよびFSBProの作成者であるフォレックスソフトウエア社の開発者チームの多大な努力により実現しています。

EAフォレックスアカデミーでの私たちの使命は、市場の最新情報を追跡し、テストし、オンラインコースに実装することです。このようにして、FXトレード、特にロボット取引に興味があるより多くの人々に届くでしょう。

以下に、EAフォレックスアカデミーのヘッドメンターであるアレクサンドロフによる最新コースからの無料講義があります。この講義では、ストラテジーをポートフォリオEAにフィルタリングするための最速の方法について説明します。

ロボット取引とは何ですか?

ロボット取引は、EAの俗語です。これは、1つまたは複数のロボットを1つEAにすることができます。簡単な言葉で言えば、これは取引ストラテジーを自動化したバージョンです。すべてのストラテジーには、エントリー条件とエグジット条件、ストップロス、テイクプロフィット、そしてより長い時間足でのフィルターがあります。そして、これがまさにロボット取引である外国為替ストラテジーのコードです。

通常、各EAはMQL4でコード化されます。これは、アルゴリズム取引の最も一般的なプラットフォームであるメタトレーダーのプラットフォームのメタディタ―で可能です。これはトレーダーがロボット取引を使用できる場所です。

このトレーディングポートフォリオEA+ 100外国為替ストラテジーコースでは、ペトコアレキサンドロスが、トレーダーにとってロボットトレーディングを使用する最も簡単な方法を教えます。それも1つだけでなく、取引ロボットのポートフォリオ全体です。

ストラテジービルダー「EAスタジオ」を使用すると、トレーダーはブローカーのヒストリカルデータに対して無制限にトレーディングストラテジーを生成できます。その後、頑健性テストを実行して、ロボット取引が異なる市場条件で安定するかどうかを確認します。

2018年以降のロボット取引の新機能は何ですか?

ポートフォリオロボット取引EA全体をエクスポートできるようになりました。これは、1つのロボットに多​​くの異なる外国為替ストラテジーがあることを意味します。これにより、トレーダーの時間とリソースが大幅に節約されます。また、1つのアカウントに対して最大99個のメタトレーダーのEAのルールの裏にあります。1つのアカウントに対して最大99個のメタトレーダーのEAがあります。 トレーディングポートフォリオロボットトレーディングを使用して、1つのチャートに多くのストラテジーを設定できます。

ポートフォリオエEAで取引する理由

  • より良いリスク分散
  • 取引だけではなく、アルゴリズム的に多くのストラテジーがある
  • 各EAを別々のチャートに設定する手間が減ります
  • 負けているストラテジーをコード簡単に削除できる
  • ポートフォリオEAにより、より安定した利益を達成できる

ポートフォリオEAを使用した取引はアルゴリズム取引を変えましたが、それを知っている人はまだほとんどいません。それに関する最初のビデオは、ペトコアレキサンドロフのトレードに正確に記録されています。

トレーディングポートフォリオEAコースの講義をお楽しみください:

親愛なる受講生の皆さん、コースを修了してから数日後にコースを更新することにしました。なぜなら、そのパフォーマンスをフォローした後にポートフォリオEAを管理する

エキサイティングな解決策の1つを見つけたからです。

私は10個のEAを残したアカウントから続けます:

Robot trading results
1つのアカウントで100のロボット取引ストラテジー

EAのポートフォリオは、ほぼ10日間ここで取引されています。そして、わずか61ドルの利益を出しています。しかし、重要なことは、私の集計を見ると、ここでユニークなものがありロボット取引をているときに何かとても嬉しく感じます。

net profitをクリックし、純利益に応じてストラテジーを調整します。もう一度クリックすると、収益性の高いものが一番上に表示されます。

statistics in fx blue
アカウントの各ストラテジートレーディングの統計

ご覧のとおり、総利益を生みだす収益性の高いストラテジーがあります。そして、下に行くと、これは損失を出したストラテジーが表示されています。

それは、私が手動で何もしなかったEAのポートフォリオでの取引としては決して悪い取引ではありません。

0.01ロットサイズのロボット取引を行っていることを心に留めてください。

そして、26、25、24、21ドルの利益があり、下にスクロールすると、19、18、16、15、14のマイナス利益となっています。したがって、ここでよりポジティブな取引を行うことができます。 皆さん0.01ロットの取引の場合26、25、24ドルの利益です。そして、0.1ロットサイズで取引している場合、これは260、250、240ドルになります。

そして、私がフルロットで取引すると、明らかに2600、2500の利益になります。

私の純利益の合計は63ドルですが、これは0.01で繰り返している結果です。そして、右にスクロールすると、非常に多くの統計が表示されているのが分かります。作成されたピップを見ると、これは合計で1124.9ピップの純利益であり、この短期間においては素晴らしい結果です。

私が作成したこのロボット満足している点はポートフォリオEAのプロフィットファクターです。そして、プロフィットファクターがないことがわかります。単にこれらのストラテジーで、1、2、3、4、5、6、7、8、9、10、11日目がいくつあるだけです。さらに12、13の下に14が1つあります。

勝者のみが取引する負けのない14個の収益性の高いストラテジー

これは、すべてのトレーが利益を出してオープンそしてクローズしたことを意味します。どの取引も損失出していません。そして、これは非常にまれなことであり、他のEAやロボット取引ではないという事を賭けてもいいです。

このようなEAのポートフォリオは他に類を見ません。

そして、今朝の統計を見て驚いたこともあります。ここで重要なことは、合計63ドルの純利益です。これは、0.01ロットで取引しているからです。各ストラテジーについてより多くの取引を行う場合、それははるかに多くなります。1,000ピップ以上になるでしょう。

ここではもっと重要なことがあります。どのストラテジーがこれだけの利益を上げているかがマジックナンバーからはっきり分かります。

私が言いました、ロボット取引でのポートフォリオEAを管理するために最近見つけた解決策は何でしょうか?

すでに支持している統計がある場合は、利益を上げているストラテジーで取引してください。そして負けているストラテジーを排除したいですか?

私は何を見つけたでしょうか?マジックナンバーに基づいてストラテジーを整理すると、最初のロボットのポートフォリオEAの1分足で取引が行われ、すべてのストラテジーで取引が始まっているのが分かります。 マジックナンバー000、001、002、これらはすべてストラテジーであり、すべてオープントレードであり、始められたトレードの数を確認できます。

Robot trading in order aranged
マジックナンバーで整理して、各ポートフォリオEAのパフォーマンスを見ますか?

私が考えている事は、これらの2個のロボット取引EAが現時点ではネガティブであり、それらを削除したいということです。 2番目のものを見てみましょう。これは1分足チャートの2番目のものであり、負けているものと、勝っているものがあることがわかります。これは最高のものの一つです。プロフィットファクターがゼロであることが分かります。。

負けなしで12回連続で取引しました

そして、16個のネガティブ、4つのポジティブ、19個のネガティブ、ポジティブ、小さなネガティブ、小さなネガティブ、わずかなネガティブ、ポジティブ、ネガティブがあります。これは、実際の次のポートフォリオEAによるものです。

統計にあるポートフォリオEAの結果を確認したら、大きな損失を出しているものを削除する必要があります。こうして総利益を増やすことができます。それでは、これら2つの戦略をどのように削除できますか?これが私がこれからお見せすることです。

これらは番号2と4の戦略ですが、このポートフォリオEAの3番目と5番目の戦略であることに留意してください。最初の戦略は000で終わる番号だからです。ロボット取引ポートフォリオEA、これは2番目、3番目、4番目です。とにかく、これは2と4で終わるものだと覚えてください。

それらがこのポートフォリオEAで最も大きな損失をもたらしたことがわかります。そしてそれを削除したいと思います。

EAのポートフォリオから負けているストラテジーを削除するにはどうすればよいですか?

Expert Advisorsに移動します。これは1分足チャートの2番目のロボット取引Expert Advisorです。右クリックして、modifyに行きます:

easy way to modify the robot
EAのコードを変更する経路。

これがストラテジーのコードです。それをするための大いなる開発者である必要はありません。私は開発者ではありません。これらすべてを知っているわけではありませんが、ここでわくわくすることを学びました。

下にスクロールすると、ストラテジーがどこにあるかがわかります。ここにあります。簡単に認識できます。一番上にある-set signalsです、いいですか?そして下には、すべてのストラテジーとそのパラメーターが表示されます。そして、これは1分足チャートの2番目のEAです。

そして、前にも言った統計を見てみましょう-私たちはこの1つの負けの16、18を削除したいと。そしてそれらは2と4で終わるナンバーです。そしてここに2と4が表示されていますよね?

これらは、現時点で損失を出しているロボット取引ポートフォリオEA内の2つのストラテジーです。

どうすればそれらを迅速に削除できますか?それら2つの前に2回スラッシュを入力すると、コメントになります。

Robot trading code
2つのスラッシュはコメントを表します。

ご覧のとおり、色が変わりました。これはストラテジー が既にアクティブではないことを意味します。まだこのポートフォリオEA内にはありますが、もうアクティブではありません。スラッシュを消すと再びアクティブになります。

最初に確認できるのは、エグジットシグナルです。そして、2番目のストラテジーはエントリーシグナルを受け取ります。マーケットでの取引をするストラテジーが必要な場合は、この行の前にのみ2つのスラッシュを置きます。ポジションのオープンを停止します。そして、このままにしておくと、ここには現時点でオープントレードがあることになります。

このストラテジーは依然としてそれらを管理し、それらを閉じます。ここに2つのスラッシュを入れた場合、ストラテジーの取引を終わらないことを意味します。とにかく、ストップロスとテイクプロフィットがあり、どちらかにヒットします。そして取引は終了します。

始めはシグナルを終了することであり、次は新しいエントリーシグナルを出すことです。いいですか?

そうして、そのストラテジーの前に2回スラッシュし、4番目のストラテジーにも同じことをします。そして、下に移動します。ここでストラテジーをコンパイルすると、変更が保存され、基本的に、これらの2つのストラテジーは何も実行しなくなります。そして、このロボットトレーディングポートフォリオEAの残りのストラテジーで取引を続けます。

もう一度ポートフォリオEAをチャート上にドラッグする必要はありません。 メタとレーダーのExpert Stopで、ポートフォリオEAが再度読み込まれ、これら2つのストラテジーなしで稼働を続けます。

これは、ロボット取引ポートフォリオEAを使用して、その後の取引を管理する方法に関する優れたソリューションです。

ポートフォリオEAでどうやって取引しますか?

  • アカウントからの統計情報に従ってください
  • マジックナンバーでストラテジーを整理してください
  • 負けているストラテジーを削除してください

ここでほとんどが素晴らしい利益をあげていることがわかります

Robot trading results
純利益は、一日の終わりの最も重要な統計です。

これは、たとえば、16の負の損失が大きいため、5分足で取引されている2番目のポートフォリオEAから削除します。これが008で終わるストラテジーですがよろしいですか?この方法が最近分かったコードから削除する1つのいい方法です。

ここでもう1つ、コメントをいたします。このロボットトレーディングEAを後でEAスタジオにドラッグして再計算しても、EAはまだ内部にあります。ストラテジーが役割を失っていることがわかったら、それを削除します。いいですか?これらのストラテジーを削除すると、ストラテジーはポートフォリオEAから完全に削除されます。

つまり、これがポートフォリオから負けているストラテジーを排除する簡単な方法です

そして、先日言ったように、プログラミングのスキルは必要はありません。プログラミングのスキルがなくても簡単にできます。ストラテジーの前に2つのスラッシュがあれは取引は開始されません。このようにして、ポートフォリオEAをフィルターにかけることができ、最終的には常に最も利益を上げているストラテジーを残すことができます。これらは現在の市場状況でも利益を上げています。

また、ご存知のように、毎月、新しいロボット取引ポートフォリオEAを提供します。なので同じことができます。どのように管理するかはあなた次第です。さまざまな可能性、さまざまなオプション、ノウハウを提供したいと思います。そして、どれがあなたに最適かを見つけましょう。

ご視聴ありがとうございました。また次回の講義でお会いしましょう。

さようなら!

何か質問があればいつでもサポートフォーラムにご記入ください。

コース全体に興味がある場合は、以下のディスカウントリンクをクリックしてください。

トレーディングポートフォリオEA+ 100の戦略が含まれています

ポートフォリオEAとは何でしょうか?

ポートフォリオEAは、単体のEAをグループ化された多くのストラテジーの組み合わせです。これにより、トレーダーはたった1つのEAを使用して多くのストラテジーで同時に取引することでリスクを分散できます

EAのポートフォリオはどのように機能しますか?

ポートフォリオEAは、通常のEAとまったく同じように機能します。メタトレーダーのプラットフォームでコンパイルする必要があるMQLコードです。その後、ポートフォリオEAを目的の資産のトレーディングチャートに張付けする必要があります。

EAのポートフォリオと取引する方法は?

ポートフォリオEAでの取引は、単体のEAとの取引に似ています。唯一の違いは、多くの取引を同時に開くことです。仮想アカウントでテストすることをお勧めします。

ポートフォリオEAからストラテジーを削除する方法は?

これは、EAのソースコードから可能です。 //を使用すると、ストラテジーがコメントとして設定され、ポートフォリオEAが無効となります。

MT4 EAビルダー:EA スタジオ

MT4 EAビルダー:EA スタジオ

この記事では、MT4 EAビルダーについて説明します。こんにちは、EA Forex Academyのペトコアレキサンドロフです。これまで使用してきたストラテジービルダーそしてこのコースで今後使うウォ―クフォワード最適化についてご説明します。:ポートフォリオEAを作成するために複数のポートフォリオEAを使う外国為替取引です 。

ストラテジービルダーとは何でしょうか?

これはソフトウェアまたはプログラムです。もしくは、これは特にWebベースであるため、Webベースのアプリと呼ぶことができます。

これを使用して、ストラテジーを自動化します。さて私は開発者ではありません。 EAのコーディング方法はわかりませんし、それを知る必要もありません。

  • その方法を学ぶのにかなり長い時間がかかります。
  • 取引ではなくコーディングに時間を費やします。これは私が毎日集中していることです。
  • ワンクリックでストラテジーを自動化するストラテジービルダーがあり、コーディングに時間を費やす必要はありません。

少し前の5年か6年、かもう少し前に私は会社でトレーダーと開発者の中間の立場で仕事をしていました。そのため、その会社のトレーダーが使用していたすべてのストラテジーをフィルタリングしていました。私もそれらのストラテジーを使っていましたが、それらのストラテジーを開発者に渡しててコーディングしていました。

ウェブサイトにFSBProとEAスタジオを統合したのはなぜですか?

開発者にお金を払っていました。コーディングは大変なプロセスでした。時間がかかりました。費用がかかりました。その後、会社を辞めたとき、私自身の取引のためにそれを続けました。

ある日、私はそれが自分が続けたかった方法ではないことがわかったので、ストラテジービルダーを探し始めました。そして市場で入手可能なほぼすべてのストラテジービルダー、または少なくとも私が知っているストラテジービルダーをテストしました。そして、私は2つを選びました。

1つはFSBPro、もう1つはEA スタジオです。それらは同じ会社が制作しています。そして今、我々はそれらをウェブサイトに統合しました。これによりトレーダー、受講生、私が使いやすくなり、慣れれば簡単に使用できます。

とにかく、この記事ではEAスタジオ、ストラテジービルダーの使用方法を紹介します。試してみて、どのように機能するかを確認したい場合はそれを実行できます。しかし、私の考えはもう一度ストラテジーを自動化することです。もう市場でEAを購入するためや、開発者にストラテジーをコーディングしてもらうためにお金を費使う事はありません。もちろんMT4 EAを使うことには他にも多くの利点があります。

コースでは取引ロボットを準備いたします。

取引の準備ができたEA、ポートフォリオEAを含めるので、プロセス全体を実行する必要はありません。しかしポートフォリオEAをどのように作成しているか、どのようにテストしたか、そしてこの方法の背後にある概念は何かを示したいと思います。 そして使用方法、チェック方法、および取引方法をよりよく理解できます。

EA Forex AcademyのWebサイトをご覧になると、トレーニング教育とコースがあり今すぐにでも私のチームに会うことができます。アカデミーに参加した多くの受講生と会い多くの講義が受けられます。参加できる素晴らしいフォーラムがありしかも無料です。

そして、フォーラムには私が話していた「詐欺ブローカーを認識する方法」と呼ばれる刺激的なトピックがあります。外国為替を取引をする場合は、規制されたブローカーを常に探すことを非常にお勧めします。そして、ここに「詐欺ブローカーを認識する方法」と呼ばれるトピックがあります。

MT4 Expert Advisor Builder.
EA Forex Academyのフォーラム

特に初心者のトレーダーの場合は、それを調べることが出来ます。それは便利であり、これらの詐欺師がどのように活動するかが分かります。そして、以下では詐欺師に苦しむ人々のコメントがたくさんあります。

正しいブローカーを選択することが不可欠です。

So you must know how to choose your broker and how to avoid the scam brokers. On the だからあなたはあなた自身のブローカーを選ぶ方法と詐欺ブローカーを避ける方法を知っていなければなりません。トップメニューには、ソフトウェアがあります。それをクリックするとEAスタジオがあります。 menu, you see we have software. And if I click on it, there is Expert Advisor Studio.

これは、このコースで使用するMT4 EAビルダーであり、Forex Strategy Builderがあります。そしてこれらは2つの異なるストラテジービルダーです。さまざまな機能があります。両方をテストできます。

15日間の無料試用版がついておりいつでも使用できます。またこの時間中に、必要なだけ多くのEAをエクスポートできます。アカウントにログインして、ストラテジービルダーEAスタジオとは何かを紹介します。決して使いにくいものではありません。

ストラテジーを生成するジェネレーターがあります。その後ストラテジーはコレクションに表示され、使用するものを選択できるようにします。そしてこれらのいずれかをクリックすると、それがどのように機能するか後でお見せします。ストラテジータブを開きます。

このMT4 EAビルダーを使用してEAを構築できます。

どんなストラテジーであろうとエントリー条件とエグジット条件、そしてストップロスとテイクプロフィットを加えます。すぐに結果またはバックテストが表示されます。そして、変更を加えた場合は同様に現時点で表示されます。

非常に便利なもの、多くの時間を節約するもの。では、非常に迅速にあなたにデモンストレーションさせてください。 EURUSDに30分足のチャートにストラテジーがあるとしましょう。

place the Expert Advisors rules
EAスタジオのストラテジーエディター

そしてここにstrategy propertiesがありますので、取引したい金額を入力できます。ストップロスを使用する場合は、固定とトレーリングのどちらかを選択できます。ここでは100のままにしておきます。そしてテイクプロフィットがあります。ここでは例として固定のままにし数字も100pipsのままにします。

そして、例えばRVIのようなエントリーインディケータがレベルラインを下抜ける、などのエントリインジケータを選択しましょう。そしてここではデフォルト設定を使います。

テクニカル指標のパラメーターは、ストラテジーの収益性を高めます。

をクリックすると、すぐにバランスチャートで負けていることがわかります。とても安定したダウンラインとなっています。しかし、これは1つのテクニカル指標とストップロスとテイクプロフィットしかないためです。

エグジット条件として、たとえば、MACD、移動平均、RSIを追加します。 RSIに行きましょう。そしてどういう条件を選択するか、たとえばRSIがレベルラインを上向きに横切るなど。Acceptをクリックすると、すでに利益を出しているストラテジーがあることがわかります。

一日の終わりに上下に動いて少しの利益です。そしてメタトレードのデモアカウントと同じように、リアルでは5,000から開始しています。アカウント通貨、最初のアカウント、レバレッジを設定できます。

ただしメタとレーダーでアカウントを設定するのと同じ設定にすることをお勧めします。それではストラテジーに戻りましょう。これはストップロス、テイクプロフィット、1つのエントリー条件、1つのエグジット条件を入力したストラテジーの一例です。

パラメーターを変更すると、MT4EAビルダーですぐにバックテストが表示されます。

今、RVIに変更を加えると、すぐにバランスチャートに違いが表示されます。 11に増やして、[Accept]をクリックすると変更された事がわかります。再度12に増やして[accept]をクリックします。変更されます。

そこでさらに13に増やします。おおもう少し良いストラテジーになります。 RSIを変更してみましょう。たとえばRSIを変更し、期間を15に増やして[accept]をクリックすると変化が見られます。

220やレベル250など、もっと積極的に変更してみましょう。ここにあるのは負けたストラテジーだけです。 30にしてみましょう、そして80にします。ここにあるのは負けているストラテジーです。

227など、少し減らしてみましょう。ここでは80も減らしますが、大きな変化はありません。それでは、例えばRVIレベルを変更しますとマイナスになります。

テクニカル指標ではデフォルトのパラメーターを使用しないでください。

0.05のマイナスの値にしましょう。[accept]をクリックすると、ストラテジーが改善されます。もっと減らしてみましょう。マイナス0.1で試してみましょう。

はるかに優れたストラテジーがあり、もしもう少し操作すれば、さらにいくつかの優れたストラテジーができ、またより優れたストラテジーを見つけるでしょう。しかし、これは私が今まで多くのストラテジーを使ってきたからです。テクニカル指標がどのように機能するかが分かっています。マイナス15に変更すると、大きなバランスラインとなりました。

MT4 Expert Advisor Builder for strategies
バランスラインはすでにプラスです。

素晴らしいエクイティラインのようではありませんが、今までよりもはるかに優れています。

なので私はそれをもっと長い間いじることができ、またたくさん使ってきたので自信のあるストラテジーを構築することができます。ほとんどのテクニカル指標のパラメーターが何であるかが分かっています。またテクニカル指標のデフォルトのパラメーターは使用していません。テクニカル指標のデフォルトのパラメーターでは利益を期待できません。

ストラテジービルダーは自動的にテストを行います。

とにかく、ここでは手動では行いません。パラメーターを変更するとすぐに結果が表示されることをお見せしたかっただけです。そして、ここでパラメータを少し変更すると劇的な違いが見られます。

私がどんな変更をしても、バックテストを見ることができます。これを手動で行う場合、たとえば1か月間、2か月間、いろいろなパラメーターを使用してこのストラテジーをテストする必要があります。その後、別の設定でも確認する必要があります。1つのストラテジーをテストするだけで数ヶ月、おそらく数年かかりますが、最良の解決策、テクニカル指標の最良の組み合わせを見つけることはできません。

しかし、MT4EAビルダーを使用すると、これはすべて自動的に行われます。オプティマイザーはストラテジーに最適なパラメーターを正確に見つけるのに役立ちます。そして[start]をクリックすると、ストラテジーを計算する速度がどれだけ速いかわかります。

さあ、すでに新しいパラメーターが見つかりました。すでにあった元のラインがありそしてこちらがはるかに優れたラインです。editをクリックするとRVI、RSIのパラメーターが異なることがわかります。ストップロスが104でテイクプロフィットが99など、少し狭くなっています。

MT4 EAビルダーを使用した過剰最適化の回避方法。

ここで、バックテスト期間全体でオプティマイザーを使用すると、この場合は2014年9月18日から2019年11月9日(今日)になりますがあることが起こります。また全期間にわたってオプティマイザーを使用する場合、ストラテジーを過剰に最適化するリスクがあります。つまりオプティマイザーはこの期間に最適なパラメーターを見つけます。

しかし、これらのパラメータが今後も継続するという保証はありません。この過剰最適化を回避する方法をこのコースで正確に説明します。そしてここではウォークフォワード検証などのさまざまな堅牢性テストを行います。またこのコースでは、何かわくわくするモンテカルロ検証についてご説明します。同様に、他の市場でストラテジーが利益が出せるかどうかを確認できるマルチマーケット検証もあります。

Avoiding over-optimization with the MT4 Expert Advisor Builder
マルチマーケット検証

startをクリックすると、3つの市場で利益があることがわかります。 2つの市場では負けています。 EURUSDで収益性が高く、緑はGBPUSD、青はEURJPYです。そのため、ここでは、ストラテジーが有益な市場の数と、負けている市場の数を確認できます。

そしてもちろん、それが他のすべての市場で負けている場合、ストラテジーはEURUSDに対して過剰に最適化されます。また必要に応じて異なる市場を追加できます。そしてストラテジーを構築する時、EAをエクスポートするボタンがあります。

MT4またはMT5のEAとしてストラテジーをエクスポートできます。

ワンクリックでストラテジーをEAとしてエクスポートするので素晴らしいです。クリックするとストラテジーのコードが出てきます。

code for the Expert Advisor
メタエディターコード

MT4 EAビルダーの EAスタジオを使用することがワンクリックでストラテジーをEAとしてエクスポートできるので最良の方法です。これを行うために開発者を雇う必要はありません。基本的に必要なだけのEAをエクスポートできます。

そして、最上部の青いバーにはポートフォリオがあります。これについては後で説明します。つまり、2つ以上のストラテジーを構築し、それらをポートフォリオに配置し結合し、バックテストを確認し、それらすべてを1つのEAにエクスポートできることを意味します。

これがまさにポートフォリオEAです。 1つのEAを使って、多くのストラテジーでトレードする、又は多くのEAで取引するとも言えます。そして次の講義で取り上げるデータを入手しました。

ジェネレーターはMT4EAビルダーで最も強力なツールです。

さまざまなツールがあります。トレーディングセッション、相関分析を設定できます。これによりバランスラインの相関または類似の取引ルールを持つストラテジーを検出できます。そのため基本的にジェネレーターを実行すると、テクニカル指標内のパラメーターが異なりエントリー、エグジットの条件が異なるストラテジーが生成され、より多様化されます。

ジェネレーターは非常に高速に作動します。ランダム設定でstartを押すと計算されたストラテジーを見ることができます。これは実際の速度、計算されているストラテジーの数です。

そして、すでに1つのストラテジーがあり、実際にコレクションには2つのストラテジーがあります。つまり事前に定義したルールに従ってストラテジーを生成できます。例えばここではストップロスとテイクプロフィットに最低10pips、最高100pipsが必要だと言いましたが、この範囲内でのストラテジーが見つかります。

そして受入基準にさらに必要なフィルターがいくつかあります。ジェネレーターはブローカーからのヒストリカルデータで処理します。ここではデフォルトのメタトレードヒストリカルデータを使いましたが、次の講義では、ヒストリカルデータをブローカーからエクスポートする方法と自分でストラテジーを生成する場合のEAスタジオに保存する方法をお見せします。

Generator of EA Studio
MT4 EAビルダーのジェネレーター

イテクニカルチャートは素晴らしい機能です。

実際これはヒストリカルデータを処理するために非常に重要です。気に留めて置く必要があるため言いますが、すべてのブローカーは資産に対して異なるビッドとアスクの価格を提示しています。そしてわずかな違いでもこれは異なるヒストリカルデータを成しています。

実際のヒストリカルデータであるさまざまなバーチャートとローソク足を形成します。現時点では現在の価格があり、それ以外のすべてはヒストリカルデータです。そして正確に言えばこのデータをトレーディングストラテジー生成の為のバックテストに使用します。

すでに20,000個を超えるストラテジーが生成されており、この20,000個、21,000個のストラテジーが数分で生成されていますが、コレクションには15個のストラテジーしかありません。これは受入基準を設定しており、これらのストラテジーをフィルタリングしているためです。そしてここで私は過去の経験から最小取引数を350回、Profit factorを1.2、最小R-squaredを50にしています。

これですべてのストラテジーがコレクションに追加されました。これらのいずれかをクリックするとエントリルール、エグジットルールを確認できます。これにストラテジーが取引を行っている場所である非常に詳細なテクニカルチャートがあります。

質問がある場合は無料のフォーラムに来てください。

統計情報、ストラテジーに関する詳細な統計情報があります。 メタトレードに適用しない多くのものがありジェネレーターがまったくありません。

ですからそこでストラテジーを生成することはできません。次の講義ではブローカーからヒストリカルデータをエクスポートする方法をお教えします。これはオMT4EAビルダーであるEAスタジオを使ってストラテジーを生成する場合、またはEAスタジオのオプティマイザーを使う場合やその他に非常に重要です。

何かご不明な点がございましたらフォーラムでお気軽にお問い合わせください。回答させていただきます。

ではこれで終わります。