MT5ターミナルでインジケーター(ライン、矢印、ヒストグラム)が点滅するのはなぜですか? - ページ 4

 
Stanislav Korotky:
再接続はできない。
よく見ていなかったのですが、再接続時に点滅することに気づかされました。偶然かもしれませんが、私は何度もこのようなことがありました。今日はデータウィンドウ 全体が一回点滅して、上のエントリーが表示されるのを見ただけです。
 

スレッドを読みましたが、問題を再現することはできませんでした。


MT5上の取引所口座は、2つの非同期ティックストリーム(気配値およびフィン)がある点で異なります。そして、それらは時に遡及的にひとつにまとめられる。つまり、見積もり更新のティックが時間Xで入ってきて、その後、時間Y < Xでフリッパーが入ってきたのです。すると、ティック履歴が遡って 変更されます。


この場合、指標はすべてのティックで動作する必要があります。また、バックワード編集の場合、インジケータはFOREXの場合とは異なる動作をします。

 
fxsaber: スレッドを読みましたが、問題を再現することができませんでした。MT5上の取引所口座は、2つの非同期ティックストリーム(気配値およびフィン)がある点で異なります。そして、それらは時に遡及的にひとつにまとめられる。つまり、見積もり更新のティックが時間Xで入ってきて、その後、時間Y < Xでフリッパーが入ってきたのです。すると、ティック履歴が遡って 変更されます。この場合、指標はすべてのティックで動作する必要があります。また、バックワード編集の場合、インジケータはFOREXの場合とは異なる動作をします。

一方では完璧に説明されましたが、他方では問題を再現できていません。なぜダメなのか?証券会社と店頭ブローカー、どちらを利用していますか?

 

そして、この2つのストリームがMT5ターミナルユーザーの手に負えない理由で定期的に同期しなくなった場合、それを我慢しなければならず、MQL5のソフトウェアメソッドではこの問題を解決できない、つまり、インディケータがちらつき、今もちらつき、将来もちらつくということでしょうか。それとも、解決策はあるのでしょうか?MQL5開発陣の最終的な評決を聞きたいところです。

 
fxsaber:

スレッドを読みましたが、問題を再現することはできませんでした。

MT5上の取引所口座は、2つの非同期ティックストリーム(気配値およびフィン)がある点で異なります。そして、それらは時に遡及的にひとつにまとめられる。つまり、見積もり更新のティックが時間Xで入ってきて、その後、時間Y < Xでフリッパーが入ってきたのです。その後、ティック履歴を 遡及的に変更する。

この場合、指標はすべてのティックで動作する必要があります。また、バックワードリビジョンの場合、指標はFOREXのような動作はしません。

つまり、ハードウェアが弱いか、インターネット回線が遅いかのどちらかが原因ではないでしょうか?

 
-Aleks-: じゃあ、ハードが弱いのか、ネット環境が遅いのかどっちなんだ?

おそらくどちらでもないでしょう。インターネットが良好であっても、最終価格を持つIPパケットが紛失し、その最終価格を持つ重複したIPパケットが後に到着し、関連性がなくなっても、端末側の同期ロジックにより、遅れた最終価格の処理を強制される可能性がある。これがチラツキの原因かもしれません。しかし、私は専門家のためにそれを推測しています。私はまだ、正確な説明と質問に対する答えを待っています - それは修正可能ですか、それとも不可能ですか?


 
Eugene Myzrov:

おそらくどちらでもないでしょう。インターネットが良好であっても、最終価格を持つIPパケットが紛失し、その最終価格を持つ重複したIPパケットが後に到着し、関連性がなくなっても、端末側の同期ロジックにより、遅れた最終価格の処理を強制される可能性がある。これがチラツキの原因かもしれません。しかし、取り外し可能かどうかの正確な説明と答えを待っている専門家のために、私はそれを推測しているのです。

今日はgazpromで強い動きでしたね~バーが形成されず、前のバーの終値から 価格が離れていた~そしてバーが出現~そんな感じでしょうか?

逆に、ペナントレアの前にラストプライスが来るとは思えないが...。

 
Eugene Myzrov:

証券会社や店頭ブローカーなど、どのようなブローカーをお持ちですか?

BCSです。
-Aleks- です。

逆に、ペナントレアの前にラストプライスが来るとは思えないが......。

バーが作られているフリッパーは、常に次から次へとやってきます。しかし、Calculateイベントはフリッパーが到着したときだけ来るわけではありません。

 
fxsaber:
BCSです。

バーが作られるフリッパーは、常に次から次へとやってくる。しかし、Calculateイベントはフリッパーが到着したときだけ来るわけではありません。

しかし、カウントされるバーの数は、どの変更がCalculateイベントを 引き起こしたかに関係なく、1バーにつき1回しか増加しませんが、私は間違っていますか?そして、ゼロにすることだけが、インジケータを全履歴にわたって再計算させることができます。
 
Alexey Viktorov:
しかし、計算されたバーの数は、どの変化がCalculateイベントを 引き起こしたかに関係なく、1バーにつき1回だけ増加します、それとも私が間違っていますか?そして、ゼロにすることだけが、全履歴の指標の再計算を引き起こす可能性があります。

この件に関しては、自分の知識に自信が持てない。この株式市場のニュアンスが指標の計算にどう影響するか、開発者自身がまだ十分に計算できていない可能性があるのです。

インジケータは100%ティックで実行されなければならないと自ら要求している時点で、彼らはその罠/原則に陥っているのです。これをどう実装するかは、その人次第です。

株式口座とFOREX口座の違いだけが声高に叫ばれています。Metaquotes-Demoでは、15分のタイムラグで両方のストリームをすでに同期したものとして放送することができるので、このような問題は発生しないはずです。しかし、為替レアルではそうはいかない。