エラー、バグ、質問 - ページ 2039

 
Yury Kulikov:
mqlで行を移動させるといいかもしれませんね、私の実践例です。

純粋なmqlで、DLLやその他のものはありません。

2つの例でコードは全く同じです。


 

私はこの問題がある、タイムセッションや指標(CopyLow、CopyBuferなど)にアクセスするすべての関数は、常に-1、削除履歴、更新引用符を助けなかった、それは何である可能性がありますか?

 
Комбинатор:

自社・内製DND、プル中のMouseMoveイベントでの再描画。

もちろん100%ラグをなくすことはできませんが、99%なくすことはできます。

ありがとうございます。MouseMoveを通して、本当にスムーズです。

A100:

また、MouseMoveはミリ秒タイマーと本質的にどのような違いがあるのでしょうか?その際、パラメータ MouseMove (x, y) は使用されません。

私自身は、タイマーとの基本的な違いがよくわかりません。おそらく、開発者が説明するのでしょう。

 
Yury Kulikov:
私の実践例ですが、mqlツールを使って行を移動させるといいかもしれません。

Yuriさん、これはきっとMT4での話ですよね?MT5では、描画時にターミナルが同期する新しいエンティティ/ストリームが多数導入されているため、それほどスムーズには動作しないでしょう。

 
MacOSユーザーがマーケットから製品をダウンロードし、インストールする方法を教えてください。ターミナルでは、ご存知のように、マーケットタブが機能しません。そして、ブラウザでは、その人が私に訴えているように、ダウンロードボタンをクリックすると、ターミナルがインストールされているかどうか尋ねられ(イエスと答えるが、Wineの下でどうやってそこで定義できるのか - 私は大いに疑問がある)、その後何も起きないのです。とにかく、どちらの方法もうまくいきません。いわば、一方は解決不可能な問題が確定しているからで、もう一方は表向きはうまくいっているのです。
 
Stanislav Korotky:

MT5では、レンダリング時を含め、ターミナルが同期する新しいエンティティ/ストリームが多数存在するようで、これをスムーズに行うことができません。

MT5では、マウスイベントを通じて、まさにスムーズです。

 
fxsaber:

MT5ではマウスイベントを正確にスムーズに通過することができます。

2つのプラットフォームでマウスイベントビデオを持っています。コードに計算がない限りスムーズ、私のように計算があるとスムーズさが損なわれる

 
Vitaly Muzichenko:

2つのプラットフォームでマウスイベントビデオを持っています。コードに計算がない限りはスムーズ、私のように計算があるとスムーズさがなくなる

はい、ビデオでMT5の遅さに気づきました。MT5での計算が重くなっている可能性が高いです。

 
fxsaber:

はい、ビデオでMT5の遅さに気づきました。MT5では計算が重くなる可能性が高いです。

いいえ、おそらくグラフィックス処理のアルゴリズムが若干異なるのでしょう。mt4では仕事の遅れはないが、5では問題がある。特にマルチウィンドウのグラフィックスを扱うときに顕著になります。

 
A100:

また、この場合、MouseMoveはミリ秒タイマーと根本的にどう違うのでしょうか?MouseMove (x, y) パラメータを使用していません。滑らかさは、少数のグラフィックオブジェクトによるものだと考えています。例えば、MetaTrader 4では、スクリプトをループさせたら、なぜかさらに高速に動作した

MouseMove(x, y, key)パラメータを使用します。カーソルの位置とマウスのクリックが決定され、メインラインは 端末インターフェースの機能ではなく、mqlによって移動されます。つまり、プログラムはラインの移動ではなく、ラインに対するカーソルの位置を監視しているのです。主線と従線の座標が同期して変化することで、線の同時移動が確保される。

スタニスラフ・コロツキー

Yuriさん、これって多分MT4で?MT5では、描画中にターミナルによって同期される新しいエンティティ/ストリームが多く導入されているようで、それほどスムーズではないでしょう。

MT4とMT5で違いはなく、同じように動作します。