MetaTrader 5 Strategy Tester! - страница 20

 
Хотелось бы узнать, будет ли режим тестирования с фиксированными комиссионными? Пусть будут большими, черт с ними, но главное, что бы они были фиксированные. Когда смотришь на график десятилетку, вообще не понятно, где влияние комиссионных и каков их размер.
 
Yedelkin:

Обратил внимание, что результаты тестирования отражаются в разных лог-файлах (имеются два локальных агента). Это так задумано?

Один журнал агента (который может быть удаленным), а другой - агентраннера (терминала). Содержимое журналов отличается в режиме оптимизации.
 

Renat:
Один журнал агента (который может быть удаленным), а другой - агентраннера (терминала). Содержимое журналов отличается в режиме оптимизации.

Понял, в чём причина возникновения вопроса. В журнале терминала выдаётся строка типа

2010.10.24 15:34:36     Core 1  log file "D:\Program Files\MetaTrader 5 MQ ATC-2010\Tester\Agent-127.0.0.1-3002\logs\20101024.log" written

Когда с помощью контекстного меню выбираешь опцию "Копировать", то копируется именно эта строка. Но когда с помощью того же контекстного меню выбираешь опцию "Открыть", то открывается не папка, содержащая указанный в строке лог-файл, а папка, содержащая лог-файлы журнала. Соответственно, лог-файл журнала принимаешь за лог-файл агента, обслужившего тестирование, а настоящий лог-файл агента принимаешь за дополнительный лог-файл агента.

 
Renat:

Режим End Date < Start Date специально предназначен для "неторговых" экспертов, когда даже не загружается история чартов.

Например, Вы можете запустить пересчет генетикой какую-то математическую(или собственную торговую на своих данных) задачу, которой не нужны чарты, но возвращающую результаты через OnTester(). Надо бы про этот специальный режим статью написать.

А почему такая возможность с манипулированием датами не анонсировалась?

Я например написал свою генетику только потому, что в тестере даже при одинаковой дате всё равно шла загрузка данных чарта, что тормозило саму генетику.

Поддерживаю, статья нужна.

 
Urain:

А почему такая возможность с манипулированием датами не анонсировалась?

В Руководстве пользователя терминала видел сегодня эту тему.

Руководство пользователя клиентского терминала / Тестер / Настройки / Интервал 

 
Yedelkin:

В Руководстве пользователя терминала видел сегодня эту тему.

Руководство пользователя клиентского терминала / Тестер / Настройки / Интервал 

Спасибо, нашёл.
 

у меня возникли сложности с тестированием эксперта

2010.10.24 22:31:29 Core 1 loading of my_first_ea (GBPUSD,H2) failed
2010.10.24 22:31:29 Core 1 debug version of 'my_first_ea.ex5', please recompile it

2010.10.24 22:31:29 Core 1 successfully initialized
2010.10.24 22:31:29 Core 1 initial deposit 10000.00 USD, leverage 1:500
2010.10.24 22:31:29 Core 1 expert file added: Experts\my_first_ea.ex5. 13969 bytes loaded
2010.10.24 22:31:29 Core 1 275 bytes of selected symbols loaded
2010.10.24 22:31:29 Core 1 7170 bytes of tester parameters loaded
2010.10.24 22:31:29 Core 1 3768 bytes of group info loaded
2010.10.24 22:31:29 Core 1 disconnected
2010.10.24 22:31:29 Core 1 3124 bytes of account info loaded
2010.10.24 22:31:29 Tester GBPUSD,H2 (MetaQuotes-Demo): testing of Experts\my_first_ea.ex5 from 2009.01.01 00:00 to 2010.01.01 00:00 to be started
2010.10.24 22:31:29 Core 1 authorized (agent build 346)
2010.10.24 22:31:29 Core 1 connected
2010.10.24 22:31:28 Core 1 connecting to 127.0.0.1:3000
2010.10.24 22:31:28 Core 1 agent process started

причем стандартные советники тестирует нормально.

подскажите что-нибудь. 

 

Вы запустили на тестирование эксперта, собранного в отладочном варианте:

debug version of 'my_first_ea.ex5', please recompile it

Просто перекомпилируйте эксперта.

 
спасибо. теперь все понял. просто по привычки с МТ4 жму F5
 
Почему то компилиться стало все намного дольше чем раньше.
Причина обращения: