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

 
muallch:

分かりやすい説明ありがとうございました

フォローアップ:インターネット経由で遠隔地のエージェントとテストしているところです。開店 価格でテストしているのに、なぜエージェントは完全な分履歴を取得するのですか?テスト開始前の準備時間は1時間など、ただただ猥雑である。10〜100メガビットのパイプを持つ人には良いが、ここではわずかなメガビットに甘んじている...。

1.なぜなら、私たちの歴史はすべて、分単位で保存されているからです。

2.現時点では、「始値による」テストとは、各バーの始値でOnTesterを実行するだけです。同時にM1 OHLCのティックもまだ形成されており、ストップ、エクスペリエンス、エクイティが計算される必要があるためです。

 

ストラテジーテスターの バージョン581と586で、DLLの処理に何か変更がありましたね。

そこで具体的に何を変更したのか書いていただけませんか、一週間経ってもわかりません。

MT5自体は動いているのですが、ストラテジーテスターがどうしてもうまくいきません。

 
Renat:

分単位で構築されるチャートバッファのメモリが不足している可能性が高いです。

244mbはそんなに多くない。ところで、パソコンに搭載されているメモリはどれくらいですか?

3Gb、32bitのXP。実は、この時、他のアプリケーションも起動していた。

しかし、一般的にMT5 586ビルドが動作している状態では、システムの挙動がおかしくなっています。ここ数日、2回クラッシュし、mq5ファイルを開くときに何らかの不具合が発生し、定期的にラグが発生します。

システムが許容範囲内であれば、今は明らかにしません(システムの再インストールの時期だと思われます)。

が、再インストールの際には、このような瞬間を記録しておこうと思います。

 
質問の仕方が悪いのかもしれませんが、Windows標準のライブラリを MT5に取り込むにはどうしたらいいのでしょうか?例えば、kernel32。これは、任意のフォルダにあるファイルを操作するための機能を利用するために必要です。
Документация по MQL5: Стандартная библиотека
Документация по MQL5: Стандартная библиотека
  • www.mql5.com
Стандартная библиотека - Документация по MQL5
 
tor30515:

質問の仕方が悪いのかもしれませんが、Windows標準のライブラリを MT5に取り込むにはどうしたらいいのでしょうか?例えば、kernel32。任意のフォルダにあるファイルを操作するための機能を使えるようにする必要があります。
これらの関数はユニコード版が必要です。MQL5では、MQL4と同様、ANSIでは動作しません。
 

こんにちは。MT5をバージョン586にアップグレードした後、Strategy Testerから「0x0060073Cへのアクセス違反の書き込み」が報告される。

外部プログラムとの交換にDLLを使用しています。 以前のバージョンのMT5ではすべてうまくいっていました。どこを掘ればいいのか、アドバイスをお願いします。

32ビット版Windows XP

 
rjurip:

こんにちは。MT5をバージョン586にアップグレードした後、Strategy Testerから「0x0060073Cへのアクセス違反の書き込み」が報告される。

外部プログラムとの交換にDLLを使用しています。 以前のバージョンのMT5ではすべてうまくいっていました。どこを掘ればいいのか、アドバイスをお願いします。

32ビット版Windows XP



このため、DCに手紙を書き、574版にロールバックするよう依頼しました。
 
確かに、x86の586ビルドでは、DLLから関数を呼び出すと エラーになります。
申し訳ございませんが、このバグは次のビルドで修正される予定です。
Документация по MQL5: Основы языка / Функции / Вызов функции
Документация по MQL5: Основы языка / Функции / Вызов функции
  • www.mql5.com
Основы языка / Функции / Вызов функции - Документация по MQL5
 
MoneyJinn:

OnChartEvent()は、ターミナル上のボタンで現在のチャートタイプを変更する場合は無音となります。

こうあるべき?

ビルド586

OnChartEvent() は、ティック発生後のチャートの先頭への自動スクロールのようなイベントでも沈黙しています。

 

MT5 ビルド 586 を設定し、FTP で Web サイトにレポートを公開するようにしました: http://rnn.heigh.ru/ReportHistory-989948.html

しかし、ページが破損してしまい、ブラウザで正しく開くことができません。ページの最初に4文字が追加されています。

MT4から同じ設定でパブリッシュしても問題なく動作します。http://rnn.heigh.ru/statement.htm を参照してください。

FireFoxブラウザ

heigh.ru - de beste bron van informatie over heigh. Deze website is te koop!
  • rnn.heigh.ru
By using our site, you consent to this privacy policy: This website allows third-party advertising companies for the purpose of reporting website traffic, statistics, advertisements, "click-throughs" and/or other activities to use Cookies and /or Web Beacons and other monitoring technologies to serve ads and to compile anonymous statistics...