カスタムシンボル。エラー、バグ、質問、提案。 - ページ 34

 
Andrey Khatimlianskii #:

TaskManagerは何を表示するのですか?

 
fxsaber #:

TaskManagerは何を表示するのですか?

そこに何が見えるか?

吊り下げは通常と変わりません。


 
Andrey Khatimlianskii #:

そこに何が見えるか?

EURUSDのワイルドなCPU負荷。

 
fxsaber #:

EURUSDのワイルドなCPU負荷。

この話題と何か関係があるのでしょうか?

EURUSDには2つのEAと複数のインジケータが動作しています。

 
Andrey Khatimlianskii #:

この話題と何か関係があるのでしょうか?

EURUSDには2つのEAといくつかのインジケータが動作しています。

クリーンなTerminalでバグの実験をするようにしています。そうでなければ、責めるべきオプションが多すぎる。

 
fxsaber #:

クリーンなTerminalでバグの実験をするようにしています。そうでなければ、何を責めるかの選択肢が多すぎるのです。

もちろん、その通りです。しかし、それぞれのバグに対してそうするのは難しい。

EURUSDの問題を解決し、削除しました。見ています。

 

Build 3099、問題は現在です。

このサービスで更新されるカスタム商品の1つで、SymbolInfoTickが4時間前のデータ(更新されていない)を返します。

別の機器では、これまでずっとチェックアドバイザを実行していなかったところ、実行後の実際のデータが表示されます。

ティックがあり、マーケットウォッチの時刻が更新され、クローンが実際のデータを返すというのは、ここと同じことなのです。

トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム

カスタムシンボル。バグ、不具合、質問、提案

アンドレイ・ハチムリアンスキー, 2021.10.24 04:34

Bild 3091、ハングクオーツを持っています(クリック)。


SymbolInfoDoubleとSymbolInfoTickで返された最後のティックは04:52:07(ビッド61083.19)です。

同時に、より新しいティックが計測器の履歴に残り、チャートとマーケットウォッチが 更新され、iCloseは正しい値を返します。

再現するためのコードがあります。他に修正すべき点はありますか?


 

Bild 3103、問題は現在です。さらに新情報も!?

カスタムツールの 相場がフリーズしたのは、ちょうどトレードサーバーへの接続が 切れた時間(12時03分28秒)と重なります。


2021.11.13 12:03:27.786 Network '30966228': connection to MetaQuotes-Demo lost
2021.11.13 12:03:28.476 Network '30966228': authorized on MetaQuotes-Demo through Access Point EU 4 (ping: 36.92 ms, build 3103)
2021.11.13 12:03:28.476 Network '30966228': previous successful authorization performed from *** on 2021.11.13 11:56:34
2021.11.13 12:03:28.639 Network '30966228': terminal synchronized with MetaQuotes Software Corp.: 0 positions, 0 orders, 148 symbols, 0 spreads
2021.11.13 12:03:28.639 Network '30966228': trading has been enabled - hedging mode


しかし、これまで通り、カスタムインストルメントは正常に更新されています(チャート、マーケット概要、ティック履歴)。iCloseは実データを表示します。

そして、SymbolInfoTickは、接続中断時の最新データを返します。

 

その後、再び再生された。

他のアクセスポイントに(手動で)接続しようとしたら、バツが悪くなった。別のアクセスポイントを選択すると、端末の接続に時間がかかったが、ようやく接続に成功した。その瞬間、SymbolInfoTickは「息を吹き返した」のでしょう(なんとか気がつきませんでした)。しかし、その後、再び接続が切れ、SymbolInfoTickは再びフリーズして しまいました。

2021.11.14 04:29:57.973 LiveUpdate      check for release version
2021.11.14 04:29:58.153 LiveUpdate      you are using the latest version
2021.11.14 04:30:23.529 Virtual Hosting 'Webzilla New York' failed to send status command [1001]
2021.11.14 04:30:37.529 Virtual Hosting 'Webzilla New York' failed to send status command [1001]
2021.11.14 04:30:51.530 Virtual Hosting 'MQL5 New York 2' failed to send status command [1001]
2021.11.14 04:31:14.296 Network '30966228': scanning network for access points
2021.11.14 04:37:40.811 Network '30966228': connecting to an access point with 0 % quality (previous: 94 %)
2021.11.14 04:37:40.811 Network '30966228': disconnected from MetaQuotes-Demo
2021.11.14 04:37:48.393 Network '30966228': connecting to an access point with 93 % quality (previous: 0 %)
2021.11.14 04:37:48.393 Network '30966228': disconnected from MetaQuotes-Demo
2021.11.14 04:38:03.725 Network '30966228': connection to MetaQuotes-Demo lost
2021.11.14 04:55:40.351 Network '30966228': authorized on MetaQuotes-Demo
2021.11.14 04:55:40.351 Network '30966228': previous successful authorization performed from *** on 2021.11.13 12:03:32
2021.11.14 04:56:31.611 Network '30966228': terminal synchronized with MetaQuotes Software Corp.: 0 positions, 0 orders, 148 symbols, 0 spreads
2021.11.14 04:56:31.611 Network '30966228': trading has been enabled - hedging mode
2021.11.14 04:56:33.557 Network '30966228': scanning network for access points
2021.11.14 04:56:45.867 Virtual Hosting 'Webzilla New York' failed to send status command [1001]
2021.11.14 04:56:59.867 Virtual Hosting 'Webzilla New York' failed to send status command [1001]
2021.11.14 04:57:04.504 Network '30966228': scanning network finished
2021.11.14 04:57:04.504 Network '30966228': auto connecting to a better access point with 94 % quality (previous: 49 %)
2021.11.14 04:57:04.504 Network '30966228': connection to MetaQuotes-Demo lost
2021.11.14 04:57:05.035 LiveUpdate      new version build 3104 (IDE: 3104, Tester: 3104) is available
2021.11.14 04:57:05.142 Network '30966228': authorized on MetaQuotes-Demo through Access Point EU 4 (ping: 36.14 ms, build 3104)
2021.11.14 04:57:05.142 Network '30966228': previous successful authorization performed from ** on 2021.11.14 04:55:44
2021.11.14 04:57:05.294 Network '30966228': terminal synchronized with MetaQuotes Software Corp.: 0 positions, 0 orders, 148 symbols, 0 spreads
2021.11.14 04:57:05.294 Network '30966228': trading has been enabled - hedging mode



相場情報を更新する別の方法を発見 - これは、新しい商品が市場概要に追加されたときに発生します。この時点で何らかの強制的な同期が行われたように見えます(しかし、新しいティックがまだSymbolInfoTickに入り始めていません)。動画では、Expert Advisorが見ている最後のティックの時間 - 05:08:00を表示しています。新しいシンボルが追加されると、更新されます。


結論:ターミナルが接続を失うと(おそらく週末のみ)、カスタム機器(というかそのデータの一部)の更新が停止します。

修正お願いします。