Надежный торговый робот не может быть создан без понимания механизмов работы торговой системы MetaTrader 5. Клиентский терминал получает от торгового сервера информацию о позициях, ордерах и сделках. Чтобы правильно обработать эти данные средствами MQL5 необходимо хорошо представлять как происходит взаимодействие mql5-программы и среды исполнения терминала.
プライマーで仕上げようと思います。ここでの興味は、ほとんど理論的なもので、実用的なものではありません。
学問的な好奇心ではなく、これに興味を持つには、アクティブにたくさん取引した経験が必要です。これは講義ではなく、単に他に方法がないのです。
何か間違ったことを言いましたか?例えば、こんな定義に出会ったことがあります。
STPとはStraight Through Processingの略。STPでは、顧客の取引は流動性供給者(銀行や他のブローカー)に直接送られます。STPシステムは、1つまたは複数の流動性プロバイダーに接続することができます。流動性プロバイダーが多ければ多いほど、システム内の流動性が高まり、顧客にとってより良い執行が可能になります。
ECN - Electronic Communications Network(電子通信ネットワーク)。ECN FXブローカーは、STPに加え、顧客の注文が相互に通信できるようになっています。ECNは、すべての参加者(銀行、マーチャントブローカー、個人トレーダー)が互いに取引する市場です。システム内の相互作用の参加者は、ある時点で彼らの取引に最適なオファーを受け取ることができます。すべての 取引は カウンターパーティーの間でリアルタイムに実行 されます。
ECN/STPがなぜECNより優れているのか理解できない、良い情報がほとんどない。興味に関しては、どちらかというと自己啓発のため、厨房でトレードすることもできます。
興味に関しては、どちらかというと自己啓発のため、厨房でトレードすることもできます。
ECNが200ドルから始められるサイト(リアル、mt5)もあるのになぜ?
ECNが200ドルから始められるサイト(リアル、mt5)もあるのになぜ?
MT5 ECNと書かれても、よく見たらNDDでした))
1.なぜなら、すべての流動性プロバイダーは、あなたのECNシステムのクライアントにならなければならないからです。そんなブローカーがあるんですよ、LMAX。これは実質的に純粋なECN(MTF)取引所であり、流動性プロバイダーは作成されたシステムのクライアントです。つまり、一部の銀行と何らかの契約を結んで、その条件を受け入れているのです。上記でLastLookの話をしたが、それ以外にも、多くの銀行がこのような条件を採用しない理由がある。
2.大きな違い、成行注文は両方向にスリッページが発生し、指値注文はプラス方向にのみ約定、または遅延する。事前に(少なくとも1秒前に)保留注文を設定することで、端末<->取引プラットフォームサーバー<->集計装置に依存することを避け、それぞれ執行にかかる時間コストを削減し、執行そのものを向上させることができるのです。1.なぜ流動性供給者がアグリゲーターの顧客になる必要があるのか?アグリゲーターはクライアントであるべきで、保留中の注文や市場注文をプロバイダーに送り、その市場スペースで執行することができるようにします。アグリゲーターは、他のトレーダーと同様にプロバイダーのマーケットデータを持つだけでよい。つまり、特別な契約を必要としない外部プロバイダーの顧客になればよいのだ。
2.例えばMT4では、成行注文にスリッページを設定することができ、それがゼロであれば、リダイレクトがあるはずです。
NDD - 取引の相手方はブローカーではなく、あくまで仲介者であると言う。これは、ECNと矛盾するものではありません。DDとは対照的に、取引の第二側はブローカー(DC)である。