Новая версия платформы MetaTrader 5 build 2190 - страница 15

 
Otto Pauser:

Es ist mir zu blöd alles hier nocheinmal zu posten. Schaut euch das im deutschen Forum an.

It's too stupid to post everything here again.Look at this in the German forum.

Это слишком глупо, чтобы публиковать здесь все снова. Посмотрите на это на немецком форуме.

Если были какие-то нецензурные слова, это был не я, а Google.

https://www.mql5.com/de/forum/325998#comment_13815392

Ich spreche ein bishen Deutsch und ich habe Ihre Fehlermeldung gelesen

Мы не можем воспроизвести проблему без Вашего эксперта.

Если Вы пришлёте Вашего эксперта, то после исследований мы его безвозвратно удалим

 

Непонятные дела с включением/отключением оптимизации и со временем компиляции.

2190
0 error(s), 0 warning(s), 403 msec elapsed without optimizations                1       1       // OPTIMIZE=0
0 error(s), 0 warning(s), 10623 msec elapsed            1       1       // OPTIMIZE=1

2202
0 error(s), 0 warning(s), 1654 msec elapsed without optimizations               1       1       // OPTIMIZE=0
0 error(s), 0 warning(s), 1655 msec elapsed without optimizations               1       1       // OPTIMIZE=1

win10 x64

Оптимизатор не использую, так что теперь всё стало резко хуже :-(

 

А почему нет возможности задать стоимость сигнала в виде: 1 фикс в зависимости от стоимости чистых активов + 2. процента от прибыли. ?

Будет ли реализация?

 

Глюк мониторинга mql5 


https://www.mql5.com/ru/forum/325093#comment_13824268

Мониторинг MQL5 на акциях как обычно глючит
Мониторинг MQL5 на акциях как обычно глючит
  • 2019.10.25
  • www.mql5.com
Доходность плюсовая а на мониторинге -100 ) Ночью было всё норм. Сегодня закрыло плюсовую сделку и тут минус...
 
Igor Makanu:

так и сейчас на ноуте тупит запуск советника, а на ПК без проблем все работает

вот начало лога, тот же советник за секунду стартует, а на ноуте 12 секунд запуск в билде 2202

беру свои слова обратно - и на ПК тупит запуск

утром тестил версию советника уже скомпилированную в предыдущем билде

сейчас не внося изменения в ЕА нажал Ф7 и затем запустил тест, все один в один как на ноуте в билде 2202, разве что быстрее все и "песочные часы" не появляются на терминале

вот начало лога одно и того же ЕА

NM 0 14:35:36.300 Tester single pass started

GO 0 14:35:40.733 Core 1 connecting to 127.0.0.1:3000

....

OO 0 14:35:42.703 Core 1   EA_MagicNumber=19191919

задержка до начала теста 6 секунд, а в скомпилированном ЕА в предыдущем билде (утром писал) было менее секунды
 
В редакторе ME, интеллисенс даёт возможность выбора, за пределами области созданного объекта.
Логичнее для невидимой области, выбор интеллисенса запретить.

Компилятор ловит эту ошибку нормально.

Так же интеллисенс не реагирует на шаблоны, это проявляется в библиотеке шаблонных коллекций.
Файлы:
Scr.png  31 kb
 

Выпустили бету 2003 билда с исправлениями:

  • падение в отладчике
  • тормоза на распаковке экспертов на слабых процессорах (возможно, не все проблемные места исправили)
  • падения терминала при критических ошибках в экспертах

Особенно интересует скорость запуска экспертов в тестере, остались ли тормоза?

 
Renat Fatkhullin:

Выпустили бету 2003 билда с исправлениями.

2019.11.08 20:32:03.815 Tester  single pass started
2019.11.08 20:32:03.946 Tester  FILTER5_USDJPY.rann_RannForex: history data begins from 2018.02.26 00:00
2019.11.08 20:32:03.946 Tester  FILTER5_USDJPY.rann_RannForex: ticks data begins from 2018.02.26 00:00
2019.11.08 20:32:03.946 Core 1  connecting to 127.0.0.1:3000
2019.11.08 20:32:03.946 Core 1  connected
2019.11.08 20:32:03.968 Core 1  authorized (agent build 2203)
2019.11.08 20:32:03.971 Tester  FILTER5_USDJPY.rann_RannForex,M1 (MetaQuotes-Beta): testing of Experts\fxsaber\Test12.ex5 from 2018.02.26 00:00 to 2019.09.01 00:00
2019.11.08 20:32:04.002 Core 1  common synchronization completed
2019.11.08 20:32:04.006 Core 1  FILTER5_USDJPY.rann_RannForex: history for 2017 year synchronized
2019.11.08 20:32:04.009 Core 1  FILTER5_USDJPY.rann_RannForex: ticks synchronized already [89 bytes]
2019.11.08 20:32:09.545 Core 1  test Experts\fxsaber\Test12.ex5 on FILTER5_USDJPY.rann_RannForex,M1 thread finished
2019.11.08 20:32:09.545 Core 1  prepare for shutdown
2019.11.08 20:32:09.545 Core 1  login (build 2203)
2019.11.08 20:32:09.545 Core 1  account info found with currency USD
2019.11.08 20:32:09.545 Core 1  8892 bytes of input parameters loaded
2019.11.08 20:32:09.545 Core 1  initial deposit 10000.00 USD, leverage 1:100
2019.11.08 20:32:09.545 Core 1  successfully initialized
2019.11.08 20:32:09.545 Core 1  944 bytes of total initialization data received

Пять секунд ожидания.

 
fxsaber:

Пять секунд ожидания.

Это время работы эксперта, а не предварительные тормоза на его распаковке. В прошлом билде была проблема на самом старте поднятия эксперта.

Сейчас тормозов с распаковкой в вашем логе не видно.


Пишите полнее с деталями и обоснованиями, пожалуйста. Додумывать не будем.
 

2203 при попытке добавит индикатор (скомпилированный в 2203) вижу во вкладке "Эксперты":

2019.11.08 20:39:00.175    crash -->  000001636457099C 418B7008          mov        esi, [r8+0x8]
2019.11.08 20:39:00.175               00000163645709A0 39FE              cmp        esi, edi
2019.11.08 20:39:00.175               00000163645709A2 0F861C020000      jbe        dword 0x16364570bc4
2019.11.08 20:39:00.175 
2019.11.08 20:39:00.175               00000163645709A8 418B4A08          mov        ecx, [r10+0x8]
2019.11.08 20:39:00.175               00000163645709AC 39F9              cmp        ecx, edi
2019.11.08 20:39:00.175               00000163645709AE 0F8632020000      jbe        dword 0x16364570be6
2019.11.08 20:39:00.175 
2019.11.08 20:39:00.175               00000163645709B4 410FB76802        movzx      ebp, word [r8+0x2]
2019.11.08 20:39:00.175 
2019.11.08 20:39:00.175 00: 0x000001636457099C
2019.11.08 20:39:00.175 01: 0x0000000000000008
2019.11.08 20:39:00.175   


Система:

2019.11.08 20:37:19.520 Terminal        MetaTrader 5 x64 build 2203 started (MetaQuotes Software Corp.)
2019.11.08 20:37:19.521 Terminal        Windows 10 (build 18362) x64, IE 11, UAC, Intel Core i3-3120M  @ 2.50GHz, Memory: 4520 / 8077 Mb, Disk: 92 / 415 Gb, GMT+2
2019.11.08 20:37:19.522 Terminal        C:\Users\barab\AppData\Roaming\MetaQuotes\Terminal\D0E8209F77C8CF37AD8BF550E51FF075


А вот что выдаёт стандартный индикатор из поставки: \MQL5\Indicators\Examples\Accelerator.mq5

2019.11.08 20:43:58.512 AD (USDJPY,D1)  Access violation at 0x0000016B685A0119 read to 0xFFFFFFFFFFFFFFFF in 'C:\Users\barab\AppData\Roaming\MetaQuotes\Terminal\D0E8209F77C8CF37AD8BF550E51FF075\MQL5\Indicators\Examples\AD.ex5'
2019.11.08 20:43:58.519 AD (USDJPY,D1)     crash -->  0000016B685A0119 418B7108          mov        esi, [r9+0x8]
2019.11.08 20:43:58.519 AD (USDJPY,D1)                0000016B685A011D 39D6              cmp        esi, edx
2019.11.08 20:43:58.519 AD (USDJPY,D1)                0000016B685A011F 0F863D010000      jbe        dword 0x16b685a0262
2019.11.08 20:43:58.519 AD (USDJPY,D1)  
2019.11.08 20:43:58.519 AD (USDJPY,D1)                0000016B685A0125 498B581C          mov        rbx, [r8+0x1c]
2019.11.08 20:43:58.519 AD (USDJPY,D1)                0000016B685A0129 4863FF            movsxd     rdi, edi
2019.11.08 20:43:58.519 AD (USDJPY,D1)                0000016B685A012C F20F1014FB        movsd      xmm2, [rbx+rdi*8]
2019.11.08 20:43:58.519 AD (USDJPY,D1)                0000016B685A0131 41F6410210        test       byte [r9+0x2], 0x10
2019.11.08 20:43:58.519 AD (USDJPY,D1)  
2019.11.08 20:43:58.519 AD (USDJPY,D1)  00: 0x0000016B685A0119
2019.11.08 20:43:58.519 AD (USDJPY,D1)  01: 0x0000016B6A290A01
2019.11.08 20:43:58.519 AD (USDJPY,D1)  02: 0x0000000000000007
2019.11.08 20:43:58.519 AD (USDJPY,D1)  03: 0x0000016B72D3B8B0
2019.11.08 20:43:58.519 AD (USDJPY,D1)  04: 0x00007FFA592F35D0
2019.11.08 20:43:58.519 AD (USDJPY,D1)  05: 0xC3BFA4380000003A
2019.11.08 20:43:58.519 AD (USDJPY,D1)  06: 0x0000016B72D3B4A8
2019.11.08 20:43:58.519 AD (USDJPY,D1)  07: 0x00007FF6FF3511A4
2019.11.08 20:43:58.519 AD (USDJPY,D1)  08: 0x00007FF6FEB18A24
2019.11.08 20:43:58.519 AD (USDJPY,D1)  09: 0x00007FF6FF037195
2019.11.08 20:43:58.519 AD (USDJPY,D1)  10: 0x00007FF6FED6E445
2019.11.08 20:43:58.519 AD (USDJPY,D1)  11: 0x00007FF6FED6E146
2019.11.08 20:43:58.519 AD (USDJPY,D1)  12: 0x00007FF6FED831AC
2019.11.08 20:43:58.519 AD (USDJPY,D1)  13: 0x00007FF6FED7F89F
2019.11.08 20:43:58.519 AD (USDJPY,D1)  14: 0x00007FF6FF51088C
2019.11.08 20:43:58.519 AD (USDJPY,D1)  15: 0x00007FFA58597BD4
2019.11.08 20:43:58.519 AD (USDJPY,D1)  16: 0x00007FFA5930CED1
2019.11.08 20:43:58.519 AD (USDJPY,D1)  
Причина обращения: