エラー、バグ、質問 - ページ 2618 1...261126122613261426152616261726182619262026212622262326242625...3185 新しいコメント Denis Nikolaev 2019.12.15 17:23 #26171 Vladimir Karputov: コード例と取引環境について教えてください。再現できるように記述してください。 どこかで自分が失敗した、クリーンコールは不具合ではない Alain Verleyen 2019.12.15 18:03 #26172 Stanislav Korotky : 推奨される ChartSetSymbolPeriod(0, NULL, 0); メソッドでチャートを更新しようとすると、ターミナルが数秒間ハングする(私のは〜15)状況を確認/検証してください。再現のための簡易的なインジケーターを添付します。 次のようなことが必要でした(以前は問題なく動作していました)。インジケータ内に垂直線(オブジェクト)があり、ユーザーがそれを移動させた後、線の位置から取得した新しい Offset パラメータ値でインジケータが再構築されます。 インジケーター自体は原始的なもので、サブウィンドウに気配値をそのまま(デフォルトのパラメータで)表示するものです。瞬時に計算されます。 この問題を解決するには、チャート上にインジケータを表示し、黄色の垂直線を数本後ろに移動させればよいのです。 メッセージはログに表示されます。 - "ドラッグ "を瞬時にファクトに。 - 数十秒後に "Calc" - OnCalculateのたびに表示されます。 ハングアップ中は、端末がCPUコアに100%負荷がかかります。このハングアップの後、最終的に新しいオフセットでインジケータが表示されます。でも、要は、ユーザーが線を動かしたら、すぐに新しい設定のインジケータを表示させればいいんです。 何が問題なのか?どうすれば直るのか? ありがとうございました。 再生できません。ビルド2280。 2019.12.15 13:01:52.303 FMA (EURUSD,M30) ドラグ21 2019.12.15 13:01:52.429 FMA (EURUSD,M30) Calc 21 0 3579 Stanislav Korotky 2019.12.15 20:39 #26173 Alain Verleyen: 再生できません。ビルド2280。 2019.12.15 13:01:52.303 FMA (EURUSD,M30) ドラグ21 2019.12.15 13:01:52.429 FMA (EURUSD,M30) Calc 21 0 3579 ありがとうございます。ビルド 1940 - 問題なし、ビルド 2190 - ハングアップする。レビューによるとBild 2280 - 安っぽい。 Alain Verleyen 2019.12.15 22:28 #26174 Stanislav Korotky : ありがとうございます。ビルド 1940 - 問題なし、ビルド 2190 - ハングアップする。Bild 2280は生々しいと言われて います。 翻訳ではよくわからないのですが、どういう意味でしょうか? 私はEURUSDのオープンチャート 1枚しかテストしていませんが、もしかしたらもっとあるのでしょうか? Михаил 2019.12.16 07:02 #26175 ちょっと不思議な名言集)) Metakvotのダニです。 生成されたティックはこれを表示しない。 Slava 2019.12.16 08:05 #26176 Stanislav Korotky: 推奨される ChartSetSymbolPeriod(0, NULL, 0); メソッドでチャートを更新しようとすると、ターミナルが数秒間ハングする(私のは〜15)状況を確認/検証してください。再現のための簡易的なインジケーターを添付します。 次のようなことが必要でした(以前は問題なく動作していました)。インジケータ内に垂直線(オブジェクト)があり、ユーザーがそれを移動させた後、線の位置から取得した新しい Offset パラメータ値でインジケータが再構築されます。 インジケーター自体は原始的なもので、サブウィンドウに気配値をそのまま(デフォルトのパラメータで)表示するものです。瞬時に計算されます。 この問題を解決するには、チャート上にインジケータを表示し、黄色の垂直線を数本後ろに移動させればよいのです。 メッセージはログに表示されます。 - "ドラッグ "を瞬時にファクトに。 - 数十秒後に "Calc" - OnCalculateのたびに表示されます。 ハングアップ中は、端末がCPUコアに100%負荷がかかります。このハングアップの後、最終的に新しいオフセットでインジケータが表示されます。しかし、要は、ユーザーが線を動かすと同時に、新しい設定のインジケーターが表示されるようにすればいいのです。 何が問題なのか?どうすれば直るのか? ありがとうございました。 同じシンボルのチャートはいくつ開いていますか? これらのチャートに何本のバーがあるか。 同じツールからデータにアクセスするエキスパート/インジケーター/スクリプトはあるか? Gudgeon 2019.12.16 08:56 #26177 誰かを不快にさせるつもりはない。 ユーザーインターフェースを設計する 場合、ユーザーの設定を保存することが鉄則です。プログラマーは、「グローバル」な仕事をするときには、このような「ささいなこと」には注意を払わないのが原則である。でも、数行のコードを書くだけでいいんです。 https://www.mql5.com/ru/forum/1111/page2613#comment_14153742 Ошибки, баги, вопросы 2019.12.06www.mql5.com Общее обсуждение: Ошибки, баги, вопросы Stanislav Korotky 2019.12.16 11:22 #26178 Slava:同じ商品のチャートはいくつ開いていますか?そのチャートのバーは何本ですか。同じ測定器のデータにアクセスするエキスパート/インジケーター/スクリプトはあるか? 楽器なのか、時間枠のペアなのか? EURUSDのD1チャート(12000本)を開いてみます。この時間枠のシンボルには他に何もない。しかし、EURUSDのM1、M5、H1チャートもあります。バー規制はありません。特にM1~7小節(MQ Demo)において。Expert Advisorが1つ、インジケータがいくつかありました。今はすべて削除しています。他のチャートも全て閉じました(EURUSD D1のみ残しました)。しかし、問題は残ります。 Stanislav Korotky 2019.12.16 11:30 #26179 Alain Verleyen: 翻訳してもよくわからないのですが、どういう意味でしょうか? EURUSDのオープンチャートは 1枚しかテストしていませんが、もしかしたらもっとあるかもしれませんね。 レビューによると、少しバグがある」という意味です。 Slava 2019.12.16 11:30 #26180 Stanislav Korotky:インストルメントなのか、タイムフレームのインストルメントペアなのか?EURUSDのD1チャート(12000本)を開いてみます。この時間枠のシンボルには他に何もない。しかし、EURUSDのM1、M5、H1チャートもあります。バー規制はありません。特にM1~7小節(MQ Demo)において。Expert Advisorが1つ、インジケータがいくつかありました。今はすべて削除しています。他のチャートも全て閉じました(EURUSD D1のみ残しました)。しかし、問題は残ります。 それは、ツールです。 チャート上でF5ボタンを押し、チャートのコンテキストメニューから更新を選択すると、ChartSetSymbolPeriod(NULL,0,0)と同じことができます。すなわち、価格データの更新です。 サーバからの応答を受信後、このシンボルの期間のキャッシュをすべて強制的に再構築する。キャッシュが多いほど、リビルドに時間がかかる(ちなみにインターフェースはフリーズしない)。 F5キーを押し、ExpertログにCalcの行が表示されるまでタイムアウトさせる 1...261126122613261426152616261726182619262026212622262326242625...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
コード例と取引環境について教えてください。再現できるように記述してください。
どこかで自分が失敗した、クリーンコールは不具合ではない
推奨される ChartSetSymbolPeriod(0, NULL, 0); メソッドでチャートを更新しようとすると、ターミナルが数秒間ハングする(私のは〜15)状況を確認/検証してください。再現のための簡易的なインジケーターを添付します。
次のようなことが必要でした(以前は問題なく動作していました)。インジケータ内に垂直線(オブジェクト)があり、ユーザーがそれを移動させた後、線の位置から取得した新しい Offset パラメータ値でインジケータが再構築されます。
インジケーター自体は原始的なもので、サブウィンドウに気配値をそのまま(デフォルトのパラメータで)表示するものです。瞬時に計算されます。
この問題を解決するには、チャート上にインジケータを表示し、黄色の垂直線を数本後ろに移動させればよいのです。
メッセージはログに表示されます。
- "ドラッグ "を瞬時にファクトに。
- 数十秒後に "Calc" - OnCalculateのたびに表示されます。
ハングアップ中は、端末がCPUコアに100%負荷がかかります。このハングアップの後、最終的に新しいオフセットでインジケータが表示されます。でも、要は、ユーザーが線を動かしたら、すぐに新しい設定のインジケータを表示させればいいんです。
何が問題なのか?どうすれば直るのか?
ありがとうございました。
再生できません。ビルド2280。
2019.12.15 13:01:52.303 FMA (EURUSD,M30) ドラグ21
2019.12.15 13:01:52.429 FMA (EURUSD,M30) Calc 21 0 3579
再生できません。ビルド2280。
2019.12.15 13:01:52.303 FMA (EURUSD,M30) ドラグ21
2019.12.15 13:01:52.429 FMA (EURUSD,M30) Calc 21 0 3579
ありがとうございます。ビルド 1940 - 問題なし、ビルド 2190 - ハングアップする。レビューによるとBild 2280 - 安っぽい。
ありがとうございます。ビルド 1940 - 問題なし、ビルド 2190 - ハングアップする。Bild 2280は生々しいと言われて います。
翻訳ではよくわからないのですが、どういう意味でしょうか?
私はEURUSDのオープンチャート 1枚しかテストしていませんが、もしかしたらもっとあるのでしょうか?
ちょっと不思議な名言集))
Metakvotのダニです。
生成されたティックはこれを表示しない。
推奨される ChartSetSymbolPeriod(0, NULL, 0); メソッドでチャートを更新しようとすると、ターミナルが数秒間ハングする(私のは〜15)状況を確認/検証してください。再現のための簡易的なインジケーターを添付します。
次のようなことが必要でした(以前は問題なく動作していました)。インジケータ内に垂直線(オブジェクト)があり、ユーザーがそれを移動させた後、線の位置から取得した新しい Offset パラメータ値でインジケータが再構築されます。
インジケーター自体は原始的なもので、サブウィンドウに気配値をそのまま(デフォルトのパラメータで)表示するものです。瞬時に計算されます。
この問題を解決するには、チャート上にインジケータを表示し、黄色の垂直線を数本後ろに移動させればよいのです。
メッセージはログに表示されます。
- "ドラッグ "を瞬時にファクトに。
- 数十秒後に "Calc" - OnCalculateのたびに表示されます。
ハングアップ中は、端末がCPUコアに100%負荷がかかります。このハングアップの後、最終的に新しいオフセットでインジケータが表示されます。しかし、要は、ユーザーが線を動かすと同時に、新しい設定のインジケーターが表示されるようにすればいいのです。
何が問題なのか?どうすれば直るのか?
ありがとうございました。
同じシンボルのチャートはいくつ開いていますか?
これらのチャートに何本のバーがあるか。
同じツールからデータにアクセスするエキスパート/インジケーター/スクリプトはあるか?
誰かを不快にさせるつもりはない。
ユーザーインターフェースを設計する 場合、ユーザーの設定を保存することが鉄則です。プログラマーは、「グローバル」な仕事をするときには、このような「ささいなこと」には注意を払わないのが原則である。でも、数行のコードを書くだけでいいんです。
https://www.mql5.com/ru/forum/1111/page2613#comment_14153742
同じ商品のチャートはいくつ開いていますか?
そのチャートのバーは何本ですか。
同じ測定器のデータにアクセスするエキスパート/インジケーター/スクリプトはあるか?
楽器なのか、時間枠のペアなのか?
EURUSDのD1チャート(12000本)を開いてみます。この時間枠のシンボルには他に何もない。しかし、EURUSDのM1、M5、H1チャートもあります。バー規制はありません。特にM1~7小節(MQ Demo)において。Expert Advisorが1つ、インジケータがいくつかありました。今はすべて削除しています。他のチャートも全て閉じました(EURUSD D1のみ残しました)。しかし、問題は残ります。
翻訳してもよくわからないのですが、どういう意味でしょうか?
EURUSDのオープンチャートは 1枚しかテストしていませんが、もしかしたらもっとあるかもしれませんね。
レビューによると、少しバグがある」という意味です。
インストルメントなのか、タイムフレームのインストルメントペアなのか?
EURUSDのD1チャート(12000本)を開いてみます。この時間枠のシンボルには他に何もない。しかし、EURUSDのM1、M5、H1チャートもあります。バー規制はありません。特にM1~7小節(MQ Demo)において。Expert Advisorが1つ、インジケータがいくつかありました。今はすべて削除しています。他のチャートも全て閉じました(EURUSD D1のみ残しました)。しかし、問題は残ります。
それは、ツールです。
チャート上でF5ボタンを押し、チャートのコンテキストメニューから更新を選択すると、ChartSetSymbolPeriod(NULL,0,0)と同じことができます。すなわち、価格データの更新です。
サーバからの応答を受信後、このシンボルの期間のキャッシュをすべて強制的に再構築する。キャッシュが多いほど、リビルドに時間がかかる(ちなみにインターフェースはフリーズしない)。
F5キーを押し、ExpertログにCalcの行が表示されるまでタイムアウトさせる