自動デイトレーディングソフトウェア(EA)を使用する必要がありますか?

トレーディングロボットと専門家アドバイザーソフトウェアの長所と短所

多くの人が日取引ロボットや専門家顧問(EA)を通じた簡単なお金の約束によって市場に誘惑されています。 EA(またはトレーディング・ロボット)は、お客様のコンピュータで実行され、お客様のアカウントで取引される自動トレーディング・プログラムです。 オンラインでロボットやEAを販売することは巨大なビジネスになっていますが、飛び込む前に考慮すべきことがあります。

確かに戦略を自動化することにはいくつかの利点がありますが、いくつかの欠点もあります。 心に留めておくべきことは、まれにお金のボートを簡単にしていることです。 容易なお金の約束は本の中で最も古い取引の詐欺です。 トレーディングロボットと戦略を自動化することを学ぶお金があります。 残念なことに、実際には、人が最初に取引する方法を学ぶ必要があるため、プログラミング言語を使用して戦略を自動化する方法を学ぶ必要があるため、手動での取引の方法を単に学習するよりも実際には時間がかかることがあります。 そして、プログラムを購入するには、間もなく話題になる落とし穴がたくさんあります。

以下では、これらをすべて見て、ロボット取引とEAの長所と短所を探っていきます。

  • 01自動化またはEAソフトウェアとは何ですか?

    自動化された取引ソフトウェアには、エキスパートアドバイザー(EA)、ロボット取引、プログラム取引、自動取引またはブラックボックス取引など、いくつかの異なる名前が付いています。

    自動化されたソフトウェアは、コンピュータ上で動作し、プログラムを実行している人のために取引するプログラムです。 それはプログラムなので、プログラムに書かれているものと一致するパラメータ取引されます 。 トレーディングプログラムを作成するには、広範な取引知識とプログラミングスキルが必要です。

    EAは取引戦略に基づいているため、計画することができる一連のルールに分類できるほどシンプルである必要があります。 戦略が複雑になればなるほど、効果的にプログラムを作成するのが難しくなります。

    トレーディングソフトウェアを購入する人は、プログラムを書いた人のトレーディングスキルとプログラミングスキルに完全に依存しています。 これは脆弱な立場にある。

    ほとんどのソフトウェアと同様に、時々更新が必要になります。 市場の状況は変化し、取引ソフトウェアを更新する必要があります。 彼らが何をしているのかを知っている人によってソフトウェアが更新されていない場合、ソフトウェアの収益性が非常に短い(収益性の高いものであれば、まずは)。 経験豊富なトレーダーやプログラマーによって書かれ維持されているEAは、長期的に収益性を維持するうえで最善の機会です。

  • 02セールスプッシュに気をつけろ

    いくつかのEAが機能し、良いリターンを生む一方、ほとんどの企業はそうしません。 取引を試みる人の5%未満が成功しており、それにはEAを作成して購入する人が含まれます。 トレーディングロボットを使用していても成功確率は非常に低いです。

    EAで成功している人は、EAのパフォーマンスを常に監視し、市場の状況が変化したときに調整を加え、珍しいイベントが発生したときに調整します(予期しない方法でプログラミングに影響を及ぼすランダムなイベントが発生する可能性があります)。 成功したマニュアルトレーダーのように、成功したロボットトレーダーは、 収益性を創造し、維持するために必要な作業を行いました

    これは、オンラインで販売されている簡単なお金と仕事のない生活を描いたEAとは全く異なります... $ 79.95! 一度EAを購入すると、その事実の後でサポートとアップデートはほとんどありません。 EAの作成者が成功したとしても、それがEAを購入する人になるわけではありません。 作成者は、時には介入するか、プログラムをオフにすることがあります(たとえば、 主要なニュースイベント中)。 プログラムの実行時に少し変更すると、結果が大幅に変更される可能性があります。 プログラムの作成者がこれを行う方法や市場状況の変化に応じて長期的な更新と監視を提供することについてあなたに指導している場合を除いて、販売計画に惑わされないようにすることが最善です。

  • 03まれに自動化完全自動化

    上記のように、成功したロボットトレーダーは、プログラムの作成と維持に多くの労力をかけました。 実際の仕事はプログラムを維持することです。 誰かが何もしていない間にスイッチを軽くたたくだけで、お金を見ることはできません。 これはしばらく時間がかかるかもしれませんが、 市場の状況は変化し 、予期しない出来事が発生します。これにはトレーダーの介入が必要です。

    人がEAを購入する場合、介入する時期としない時期を知る専門知識を持つことはほとんどありません。 介入が必要ないときは、勝利戦略を失うものに変える可能性があります。必要に応じて介入しないと、急いで取引口座が消耗する可能性があります。

    Jack SchwagerMarket Wizardsの本シリーズでは 、いくつかの成功した自動トレーダーにインタビューされています。 これらすべてのトレーダーは、何もしないで座っているだけでなく、彼らの戦略に強く関わっていました。 ある人がEAを購入して、他の仕事で眠っている間にEAを稼働させたままにしておくことは非常に困難です。 このアプローチは効果的ですが、市場状況が変化した場合にプログラムを変更するノウハウを持ち、必要に応じていつ、どのように手動で介入するかを知っておく必要があります。

    一部の人々は、ロボット取引が取引から感情を取り除くと考えている。 残念ながら、これは真実ではありません。 プログラムは感情を感じないが、プログラムを実行している人は感情を感じる。 人々はプログラムがお金を失うのを見たときに介入するように誘惑を感じるかもしれませんが、プログラムはまだ機能しているかもしれません(取引が失われる)。 あるいは、利益を見たときに手動で取引を無効にして早期に利益を得るために介入することもできます。 これらの感情的に駆動される行動はすべて、市場におけるEAの有益なエッジを破壊する可能性があります。

    自動取引は、オートパイロット取引であることはめったにありません。 EAを維持するためには多くの知識が必要であり、トレーディングスキルや心理スキルは、必要に応じて介入する必要がありますが、それほど多くはありません。

  • 04自動化(ロボットまたはEA)取引の利点

    自動取引の賛否両論については既に議論されているが、より多くのものを、総括してみよう。
    • EAは、取引の心理的圧力のいくつかを取り除きます。 しかし、EAを使用する人々は、まだ介入する時期とそうでない時期を知る必要がありますが、それはまだ心理的なプレッシャー/スキルです。
    • 人間ができるよりも迅速に反応します。 取引信号が出現する(出入りする)と、EAの側には躊躇はありません。 一方、人間は、貿易を凍結したり質問したりする可能性がある。 EAの驚異的な反応時間は、急速に変化する市場環境において有益です。
    • 自動化されたソフトウェアは、人間よりもはるかに多くの市場監視することができます。 人間はいつでも少数の市場を効果的に監視することができますが、EAは数百を監視することができます。 EAは、いったん緩やかになると、監視するようにプログラムされたすべての市場で機会を見つけることができます。 EAは、人間よりも多くの機会を利用することができます。
    • たとえトレーダーが別のように感じたとしても、戦略に合ったトレードを取るでしょう。 戦略が利益を上げることが証明されていれば、これは良いことです。
    • トレーダーが戦略をプログラム可能なレベルまで単純化するようにします。 このプロセスはトレーダーに彼らの戦略を詳細に見せる。 EAAを購入した人はこの利益を受けず、しばしば何が「ボンネットの下にあるのか」を知りません。
    • いくつかの介入が必要ですが、いったんトレーディングプログラムが作成されると、長期間のメンテナンスを必要としない場合があります。 これは、一定期間、自動取引プログラムが手動で取引するよりも少ないことを意味します。 しかし、プログラムが動作する必要がある場合、時間がかかることがあります。
    • 自動取引は、戦略が実行可能かどうかの真のテストです。 手作業では変数が多すぎますが、プログラムでは何が言われているのかが分かります。 戦略の自動化とテストは、現在の市場環境下で戦略が実行可能かどうかを確認するのに適しています。
    • 戦略が自動化されると、異なる市場条件(現在または過去の価格データを使用して)で簡単にテストすることができます。 これにより、プログラムの弱点と強みが明らかになります。 たとえば、トレンドのある市場では成果が上がるかもしれませんが、市場の範囲が狭い市場ではうまくいく可能性があります。 このデータを使用して、プログラムを変更したり、介入してプログラムをオンまたはオフにすることが適切なときにトレーダーを表示することができます。
  • 05自動取引の短所

    自動取引の欠点のいくつかはすでに議論されていますが、もう少し詳しく、箇条書きで説明します。
    • プログラムの作成や維持にはまだ多くの作業が必要です。
    • 手作業による介入が必要な場合もあります。自動取引は完全に手作業ではありません。 例えば、ボラティリティが通常よりもはるかに上がる場合は、 ポジションのサイズを手動で変更する必要があります。
    • いくつかのプログラミングスキルは間違いなく望ましいです。 プログラムを購入しても、ほとんどの場合、市場の状況が変化するにつれ、長期的なサポートや更新はありません。 プログラムを変更する方法がわからない場合、プログラムは最終的に無駄になる(不採算)。
    • プログラムを買うということは、何がボンネットの下にあるのかを知らないということです。 戦略を自動化する利点の1つは、ユーザーが戦略の内容を実際に知ることです。 その利益は、他人のプログラムを購入するときに失われます。
    • ユーザーは、プログラムがうまくいっている(利益を保護している)ときや介入したいとき(首都を保護する)などの心理的なプレッシャーにも直面するだろう。 介入するのが適切な時期であるかどうかを決める心理的なプレッシャーもあります。
    • オンラインでEAを購入することは、長期的なプラスの結果を生み出すことはまずありません。 それは短期間で働くかもしれませんが、最終的にはそれを使用する人はそれを維持し、介入する時期とそうでない時期を知る必要があります。
    • あなた自身のEAsを作成するには、取引とプログラミングの両方のスキルが必要です。 プログラムされる戦略を作成するには、トレーディングスキルが必要です。
    • 自動化された戦略は簡単にテストできるため、過剰な最適化が可能です。 過剰最適化とは、過去の価格変動で最大の利益を生むようにプログラムを微調整する場合です。 これにより、過去にプログラムが非常に収益を上げるように見えるかもしれませんが、最適化によって将来的にはパフォーマンスが低下することがあります。 また、テストは簡単に実行できるので、EAの営業担当者は、プログラムが非常にうまく実行された期間のみを表示することがよくあります。 戦略のテストは、過去のどの期間でも実行できるので、統計を使って多くの変更を行うことができます。 自動取引統計を表示するときは、この点を念頭に置いてください。 理想的には、統計は生きた取引に基づいていて、 シミュレートされたデータまたはバックテストされたデータでは実行されてはなりません。
  • 06自動トレーディングソフトウェア(EA)の使用に関する最終の言葉

    自動取引は有益かつ有益なスキルですが、通常このスキルはインターネット上で数ドルで購入することはできません。 自動取引には多くの仕事とスキルが必要です。 効果的にEAを作成して維持するためには、取引者は取引知識とプログラミング知識の両方を必要とします。 ロボット取引にも時間が必要です。 それは何かを設定し、忘れることではありません。 定期的にチェックする必要があり、ランダムなイベントが発生したり、市場の状況が変化したりすると、手動による介入が必要になることがあります。

    戦略を自動化することを学ぶことは価値ある努力です。 戦略を自動化するには、戦略の詳細な知識が必要であり、戦略のテストが非常に簡単になります。 シンプルな戦略をプログラムすることができれば、そのプログラムが最近どのように実行されたかを見ることで、将来どのように実行されるかについての洞察を得ることができます。 EAは、人よりも多くの市場で取引機会を監視することができ、取引信号が発生するとすばやく対応することができます。

    あなたがEAを購入した場合、容易なお金を約束する販売ピッチに誘惑されないでください。 あなたの戦略を自動化したい場合は、 どのように貿易方法を習得してから 、プログラミングのスキルを習得するのが良いでしょう。