ちょっとびっくり :)私は、共有し、NOT修辞的な質問をすることを考えました。 - ページ 11 1...456789101112131415161718...25 新しいコメント Mykola Demko 2011.03.31 16:31 #101 Academic: さて、MT5をバカにしよう - C++のコードと結果はこちら :) 1秒間に4億回以上待機すること。:)しかし、ここでは1秒間に12億8,200万回のサイクルがあるのです。:)) その電卓はMQL5ではなく、CPPで書かれていることが判明したのです。そうなのか、そうでないのか。 Academic 2011.03.31 16:34 #102 Urain: そこで、この電卓はMQL5ではなく、CPPで書かれていることが判明しました。そうなのか、そうでないのか? そうですね。:) C++で。 何が問題なんだ?それは最初からわかっていたことです。:) Ilyas 2011.03.31 16:36 #103 MQL5オプティマイザーの作業は進行中で、MQL5コードのスピードはまだ上がるでしょう。このコードのi7での性能比較は以下の通りです。 С++0 = 0.000000, it = 1.87e-009 (sec), 534.759358 mio per sec MQL52011.03.31 16:31:55 111 (EURUSD,H1) 0 = 0.000000, it = 4.36e-009 (sec), 229.357798 mio per sec つまり、MQL5はC++の2-3倍遅いのです。 A little surprised :) Weekly performance Discussion of article "Speed Mykola Demko 2011.03.31 16:37 #104 Academic: そうですね。:) C++の場合 何が問題なのか?ずっと前からわかっていたことです。:) そして、32ビットシステムでC++でコンパイルしたDLLを64ビットマシンで実行すれば、どこでコンパイルされたかを気にしないex5ファイルの利点が理解できるはずです。 hrenfx 2011.03.31 16:47 #105 mql5:つまり、MQL5は現在のC++より2-3倍遅いのです。 なんという素晴らしい結果でしょう。テスターエージェントが少ないだけで、UNIVERSALオプティマイザーの場合はMQL5側に有利になる(テスターではない)。 Academic 2011.03.31 16:47 #106 Urain: そして、32ビットシステムでC++でコンパイルしたDLLを64ビットマシンで実行すれば、どこでコンパイルされたかを気にしないex5ファイルの利点がわかるでしょう。:)何のために? Academic 2011.03.31 16:48 #107 mql5:MQL5オプティマイザーの作業は進行中で、MQL5コードのスピードはまだ上がるでしょう。このコードのi7での性能比較は以下の通りです。 С++0 = 0.000000, it = 1.87e-009 (sec), 534.759358 mio per sec MQL52011.03.31 16:31:55 111 (EURUSD,H1) 0 = 0.000000, it = 4.36e-009 (sec), 229.357798 mio per sec つまり、MQL5はC++の2-3倍遅いのです。C++でOPTIMIZATIONを有効にするのを忘れています。:) また、なぜかx64ではなくx86でコンパイルしていますね。知力では全く1600ミオなのは言うまでもない。 その理由は? михаил потапыч 2011.03.31 16:48 #108 hrenfx:UNIVERSAL MT4とMT5のテスターの速度を上記の方法で比較すればよいのです。 申し訳ありませんが、なぜですか?あるいは、誰がそれを必要としているのか? Mykola Demko 2011.03.31 16:52 #109 hrenfx:もう一度、このスレッドの参加者に、このスレッドを駄作にしないようお願いします。また、JForex APIはクロスプラットフォームのJavaで書かれているため、より優れていると言えるでしょう。何なんだ、このクソッタレは!上記の方法でUNIVERSAL MT4とMT5のテスターの速度を比較すればいいのです。どんなクソゲーなんだ?コンパイルされたファイルの普遍性という思想は、システムのビット数に関係なく安全なクローズドコードを配布する機会を提供した。32ビットのマシンはまだたくさんありますが、64ビットのマシンはフル回転で実装されているので、これは非常に急務です。 まあ、当然ながらNetは純粋なC++よりも遅いのですが、(開発者が取り組んでいる)最適化によって、その差はかなり縮まっています。1年前、パフォーマンスを比較したところ、MQL5は6倍遅かったのですが、今は2~3倍遅くなっています。その進歩は明らかです。 Academic 2011.03.31 16:52 #110 Mischek: すみません、どうしてですか?あるいは、誰が必要としているのか?なぜなら、MT5のオプティマイザーは本当に使えないと、私は思っているからです。では、なぜ3Dチャートがまったく描けないのでしょうか?3列の数字をMatlabにコピーするだけではだめなのでしょうか?そして、同じ3Dを1回の動作で手に入れる?一言で言えば、「美しいだけで、走らない車」は「家具」なのです。 1...456789101112131415161718...25 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
さて、MT5をバカにしよう - C++のコードと結果はこちら :)
1秒間に4億回以上待機すること。:)しかし、ここでは1秒間に12億8,200万回のサイクルがあるのです。:))
そこで、この電卓はMQL5ではなく、CPPで書かれていることが判明しました。そうなのか、そうでないのか?
MQL5オプティマイザーの作業は進行中で、MQL5コードのスピードはまだ上がるでしょう。
このコードのi7での性能比較は以下の通りです。
С++
0 = 0.000000, it = 1.87e-009 (sec), 534.759358 mio per sec
MQL5
2011.03.31 16:31:55 111 (EURUSD,H1) 0 = 0.000000, it = 4.36e-009 (sec), 229.357798 mio per sec
つまり、MQL5はC++の2-3倍遅いのです。
そうですね。:) C++の場合 何が問題なのか?ずっと前からわかっていたことです。:)
つまり、MQL5は現在のC++より2-3倍遅いのです。
そして、32ビットシステムでC++でコンパイルしたDLLを64ビットマシンで実行すれば、どこでコンパイルされたかを気にしないex5ファイルの利点がわかるでしょう。
MQL5オプティマイザーの作業は進行中で、MQL5コードのスピードはまだ上がるでしょう。
このコードのi7での性能比較は以下の通りです。
С++
0 = 0.000000, it = 1.87e-009 (sec), 534.759358 mio per sec
MQL5
2011.03.31 16:31:55 111 (EURUSD,H1) 0 = 0.000000, it = 4.36e-009 (sec), 229.357798 mio per sec
つまり、MQL5はC++の2-3倍遅いのです。
C++でOPTIMIZATIONを有効にするのを忘れています。:) また、なぜかx64ではなくx86でコンパイルしていますね。知力では全く1600ミオなのは言うまでもない。
その理由は?
UNIVERSAL MT4とMT5のテスターの速度を上記の方法で比較すればよいのです。
もう一度、このスレッドの参加者に、このスレッドを駄作にしないようお願いします。また、JForex APIはクロスプラットフォームのJavaで書かれているため、より優れていると言えるでしょう。何なんだ、このクソッタレは!
上記の方法でUNIVERSAL MT4とMT5のテスターの速度を比較すればいいのです。
どんなクソゲーなんだ?コンパイルされたファイルの普遍性という思想は、システムのビット数に関係なく安全なクローズドコードを配布する機会を提供した。32ビットのマシンはまだたくさんありますが、64ビットのマシンはフル回転で実装されているので、これは非常に急務です。
まあ、当然ながらNetは純粋なC++よりも遅いのですが、(開発者が取り組んでいる)最適化によって、その差はかなり縮まっています。
1年前、パフォーマンスを比較したところ、MQL5は6倍遅かったのですが、今は2~3倍遅くなっています。その進歩は明らかです。
すみません、どうしてですか?あるいは、誰が必要としているのか?
なぜなら、MT5のオプティマイザーは本当に使えないと、私は思っているからです。では、なぜ3Dチャートがまったく描けないのでしょうか?3列の数字をMatlabにコピーするだけではだめなのでしょうか?そして、同じ3Dを1回の動作で手に入れる?
一言で言えば、「美しいだけで、走らない車」は「家具」なのです。