Ошибки, баги, вопросы - страница 3215

 
Михаил Шерстнёв #:

Тестер, сделки по тикам - первая сделка - цена 0,00. Как то можно это исправить?  (сделки по барам - всё ОК)

Встречалось не только у Джаста. Обходил проверкой, если цена 0 ретурн. Костыль еще тот конечно, что бы с того же шага начать, нужно изворачиваться. Но в моем случае можно было начать с начала работы советника.

 

При обновлении терминала не перекомпилируются индикаторы из директории Examples, что может привести к отказу их работы.

Потратил день на поиск проблемы (советник пожирал память), оказалось у меня версия откомпилированных файлов 2016 года.

Терминал запускается в портативном режиме - билд последний.

 
Aleksey Vyazmikin #:

При обновлении терминала не перекомпилируются индикаторы из директории Examples, что может привести к отказу их работы.

Потратил день на поиск проблемы (советник пожирал память), оказалось у меня версия откомпилированных файлов 2016 года.

Терминал запускается в портативном режиме - билд последний.

тоже часто пишет при обновлении - не обновлены различные файлы, бывает и trade даже

тоже терминал portable

 

Как сейчас через GUI увидеть размер плеча на счете?

AccountInfoInteger(ACCOUNT_LEVERAGE)
 

Почему падает скорость работы советников в тестере с выходом новых билдов?

Режим OHLC.

============
Билд 2652
2022.07.27 13:20:53.688 Core 1  final balance 791068.20 USD
2022.07.27 13:20:53.688 Core 1  OnTester result 32.75477843490186
2022.07.27 13:20:53.688 Core 1  EURUSD,M1: 9440319 ticks, 2384385 bars generated. Environment synchronized in 0:00:00.031. Test passed in 0:00:16.055 (including ticks preprocessing 0:00:01.575).
2022.07.27 13:20:53.688 Core 1  EURUSD,M1: total time from login to stop testing 0:00:16.086 (including 0:00:00.031 for history data synchronization)
2022.07.27 13:20:53.688 Core 1  727 Mb memory used including 185 Mb of history data, 192 Mb of tick data
2022.07.27 13:20:53.688 Core 1  log file "D:\FX\MT5_CB\Tester\Agent-127.0.0.1-3000\logs\20220727.log" written
2022.07.27 13:20:55.897 Core 1  connection closed

=============
Билд 3370
2022.07.27 13:19:56.219 Core 1  final balance 791068.20 USD
2022.07.27 13:19:56.219 Core 1  OnTester result 32.75477843490186
2022.07.27 13:19:56.219 Core 1  EURUSD,M1: 9440319 ticks, 2384385 bars generated. Environment synchronized in 0:00:00.025. Test passed in 0:00:13.983.
2022.07.27 13:19:56.219 Core 1  EURUSD,M1: total time from login to stop testing 0:00:14.008 (including 0:00:00.025 for history data synchronization)
2022.07.27 13:19:56.219 Core 1  709 Mb memory used including 185 Mb of history data, 192 Mb of tick data
2022.07.27 13:19:56.219 Core 1  log file "D:\FX\MT5_CB_03\Tester\Agent-127.0.0.1-3001\logs\20220727.log" written
2022.07.27 13:19:58.957 Core 1  connection closed
 
Aleksey Vyazmikin #:

Почему падает скорость работы советников в тестере с выходом новых билдов?

В логе обратный эффект - ускорение.

 
fxsaber #:

В логе обратный эффект - ускорение.

Билд 2652 - 2.209
Билд 3370 - 2.738
Т.е. замедление.
 
Sergey Gridnev #:
Билд 2652 - 2.209
Билд 3370 - 2.738
Т.е. замедление.

Посмотрите  total time from login to stop testing.

 
fxsaber #:

Посмотрите  total time from login to stop testing.

Действительно.
Я, честно говоря, не читал текст, только посмотрел на время вывода строк.
 
fxsaber #:

В логе обратный эффект - ускорение.

Скорость прохода упала Test passed, как я понимаю показывает затраты на вычисления, а "total time from login to stop testing" - это время с учетом подготовки исторических данных, т.е. для оптимизации незначительно.