100ミリ秒のチャートはどうすれば手に入るのでしょうか? - ページ 2

 
McGene4xPro:
[......] そこで、セカンド・チャートに設定する方法をご存知ですか。
これを行うには、コードを修正する必要があります...。それほど難しくはないはずです。しかし、もう一度言いますが、あなたは時間を浪費していると思います...
 
gordon:

そんなことはないんだけど...。レイテンシーとは、あなたのターミナルとブローカーのサーバー間の往復時間のことです。これは特定のブローカーに依存するものではありません。あなたのコンピュータとブローカーサーバーの間の物理的な接続に依存します。大まかに言うと、物理的に近ければ近いほど、レイテンシは低くなります(ゲートウェイ/スイッチの数が少なく、2つの間の伝送路が短いため)。

つまり、レイテンシーを下げるには、あなたのコンピュータから物理的に可能な限り近いサーバーを持つブローカーを取得する必要があります。明らかにこれを行うための最良の方法は、物理的にあなたのブローカーの近くにあるVPS /専用サーバ、あるいは多分ブローカーのITセンター(一部のブローカーでも無料でVPSアカウントを与える)に位置していることから、取引することです。


p.s. このフォーラムの一部の人々は、レイテンシの異なる定義を持っている - 彼らは、レイテンシにブローカーの実行時間を追加します...個人的には、それはあなたのコントロール下にないものであるため、特に別の主題であると思います(実用的な用語で....つまり、ブローカーの実行時間を比較することは現実的ではありません...).


非常に有用な情報を教えていただき、ありがとうございます。しかし、インターネットサーバーへの速度をテストするためにpingtestを行ったとき、それは約20msであったので、私はNYのブローカーへのインターネット接続遅延は約100ミリ秒であると仮定しています。もし私がデューカスコピーに行くのであれば、これはもっと長くなるでしょう。


実は、私はレイテンシーを自分のコンピュータから注文を送信して、それが満たされるまでの時間と定義している人たちです。しかし、私は、いくつかのレイテンシ回路は、我々はあまりにも制御する ことはできません同意する....

ありがとうございました。

 
 
McGene4xPro:

非常に有用な情報です。しかし、インターネットサーバーへの速度をテストするためにpingtestを行ったとき、それは約20ミリ秒だったので、私はNYのブローカーへのインターネット接続の待ち時間は約100ミリ秒になると仮定しています。もし、Dukascopyに行くのであれば、もっと長くなるでしょう。

何も決めつけないでください。これはかなり正確に測定することができます。まず、ブローカーのIPアドレスを見つけます(真面目なブローカーなら、ウェブサイトに記載されていますし、見つけ方はこちら→https://www.mql5.com/en/forum/122800。ほとんどのブローカーは、複数のIPアドレスを持っているので、それらをすべて見つけることに注意してください。

次に、ping.exe と tracert.exe を使って、ブローカーのサーバーまでの遅延とホップをチェックします(方法がわからなければ、Google で検索してください...多くのガイドが出回っています)。

 

今、私は2番目のチャートを使ってテストし、amibrokerで私の戦略を自動化するつもりです。

esignal---> amibroker---> API dukascopy


Multichartとamibroker、どちらが優れていると思いますか?


私は市場が開くと、私はいくつかの関連するブローカー-サーバーへの接続のためのレイテンシをテストするようにマルチプルをダウンロードしている


ありがとうございます

 

McGene4xPro wrote >>

Multichartとamibrokerはどちらが良いと思いますか?

ほとんど経験がないので、意見はありません。しかし、MT4を使っていないのなら、ここで何をしているのでしょうか?
 

私はまだMT4を使っていますが、MT4で1秒のタイムチャートを実現するにはどうしたらいいかというところから始めました。そして、MT4でこれをやろうとすると、1秒以上遅れるかもしれない :) と確信しました。それで、他のチャートと執行プラットフォームで検索するようになりました。


しかし、あなたの意見と共有された情報は非常に高く評価されます。

 
csebastian:

さて、素敵なリンクですが、私たちのためではありません...私たちの一部は、我々は "アルゴトレーダー "として考えたいと思いますが、我々はそれから非常に遠く離れている...です。

私たち "というのは、もちろんMetaTraderのユーザーのことです。MTは個人顧客向けで、超高速、低遅延、アルゴリズム取引(とでも呼ぶのでしょうか)については、他の技術が必要です。マルチECN接続、クリアリングハウス、コロケーションサイト、カスタムビルドサーバー、高効率アルゴリズムなどなど・・・ところで、超低遅延ルーターが約80万ドルもすることをご存知でしたか?

とにかく、100ミリ秒は不合理です。時間ベースのチャートといえば、OHLC-Vタイプのチャートが連想されますが、100ミリ秒のチャートがどのように見えるか想像してみてください?

ティックチャートの方が適切かもしれませんね。

そして、ちょっとしたテストとして、お好きなブローカーでpingの時間をチェックしてみてください。例えば、私の接続では、テストしたほとんどのブローカーで、平均150ms前後のレイテンシーが得られます(あるブローカーだけ、70ms前後、最高でも52msです)。さらに、すべてのMTブローカーは、フィードをフィルタリングし、途中でパケットロスは言うまでもありません... あなたはすべてのティックを得ることはできません、それは確かです。

まあ、ブローカーと同じデータセンター(あるいはその近く)にサーバーを設置すれば、100ミリ秒チャートが多少は機能するケースもあります。しかし、私見では、それは役に立たないような気がする。


私は、カスタマイズ可能な "秒単位 "のフレームを持ちたいと考えています。10秒から50秒の間の何かです。どうすればそれを実現できるでしょうか。ピリオド コンバータも使うのでしょうか?


よろしくお願いします。

 

ミリ秒、1秒のグラフの更新は?

低レイテンシープラットフォームに関する 最新情報

 
johnnybegoode:

ミリ秒、1秒のグラフの更新は?

低レイテンシープラットフォームに関する最新情報

MT4にはまだ関係ありません。AFAIKでは、リテール用の「低遅延」プラットフォームは存在しません。