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

 
Slawa:
動画から判断すると、レンダリング速度が最大になっていますね。スライダーを左に1ポジション移動させる
ありがとうございます、役に立ちませんでしたが...。
 
Artyom Trishkin:
ありがとうございます、役に立ちませんでしたが...。

すべてのEAでハングアップするのか?

グラフにコメントを表示しない場合はどうなりますか?

 
Slawa:
すべての専門家に掛かっているのでしょうか?
まあ...標準のMACDサンプルは正常に動作します。
 
Artyom Trishkin:
まあ...標準のMACDサンプルは問題なく動作しています。
EAでチャート上にコメントを表示しないようにする。
 
Slawa:
EAでグラフにコメントを表示しないようにしてみる

役に立たなかった。ハングアップしてしまう。全速力時と最高速度以下時の両方。

ハングアップ後に再起動するたびにゆっくりと1ずつ速度を下げていくと、速度を下げれば下げるほど、グラフ領域にカーソルを合わせたときにハングアップするまでの時間が長くなります。

最高速度を10倍した速度より小さい場合、チャートエリアにカーソルを置くと約20秒間ライブで移動します。そうすると、やはりハングアップしてしまいます。

 
Artyom Trishkin:

役に立たなかった。ハングアップしてしまう。全速力時と最高速度以下時の両方。

ハングアップ後に再起動するたびにゆっくりと1ずつ速度を下げていくと、速度を下げれば下げるほど、グラフ領域にカーソルを合わせたときにハングアップするまでの時間が長くなります。

速度が最大値より10%小さい場合、チャート領域にカーソルを置くと20秒程度生きて移動します。そうすると、やはりハングアップしてしまいます。

Expert Advisorからチャート上のオブジェクトを何らかの方法で操作しているのでしょうか?
 
Slawa:
EAからチャート上のオブジェクトを何らかの形で操作しているのでしょうか?
プロセスを理解するため、つまりトリガーの精度を視覚的に確認するために持ち出しただけです。開発中の生のExpert Advisorをテストしているところです。
 
Artyom Trishkin:
プロセスを理解するため、つまりトリガーの精度を視覚的に確認するために持ち出しただけで、開発中の生のExpert Advisorをテストしているのです。

EAとguiが同時にグラフィックにアクセスすると、どこかでデッドロックが発生します。

探してみよう。

 
ChartSaveTemplate(0, "\\Test.tpl")

falseを返します。_LastError =ERR_CHART_TEMPLATE_FAILED.

これで実際にテンプレートが作成されます。

 
Artyom Trishkin:

ビジュアルテスト中に価格チャートエリアにカーソルを合わせると、ビジュアライゼーションウィンドウがフリーズしてしまう。

2017.03.07 02:53:09.714 Terminal        MetaTrader 5 x64 build 1550 started (MetaQuotes Software Corp.)
2017.03.07 02:53:11.798 Terminal        Windows 10 Home (x64 based PC), IE 11.00, UAC, Intel Core i3-3217 U  @ 1.80 GHz, RAM: 1747 / 5005 Mb, HDD: 8583 / 260234 Mb, GMT+07:00
2017.03.07 02:53:11.798 Terminal        D:\MetaQuotes\MetaTrader 5

Expert Advisorとインジケータを共有して再生することができます。サービスデスクに送ってもいいし、直接私に送ってもいい。

私の環境ではまだ再現できていません。