NR 015:51:49.391 Tester register MQL5.community account and use MQL5 Cloud Network to speed up optimizations
RE 015:51:49.412 Tester Experts\PowerTrender.ex5 on RTS Splice,H1 from2016.01.0100:00 to 2016.08.0100:00
QJ 015:51:49.514 Tester RTS Splice: history data begins from2007.08.2300:00
QP 015:51:49.514 Tester complete optimization started
RF 015:51:49.514 Tester size of initial task batch is10
IS 015:51:49.523 Tester file cache Z:\MetaTrader 5\tester\cache\PowerTrender.RTS Splice.H1.2.xml found
HS 015:51:49.523 Tester file cache contains 18 records
CD 015:51:49.544 Core 1 agent process started
GD 015:51:49.544 Core 1 connecting to 127.0.0.1:3000
EQ 015:51:49.547 Core 2 agent process started
JI 015:51:49.547 Core 2 connecting to 127.0.0.1:3001
NN 015:51:49.549 Core 3 agent process started
PJ 015:51:49.549 Core 3 connecting to 127.0.0.1:3002
GK 015:51:49.552 Core 4 agent process started
FO 015:51:49.552 Core 4 connecting to 127.0.0.1:3003
OG 015:51:49.555 Core 5 agent process started
OS 015:51:49.555 Core 5 connecting to 127.0.0.1:3004
CD 015:51:49.558 Core 6 agent process started
DD 015:51:49.558 Core 6 connecting to 127.0.0.1:3005
OQ 015:51:49.560 Core 7 agent process started
QI 015:51:49.560 Core 7 connecting to 127.0.0.1:3006
EN 015:51:49.563 Core 8 agent process started
QJ 015:51:49.563 Core 8 connecting to 127.0.0.1:3008
DK 015:51:53.654 Core 5 connected
FR 015:51:53.685 Core 5 authorized (agent build 1375)
CH 015:51:53.740 Core 5 common synchronization completed
IN 015:51:54.152 Core 6 connected
OR 015:51:54.154 Core 2 connected
JJ 015:51:54.155 Core 6 authorized (agent build 1375)
FN 015:51:54.156 Core 7 connected
IO 015:51:54.158 Core 2 authorized (agent build 1375)
NI 015:51:54.163 Core 1 connected
LS 015:51:54.169 Core 7 authorized (agent build 1375)
JK 015:51:54.208 Core 6 common synchronization completed
GR 015:51:54.210 Core 2 common synchronization completed
HI 015:51:54.220 Core 1 authorized (agent build 1375)
QE 015:51:54.237 Core 7 common synchronization completed
KL 015:51:54.275 Core 1 common synchronization completed
JI 015:51:55.202 Core 8 connected
QS 015:51:55.205 Core 8 authorized (agent build 1375)
JE 015:51:55.223 Core 3 connected
HD 015:51:55.249 Core 3 authorized (agent build 1375)
KM 015:51:55.259 Core 2 connection closed
FH 015:51:55.265 Core 8 common synchronization completed
GP 015:51:55.272 Core 1 connection closed
IS 015:51:55.276 Core 4 connected
LJ 015:51:55.288 Core 4 authorized (agent build 1375)
GP 015:51:55.298 Core 3 common synchronization completed
QH 015:51:55.334 Core 4 common synchronization completed
KP 015:51:55.375 Core 7 connection closed
JO 015:51:55.403 Core 6 connection closed
GE 015:51:56.045 Core 8 connection closed
CP 015:51:56.107 Core 3 connection closed
ON 015:51:56.151 Core 4 connection closed
LE 015:52:02.092 Core 5 connection closed
CN 015:52:11.964 Core 1 agent process started
GJ 015:52:11.964 Core 1 connecting to 127.0.0.1:3000
FK 015:52:11.966 Core 2 agent process started
IO 015:52:11.966 Core 2 connecting to 127.0.0.1:3001
QH 015:52:11.969 Core 6 agent process started
RP 015:52:11.969 Core 6 connecting to 127.0.0.1:3005
GE 015:52:11.971 Core 7 agent process started
IE 015:52:11.971 Core 7 connecting to 127.0.0.1:3006
LQ 015:52:12.975 Core 3 agent process started
RI 015:52:12.975 Core 3 connecting to 127.0.0.1:3002
CN 015:52:12.979 Core 4 agent process started
JJ 015:52:12.979 Core 4 connecting to 127.0.0.1:3003
RK 015:52:12.983 Core 8 agent process started
FO 015:52:12.983 Core 8 connecting to 127.0.0.1:3008
GH 015:52:15.857 Core 2 connected
MP 015:52:15.864 Core 2 authorized (agent build 1375)
JJ 015:52:15.914 Core 2 common synchronization completed
EK 015:52:16.367 Core 1 connected
RR 015:52:16.375 Core 1 authorized (agent build 1375)
DF 015:52:16.385 Core 6 connected
LF 015:52:16.392 Core 6 authorized (agent build 1375)
LL 015:52:16.433 Core 1 common synchronization completed
JG 015:52:16.465 Core 6 common synchronization completed
GQ 015:52:16.922 Core 8 connected
OH 015:52:16.924 Core 8 authorized (agent build 1375)
DL 015:52:16.957 Core 7 connected
PQ 015:52:16.957 Core 3 connected
GH 015:52:16.967 Core 7 authorized (agent build 1375)
RQ 015:52:16.968 Core 3 authorized (agent build 1375)
FM 015:52:16.975 Core 8 common synchronization completed
LE 015:52:17.023 Core 3 common synchronization completed
DL 015:52:17.029 Core 7 common synchronization completed
DD 015:52:17.530 Core 6 connection closed
PR 015:52:17.566 Core 1 connection closed
JD 015:52:17.966 Core 4 connected
ID 015:52:17.969 Core 4 authorized (agent build 1375)
QM 015:52:17.971 Core 8 connection closed
PK 015:52:18.010 Core 4 common synchronization completed
EP 015:52:18.010 Core 3 connection closed
KO 015:52:18.025 Core 7 connection closed
GE 015:52:18.503 Core 2 connection closed
HM 015:52:18.971 Core 5 agent process started
HM 015:52:18.971 Core 5 connecting to 127.0.0.1:3004
OG 015:52:19.524 Core 4 connection closed
FP 015:52:21.647 Core 5 connected
FI 015:52:21.649 Core 5 authorized (agent build 1375)
NE 015:52:21.679 Core 5 common synchronization completed
GO 015:52:23.410 Core 5 connection closed
MH 015:52:33.652 Core 1 agent process started
RP 015:52:33.653 Core 1 connecting to 127.0.0.1:3000
KE 015:52:33.655 Core 6 agent process started
LE 015:52:33.655 Core 6 connecting to 127.0.0.1:3005
PR 015:52:33.658 Core 8 agent process started
DF 015:52:33.658 Core 8 connecting to 127.0.0.1:3008
HP 015:52:33.828 Tester file cache used 18 times
LG 015:52:33.828 Tester optimization finished, total passes 31
FP 015:52:33.828 Statistics optimization done in0 minutes 44 seconds
MD 015:52:33.828 Statistics local 13 tasks (100%), remote 0 tasks (0%), cloud 0 tasks (0%)
ER 215:52:33.878 Core 1 failed to send stop command
FE 015:52:33.878 Core 1 connection closed
HN 215:52:33.928 Core 6 failed to send stop command
OH 015:52:33.928 Core 6 connection closed
EJ 215:52:33.978 Core 8 failed to send stop command
FL 015:52:33.978 Core 8 connection closed
DH 015:52:33.979 Tester 13 records written to file cache Z:\MetaTrader 5\tester\cache\PowerTrender.RTS Splice.H1.2.xml
EG 315:52:33.979 Tester stopped by user
エラー表記は以下の通りです。
Сигнатура проблемы:
Имя события проблемы: APPCRASH
Имя приложения: metatester64.exe
Версия приложения: 5.0.0.1375
Отметка времени приложения: 00623 e00
Имя модуля с ошибкой: StackHash_ef12
Версия модуля с ошибкой: 6.1.7601.17514
Отметка времени модуля с ошибкой: 4 ce7c8f9
Код исключения: c0000374
Смещение исключения: 00000000000 c40f2
Версия ОС: 6.1.7601.2.1.0.256.1
Код языка: 1049
Дополнительные сведения 1: ef12
Дополнительные сведения 2: ef1284acb2700557506bfd58d3b2b94d
Дополнительные сведения 3: e9c5
Дополнительные сведения 4: e9c5ba00b1c29dae6bd463df717d650f
Ознакомьтесь с заявлением о конфиденциальности в Интернете:
http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0419
Если заявление о конфиденциальности в Интернете недоступно, ознакомьтесь с его локальным вариантом:
C:\Windows\system32\ru-RU\erofflps.txt
ex5インジケータを呼び出すExpert Advisorを作成しています。Expert AdvisorはStrategy Testerで正常に動作しますが、最適化を実行すると、実行終了時にエージェントがクラッシュします。
閉じるボタンを押すと、しばらくしてエージェントが再起動し、新しい実行が行われ、またクラッシュします。
ログを解析しても何も出なかった。
エラー表記は以下の通りです。
インジケータ・ハンドルの 作成をコメントアウトしてみました。エラーは消え、Expert Advisorは無駄ながらもすべての実行が正常に行われました。
そのため、サービスデスクにメッセージを送る前に、ここに書いています:ストラテジーテスターで指標を扱う際に何か特別なことがあるのでは?もしかしたら、どこかでIndicatorReleaseを呼び出す必要があるのでしょうか?どなたか修正方法をご存知の方、書き込みお願いします。
ex5インジケータを呼び出すExpert Advisorを作成しています。Expert AdvisorはStrategy Testerで正常に動作しますが、最適化を実行すると、実行終了時にエージェントがクラッシュします。
閉じるボタンを押すと、しばらくしてエージェントが再起動し、新しい実行が行われ、またクラッシュします。
ログを解析しても何も出なかった。
エラー表記は以下の通りです。
インジケータ・ハンドルの 作成をコメントアウトしてみました。エラーは消え、Expert Advisorは無駄ながらもすべての実行が正常に行われました。
そのため、サービスデスクにメッセージを送る前に、ここに書いています:ストラテジーテスターで指標を扱う際に何か特別なことがあるのでは?もしかしたら、どこかでIndicatorReleaseを呼び出す必要があるのでしょうか?どなたか修正方法をご存知の方、書き込みお願いします。
MT4はいつになったら、ログブックからラインをコピーして、ペーストしても違うコーディングにならない機能ができるのでしょうか。
2016.08.03 00:03:36.699 2013.04.26 10:15 Kamikadze_MA_V_04_42_Fibo_05_Regressor_T_K GBPUSD,M15: Magic=111Îrder 322 SELLSTOP not ìîäèrered.入札(1.5448)始値(1.5498)より少ない。MT4はいつになったら、ログブックからラインをコピーして、ペーストしても違うコーディングにならないようになるのでしょうか。
2016.08.03 00:03:36.699 2013.04.26 10:15 Kamikadze_MA_V_04_42_Fibo_05_Regressor_T_K GBPUSD,M15: Magic=111Îrder 322 SELLSTOP not ìîäèrered.入札(1.5448)始値(1.5498)より少ない。ログブックからコピーする場合、winのレイアウトがロシア語になっていることを確認する。
ありがとうございました。私はいつもデフォルトで英語レイアウトにしています。
でも、どうしていろいろな仕掛けがあるんだろう...。
ありがとうございました。私はいつもデフォルトで英語レイアウトにしています。
でも、どうしていろいろな仕掛けがあるんだろう...。
すべてがユニコードであるMT5を使用すれば、そのような問題はありません。
MT5を買うお金がないんです。セント口座を取引していますが、DCは5円玉のために急いで開設することはありません。
MQL5のコンパイルが遅いという問題をもう一度提起したいと思います。 3ヶ月ほど前にこの問題を提起しようとしましたが、理解されず、どうやら私の主張は十分に説得力がなかったようです。 したがって、私は古いビルド(1159)にロールバックし、ほとんど瞬時にすべてをコンパイルしました(新しいコンパイラでは私のプロジェクトは 20秒でコンパイルされました)。
で、1週間前から新しいビルドに切り替えようとしていたのですが、「20秒のことは忘れて、新しいもののために我慢しよう」と思いました。 もちろん、新しい条件に従うためにコードを少しいじらなければならず、新しいコンパイラのいくつかのバグ(ここに記述)が判明しました。挙句の果てには、私のプロジェクトはもう30秒もコンパイルしていないのです!プロジェクトの複雑さに関係しているのか、コンパイラの「複雑さ」が一つ増えたのか分かりませんが、もう収拾がつかないのです。
プロジェクトは約700Kbのソースコードで、数十のmqhを含むExpert Advisorです。 すべてOOPです。 以前、遅いのは大きな関数が原因だろうと書いてくれた人がいました。何個かあったんだけどね。 まあ、断片化したから影響はないんだけどね。
何が一番驚きかというと、この超長編が全く役に立たないということだ。プログラムの速度は旧コンパイラと同じで、具体的に計測してみました。 そうすると、「何のために」という一言に尽きますね。
OpenStart() { }関数だけの空のスクリプトが400ms以上コンパイルされるのはどう説明すればいいのでしょう?空のスクリプトのコンパイル・最適化にこれほど時間がかかるとは、想像もできない。 しかし、そこに小さな関数やクラスを追加していくことで、コンパイル時間がどんどん伸びていくのがわかる。
もちろん、私のハードウェアはCore i5Uと決して高性能ではありませんが、それでも私のプロジェクトは古いコンパイラでも1-2秒でコンパイルできます。 ちなみに、ダミーは一瞬でコンパイルされます。
も書いておきます。このコンパイラには、先にコンパイルしたフラグメントのキャッシュはもちろん、ソースコードが同一であることを確認するための些細なチェック機能すらない。 つまり、プロジェクトをコンパイルしてから、何も変更せずにもう一度「コンパイル」ボタンをクリックすると、また同じ30秒を待たなければならない。 これでいいのか......。
MTの開発者や、大規模なプロジェクトに携わっているフォーラムのユーザーから、(この問題を懸念しているのは私だけでしょうか)コンパイルにどのくらい時間がかかるのか、どのようなハードウェアでコンパイルできるのか、コメントを頂きたいと思います。ここでは、実行ファイルのコンパイルについて述べていることを指摘したいと思います。
400kBプロジェクト コード
mt4では、888msecでコンパイルされます。
同じプロジェクトをmt5でコンパイルすると4103msになります。
50Kbのコードで構成されるプロジェクトでは、たまに動作が遅くなることがありますが、たまになので気にはなりません。