x64プラットフォーム用の新しいMQL5コンパイラーをテスト - 2~10倍計算が速い! - ページ 9

 
Sergey Chalyshev:

よくできたロボットであれば、計算の速度はトランザクションの実行速度に比べれば無視できる程度である。

よくできたロボットは、やはり書いてテストする必要がある。そして、最適化。

そして、その交換で...それは複雑なことであり、これからもずっとそうでしょう。

なぜなら、完全に正しいテストのためには、スタック、テープの履歴が必要だからです...。そして、テスターには存在しないが、実機には存在するフロントランナーのために、やはり間違っていて正確ではないでしょう

 
15年前、人々は「MetastockやTradestationのどこに対抗するのか」と笑いながら宣言していました。

何も変わらない...。
 
Фьючерсные объемы для МТ:

よくできたロボットは、やはり書いてテストする必要がある。そして、それを最適化する。

よろしくお願いします。

そういうことなんです。

取引端末のストラテジーテスターが ない!

ロボットのテストができないのに、なぜ数学の計算を競わなければならないのか。

実行速度については?

交換機は1msでリクエストを処理する。MT5サーバーが6ミリ秒より速く注文を通さないのであれば、端末の動作速度を誰が気にするのでしょうか?

MT5サーバーが考えるころには、すでに良い値段がついている)。

 
Sergey Chalyshev:

開発者、シンパの皆様へ。

なぜ、C++を追い抜こうとするのですか?

普通に書かれたロボットの場合、計算速度はトランザクションの実行速度に比べれば無視できる程度である。

MT5サーバーの動作が遅くなる。まずはサーバーを立ち上げてから、数理計算を競うというのはどうでしょう。

...

競争のためではありません。自分の言語が必要なのは、純粋に経済的な安心感からです。結局、テトリスではなく、常に財政を扱うことになるのです。そのため、Market製品ではDellコールは禁止されています。
 
Sergey Chalyshev:

よろしくお願いします。

そういうことなんです。

ロボットのテストができないのに、なぜ数学の計算で勝負するのか?

実行速度については?

取引所は1msで注文を処理する。MT5サーバーが6msより速い注文を通さない場合、ターミナルの動作速度はどうなるのでしょうか?

MT5サーバーが考えるころには、すでにいい値段がついているはずです)。

妄想で意図的にダメージを与えているのです。再発が絶えないので、良い厄介払いができた。
 
Sergey Chalyshev:

よろしくお願いします。

まあ...それは必ずしも推奨するものではない)

戦闘状態においては、実行速度はそれほど重要ではありません。

もしそれがクリティカルなものであれば、コードを最適化 したり、DLLに移動したり、少なくとも異なるマシンに分割することで解決できる。

しかし、テストや最適化の際には、スピードが非常に重要です。そして、この問題を解決するのが言語アクセラレーションです。

ちなみに、C#はそんなに速くないんですよ。もしそうなら、hft-blockerはplusやjavaの代わりに使うはずです。

 

Dr.トレーダーと セルゲイ・エレミン

バグレポートありがとうございました
sinput変数アクセス生成エラーは修正されました。

 
xfo:

ごあいさつ

最適化がうまくいかないようです。意図的に前バージョンのターミナルを削除し、ゼロからインストール、デモサーバーに接続、ビルド1108(4/23~)に更新しました。ファイルは以下の通りです。

metaeditor64.exe - 8,941,528バイト

terminal64.exe - 14 052 296 bytes

全てを終了し、metaeditor.iniにキーを書き込む。

[Experts]
Author=Copyright 2014, MetaQuotes Software Corp.
Address=http://www.mql5.com
Optimize=1

どのようなテストでも、最適化を行わなければ、実行に長い時間がかかるでしょう。何が問題なのか?

デバッグ用にコンパイルする(F5)か、しない(F7)か、どうするか?

デバッグ用にコンパイルする場合、Optimizeキーは無視されます、デバッグの最適化についてはまだ取り組んでいません。
 
Фьючерсные объемы для МТ:

...ちなみに、C#はそんなに速くないです。もしそうなら、hft-peopleはプラスやジャワではなく、それを使っているはずです。

おいおい、どうしたんだ。C#よりJavaの方が速いと言い張るつもりなのか?

真のHFTは、ネットワークカードのマイコンを直接プログラミングすることです。言語そのものが廃れていく。

 
Renat Fatkhullin:
15年前は「MetastockやTradestationに勝てるわけがない」と笑われたものです。

何も変わらない...。

Tradestationはブローカーになり、27年間日中先物の歴史がある。あなたもブローカーになりませんか?

ブローカーに正しい履歴を聞く必要はないだろう。必要なものを必要なようにダウンロードできる。フォルストでは、RTSインデックスの歴史は2005年からと、さらに簡単になっています。

私にとっては、1分単位のデータから始まる全履歴があれば十分です。