MT4からMT5への乗り換えは意味があるのでしょうか?なぜMT5に乗り換えたのですか? - ページ 12

 
Maxim Dmitrievsky:

かっこよく仕上がっていれば、お金を出す価値はある )

私たちは、美についてまったく異なる考えを持っているかもしれません)。
ソケットですでに実装されているのでは?イモト それが一番でしょう。
インターネット上にMT4用の接続環境が既にある。5がわからない-私もそう思います。詳しくは書きませんでしたが、このソリューションが本当に使えるのであれば、自分でMT5用に設計し直してもいいかもしれませんね。
 
Yuriy Asaulenko:
私たちは、美についてまったく異なる考えを持っているかもしれません)。
ソケットはすでに実装されていたのでは?イモト それが一番いいんです。
MT4用の接続はすでにWeb上にあります。5についてはわからないですねー、私もそう思います。詳しくは書いていませんが、もしこの解決策が本当にうまくいくのであれば、MT5用に改造してみてもいいかもしれません。

はい、わかりました、とにかくネイティブの方がいいですね、ソケットを見ないといけないし、ロジックも面倒です。

例えば、複数のコピーを実行すると、ゴチャゴチャになる

が、この場合、大雑把に言うと、PythonのコードフラグメントをExpert Advisorのコードに直接コピーする、それだけです

が、RをコピーするとOKだが、やり直すと全く変わらない

 
Nikolai Semko:

MQL5は、Windowsが実際に使われている言語であるC++よりも10%しか速度が出ないということをご存知でしたか?

うん、4もそうだね。一度、遊びでlwmaとBBの演算を4からDLLに移植したことがありますが(TDIで遊んでいました)、全く同じように〜10%の性能向上が得られました。どちらのコンパイラも非常にまともです。

ちなみに、Wineカーネルはクラスなしのシンプルなsysで書かれています。チェジュラはasmで書かれています。vtableは、システムケースでパフォーマンスに顕著な影響を与えます。

 
Renat Fatkhullin:

スレッドの議論を踏まえて現実に近づけたい最終的に皆がMT5に 乗り換えるには何が必要か?(意見収集)

進歩は止められない

それはそれで素晴らしいことですが、ニーズがあり、それを実現するための方法があります。インジケータを素早く書いたり、マニュアルストラテジーをチェックしたりする必要がある人、それが4.誰がダニでハイになる必要があるのか......それは5だ。

ユーザー・トレーダーの取引スピードについては、非常に曖昧です。その差は感じられない。しかし、5はトラフィックに対してアグレッシブです。観察:ノートパソコンで音楽再生中、起動時5音楽が吃音開始(もちろんネットワーク遮断負荷)、接続確立後、欠落データダウンロードで吃音は解消される。4ではそのようなことはありません。だから申し訳ないが、5より軽い4はCPUとネットワークの両方になる。

 
SeriousRacoon:

それはそれで素晴らしいことですが、ニーズがあり、それを実現する方法があります。インジケーターを書いたり、マニュアルストラテジーをテストしたりするのに手っ取り早い方法が必要なら、それは4です。ダニでハイになるなら5がある。

取引部分のスピードについては、ユーザー・トレーダーにとっては非常に曖昧なところです。その差は感じられない。しかし、5はトラフィックに対してアグレッシブです。観察によると、ノートパソコンで音楽を再生すると、起動時に5曲で吃音が発生します(もちろん、ネットワークの中断は負荷になります)、接続を確立し、不足しているデータをダウンロードすると吃音が消えます。4ではそのようなことはありません。だから申し訳ないが、5より軽い4はCPUとネットワークの両方になる。

ダニがビジー状態でない場合は、ネットワークやパソコンに負荷がかかっていますが、その後は特に差はないはずです。

 
BillionerClub:

ティックに負荷がかからない場合は、ネットワークやパソコンに負荷がかかりますが、その後はあまり差はないはずです。

まあ、一般的にはそうなんですが......ほとんど。MTに内蔵されたオドメーターによるとでも、ファイブは1回あたりの通信量をかなり多く食っています。それが要因になる場面もある(高速モバイルネットがないなど)。
 
Alexey Volchanskiy:

お待たせしました、木曜日ではなく水曜日でしたね、私のミスです。File E:\ForexSchool゙MT5_Develope゙Tester゙logs゙20190206.log.最後の17:11:24.609の ランでは、ローディングバーが2/3でフリーズしたため、手動で停止を押 しました。

そして、今夜、同じ日付でもう一度実行したところ、すべてうまくいきました。

FS 0 15:03:52.064 テスター EURCHF:M1履歴の予備ダウンロードを開始しました。

LJ 0 15:12:17.498 Tester EURCHF: M1履歴の予備ダウンロードはタイムアウトのため停止 しました。

KF 3 15:12:17.498 テスター EURCHF:2015.01.14 00:00 から 2015.01.16 00:00 まで履歴データ なし。

FP 0 17:10:20.094 Tester EURCHF: M1履歴の予備ダウンロードを開始しました。

IM 0 17:11:16.189 Tester EURCHF: M1履歴の予備ダウンロードはタイムアウトのため停止しました。

MI 3 17:11:16.189 テスター EURCHF: 2015.01.15 00:00 から 2015.01.16 00:00 までの履歴データなし。

EQ 0 17:11:24.609 Tester USDCHF: M1履歴の予備ダウンロードを開始しました。

NN 0 17:11:30.848 Tester USDCHF:72% of history downloaded.

EI 0 17:14:29.708 Tester USDCHF: M1履歴の予備ダウンロードをキャンセルしました。

FN 3 17:14:29.708 Tester ユーザーによって停止されました。


もう一度スタートを押して、1クリックを置き換えることが1000倍面倒くさいという話はやめてください。

 
SeriousRacoon:

それはそれで素晴らしいことですが、ニーズがあり、それを実現する方法があります。インジケーターを書いたり、マニュアルストラテジーをテストしたりするのに手っ取り早い方法が必要なら、それは4です。誰がダニでハイになる必要があるのか、それは5だ。

取引部分のスピードについては、ユーザー・トレーダーにとっては非常に曖昧なところです。その差は感じられない。しかし、5はトラフィックに対してアグレッシブです。観察によると、ノートパソコンで音楽を再生すると、起動時に5曲で吃音が発生します(ネットワークの中断による負荷、明らか)、接続を確立し、不足データをダウンロードすると吃音は消えます。4ではそのようなことはありません。だから申し訳ないが、5より軽い4はCPUとネットワークの両方になる。

自己欺瞞のもう一つのセット。

MQL4のコードはMQL5と同じ速度ですが、MQL4からDLLに書き換えることで10%の速度向上が得られます。

 
Renat Fatkhullin:

もう一つの自己欺瞞のセット。

MQL4のコードがMQL5と同じスピード、MQL4からDLLに書き換えると10%アップ、あなたにとって「取引部分のスピードは曖昧」ということですね。

これは、「経験によって与えられた現実」です。そして、4からDLへの書き換えも指標となる。

スピードは本当に曖昧で、(再)接続時にはシステムがもたつき、それ以降はFXの5も4と区別がつかない(どのニュースキャスターも「すべてゼロから書き直した」と言うが、チャートは15~20年前から改善されていない)。

 
SeriousRacoon:

これが「フィーリングで与えられるリアリティ」です。また、4からDLへの書き換えもメータリングです。

スピードは確かに曖昧で、(再)接続時にシステムがもたつき、その後はFXの5も4と見分けがつかない(ニュースキャスターに毎回「すべてゼロから書き直した」と言われるが、チャートは15~20年前から改善されていない)。

開発者としての証明が手に入ったわけですが、ノートパソコンで音が途切れるような感触があるんですね。

ノートパソコンをアップグレードし、簡略化した話で人を惑わさないこと。