自動取引システムは、トレーダーに代わって注文を行うプログラムです。トレーダーは、テクニカル分析の原則に基づいて注文の前提条件を設定します。システムは、必要な条件を満たすと自動的に注文を出します。自動取引システムは、デモ口座でのバックテスト(MT4の戦略テスター)を容易にし、戦略の効率性についての公正なアイデアを提供します。
感情と取引は双子のようなものです。一方を他方から分離することはできず、前者は後者に悪影響を及ぼします。貪欲や恐怖などの感情を無効にする最善の方法は、手動による介入を避け、自動取引システムを利用して注文することです。
トレーダーは、アルゴリズムまたは高頻度取引の概念に基づいて、独自に戦略を開発する必要があります。同様に、トレーダーは市場からオーダーメイドの自動取引アプリケーションを購入することもできますが、信頼性とコストがそれを行う上での主な障害です。
MetaTraderに感謝します。それは外国為替トレーダーの生活を楽にすることができる多くの組み込みの自動取引システムを持っています。自動取引システムにライブで実装する前に、戦略テスターを使用して戦略をバックテストすることが不可欠です。
ストラテジーテスターは、さまざまなセットアップとその効率を試すことができるトレーダーのプレイステーションです。ストラテジーテスターには、[表示]メニューまたはCtrl + Rを押してアクセスできます。
7。インジケーターのプロパティオプションを使用すると、インジケーターのパラメーターを変更できます。
8。 「チャートを開く」オプションを使用すると、チャートとシンボルのプロパティを表示して、アセットの機能を表すことができます。
9。 MQLを知っている場合は、変更インジケーターにアクセスし、戦略のコード変更を行います。
10。日付オプションによるバックテスト期間を選択します。
11。ストラテジーテスターのビジュアルモードオプションは、バックテストプロセスを表示します。スピードナビゲーターを使用すると、バックテストの速度を調整できます。どちらの機能も、戦略がどこで間違っているかを見つけ、それらの欠陥を克服するために必要な調整を行うのに役立ちます。
12。最後に、最適化により、連続したパスで同じEAに同じデータを入力できます。最適化された入力のパスごとに、最適化された結果が最適化されたグラフと最適化されたレポートに表示されます。入力は、インジケーターのプロパティオプションを介して渡されます。
1時間の時間枠での移動平均に基づく戦略を使用しました。ロングトレードのためにここで設定された基準は、ろうそくが12-SMAの上で完全に閉じることです。同様に、ショートトレードの要件は、ろうそくが12-SMAの下で完全に閉じることです。 12-SMAはここでは両刃の剣です。
青い線はロングトレードを示し、赤い線はショートトレードを示します。条件が満たされると、取引は自動的に行われます。出口ポイント、ストップロスまたはターゲットは反対のシグナルです。
Metatraderには戦略をバックテストするオプションもあります。戦略は、デモアカウントでバックテストまたはライブテストできます。トレーダーは、目的の結果を達成するために行う必要のある精度と必要な調整について明確なアイデアを得ることができます。
これはMT4によるストラテジーテスターによって生成されたレポートとチャートです。ご覧のとおり、この戦略は一定期間優れた結果を出し、その後損失を被りました。戦略とは、自動取引システムのすべてを意味します。良い戦略は一貫した利益を上げることができますが、悪い戦略は取引口座を一掃することもできます。したがって、トレーダーは白と黒を簡単に区別できます。
上記の方法はより単純な方法ですが、ユーザーはテクニカル分析とMQLプログラミングの知識に基づいて複雑な取引戦略を使用することもできます。 (MQLの基本を取得するには、ここをクリックしてください)
高頻度トレーダーは、自動取引システムを必要とするトレーダーです。 1日に何度も繰り返される取引設定は、自動化するのに理想的な設定です。何度も行わない場合は、少なくとも1日に2回または3回繰り返す必要があります。とりわけ、自動取引システムの関連性は、戦略の再発にのみ依存します。
戦略は、さまざまな時間枠と多くのカウンターに適用する必要があります。戦略が複数の市場に適用される場合、それはより良いです。適用範囲が広がるほど、戦略は検証されるため、戦略はより楽しくなります。
簡単です。戦略は正確で、一貫した利益を生み出す必要があります。したがって、適切なリスクと報酬の比率を定義することが不可欠です。より定期的なセットアップの効率は高くなければなりません。高利回りで低頻度の戦略では、精度の寛大さを観察することは問題ありません。
自動取引システムには確かに多くの利点があります。ヘッジファンド、銀行、証券会社は、生活を楽にするために自動取引システムを使用しています。
多くのトレーダーは、スキャルピングとデイトレードのための迅速なインとアウトの戦略を開発します。毎秒および各ティックは、これらの戦略にとって価値があります。自動取引システムは、それらのトレーダーが必要とする速度と要求にのみ一致することができます。 (スカルパーの場合は、5倍の注文実行速度を提供する当社の製品エキスパートトレーディングパネルをチェックしてください)
戦略の正確性と脆弱性をバックテストすることは非常に重要です。アプローチは特定の市場、たとえば株式ではうまく機能しますが、外国為替のような他の市場では機能しません。一部の戦略は、特定の時間枠でのみうまく機能します。したがって、戦略の詳細な実現可能性と実行可能性の調査は、実際の市場で使用する前に行われます。調査はトレーダーに最良の洞察を提供します。したがって、意思決定が簡単になります。
感情は規律の大敵です。したがって、それらがシステム内で共存することはありません。一貫性を保つために感情を取り除くことが重要であり、自動取引はそうするための最良の武器です。また、人間の介入がほとんどまたはまったくないシステムで厳格な規律を実装する方が簡単です。 (ロボット取引のメリットを知りたいですか?こちらをお読みください)
手作業による介入のないシステムには、確かに不運があります。したがって、多くの専門家は自動取引システムに反対することを提唱しています。彼らの理由は次のとおりです。
トレーダーが取引画面に固執する理由は、市場が自然に欺けるからです。経験のおかげで、トレーダーは特定の結果を予測できますが、すべてではありません。予期しないイベントは、ボラティリティを引き起こし、両方向への動きを引き起こす可能性があります。浮き沈みの後でも、トレードの設定は同じままです。したがって、人間の介入がその時間の必要性である可能性があります。
Appleの地図アプリの2012年の不具合は、その完璧な例です。マップアプリには多くの不具合があり、その頂点は通りの向かいにあるワシントン記念塔でした。そのような巨人は、トレーダーができる以上の洗練された手段でアプリを確実にテストしたでしょう。それでも、強大な者は遠吠えをしました。プログラミングに関しては、技術的な問題が常に発生します。したがって、苦労して稼いだお金の処理を任せることは、みんなのお茶ではないかもしれません。
自動取引システムは、感情を取り除き、システムに規律を強制することができます。
トレーダーは、正確で高頻度の戦略を作成してから、効率的な自動取引システムを構築するようにプログラムする必要があります。 (ここでMQLの構文を学びます)
MT4の戦略テスターによるバックテストは、確かに良い戦略と最悪の戦略を区別します。
スキャルピングおよび短期取引戦略では、迅速な出入りが必要なため、自動取引システムが必要です。
優れたストラテジストは、自動取引システムを最大限に活用することしかできません。
多くの利点がありますが、小さな技術的な不具合が壊滅的な損失を引き起こす可能性があります。