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

 
Andrey Dik:

MT5プロセスの優先順位を最大に上げてみてください。その結果(フリーズがなくなるか、残るかで)判断できます。

さらに、重要なハードウェアのドライバがすべて最新であることを確認します。

ありがとうございます、優先順位を上げてみます。

Fast235:

LatencyMonは試してみる価値があります。

ありがとうございます。何らかの問題が表示されているはずです。調べてみようと思います。

ロールシャッハ

オーディオ用OSのトピックで検索してください。PCベースのオーディオシステムを構築する際、ビットパーフェクションに多くの注意を払います。特に、システムタイマーとプロセスの優先順位がそうです。プロセス数を最小限に抑え、無線LANなどの不要な機器を無効化し、プレイヤー優先度を上げ、タイマーの頻度を最大に設定するなど、特別なミニマルOSビルドを作成します。

DPCレイテンシチェッカー

ありがとうございます、フォーラムを覗いてみます。DPS_Latency_Checkerによると、すべて問題ないことがわかります。

 
こんにちは!Alpari MT4でトレードがシグナルにコピーされるのですが、チャートに表示されません。修正方法をアドバイスしていただけませんか?
 
Sergey Voytsekhovsky:

ご感想をお寄せいただき、誠にありがとうございました。今後、そのようなつまずきをどのように探せばいいのか、教えてください。そうやって見ると、実行もできないし、すべてがハングアップして反応しない?この回線に何か問題があるのでしょうか?説明書によると

は、オブジェクトが見つからなければ負の値を返す。ゼロと比較しないのであれば、他にどのように確認すればよいのか、つまずかないようにするにはどうすればよいのか?

ビルド2564で確認 - 私には動作します。


 
fxsaber:

ありがとうございます、疑惑の問題を示しています。何とかしてみます。

LatencyMonは、コンピュータを購入する際に必ず必要なプログラムでしょう。

残念ながら、それが示す問題点を解決する方法を考えるのは非常に難しいのです。

 
fxsaber:

LatencyMonは、PCを購入する際に必ず必要なプログラムでしょう。

残念ながら、それが示す問題点を解決する方法を考えるのは非常に難しいのです。

ハードウェアの問題ではなく、ドライバやWindowsの公害が原因のようです。

ドライバパックですべてのドライバを自動更新してみてください。
 
fxsaber:

LatencyMonは、PCを購入する際に必ず必要なプログラムでしょう。

残念ながら、それが示す問題点を解決する方法を考えるのは非常に難しいのです。

もし、自動的ではなく、人の存在によってラグを監視したいのであれば、まずはProcessExplorerを試してみてください - CPU、ディスク、ネットワークに負荷をかけている人を視覚的に表示します。例えば、何もしていないのにハードディスクが激しく回転していることに気づくことがよくあるんです。ProcessExplorerを使ってみたところ、デフラグツールが起動することがわかりました(設定してないのに)。ProcessMonitorは パフォーマンスを記録する方法を知っています。

Log %CPU by Process over time
Log %CPU by Process over time
  • 2012.07.26
  • PhantomDrummer PhantomDrummer 769 3 3 gold badges 9 9 silver badges 15 15 bronze badges
  • superuser.com
Is there any easy way on Windows to log %CPU time per process over time to a file for later analysis? As far as I can see... Task manager shows me the %CPU per process but only visually - no way to save to a file. Perfmon will let me save to a file, and will additionally create a time-based file (taking snapshots at specified time intervals...
 
fxsaber:

LatencyMonは、PCを購入する際に必ず必要なプログラムでしょう。

残念ながら、それが示す問題点を解決する方法を考えるのは非常に難しいのです。

また、メモリロードの瞬間に問題を発見し、ほとんどコンピュータのLatencyを停止する方法を見つけ出すことができませんでした、ProtsEkpは少なくともどのプロセスがロードされているかを示しています。

難しい課題、すべてを見るのが良い、そしてプロセスとコミュニケーションとドライバー(葛藤)。

タスクや負荷端末を最小限に抑えたクリーンなコンピュータにテスト端末を置くことで、作業を簡略化できるかもしれません。

 

空のターミナルや以前使用していなかったシンボルで履歴を読み込むことができない

M1で実行すると、すべてを読み込みます。H1では、~720本のバーを 読み込み、それで終わりです。インジケータはもっと少ない量で動作しますが、それ以上のバーの読み込みは停止し、インジケータは正しく表示されません。(約900本分を確認すると、まったく動作しなく なります。)

チャートを 拡大したり、横に大きくずらしたり、高い周期に切り替えたりすると、同時にチャートの更新ボタンも効かなくなります。

7つのシンボルのうち、常に1つのシンボルで発生し、フルロードの履歴ではすべて動作します。

私は別の指標にシフトしようとしましたが、M1に基づいていますが、H1からデータを取得する多通貨では、データが与えられているので、チェックは役に立ちません、しかし、間違った指標から

2年分のデータベースを一度にダウンロードする必要があることを、お客様にどのように説明すればよいのでしょうか。
 

そのため、文字列の入力パラメータに63文字という前世紀からの厳しい制限が残っている。

また、MQLプログラムのコンパイル時や起動時に、文字列が切り捨てられるという警告すらありません。どんなリンターがあるのか...。

 
Fast235:

ハードではなく、ドライバと汚いWindowsのせいだと思う。

ドライバパッケージを使用して、すべてのドライバを自動的にアップデートしてみてください。

すべてアップデートしても、意地悪さは健在です。

誰か1時間以内に良い状況になっている人はいないかな...。説明文チュートリアルに リンクしています。