Automated Trading Championship 2011: Подготовка эксперта к Чемпионату - страница 5

 
marketeer:
Почему сразу не оговорить этот размер в правилах? Если Вы конкретно знаете это значение, почему не ответить открыто здесь и сейчас?

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

А за текущую цифру можно взять значение прошлого года.

Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров - Документация по MQL5
 
Вопрос организаторам -

Должен ли эксперт быть прибыльным во время тестирования?

Спасибо.
 
marketeer:
Почему сразу не оговорить этот размер в правилах? Если Вы конкретно знаете это значение, почему не ответить открыто здесь и сейчас?

Логов должно быть меньше 64 мб, иначе эксперт не будет допущен к участию.

vlad123:

Должен ли эксперт быть прибыльным во время тестирования?

Да. Если эксперт не смог показать себя даже на тестовом периоде, то к соревнованию не допускается.

Это уже многократно объяснялось.


 
Просветите, плиз, те 12 валютных пар, которые доступны на чемпионате, будут доступны сразу в обзоре рынка или нужно программно их туда добавлять? В прошлом году вроде не пришлось ничего дописывать, как будет в этом?
 
marketeer:
Просветите, плиз, те 12 валютных пар, которые доступны на чемпионате, будут доступны сразу в обзоре рынка или нужно программно их туда добавлять? В прошлом году вроде не пришлось ничего дописывать, как будет в этом?
Если советник мульт, то как минимум в тестере придется формировать список самостоятельно.
 
Interesting:
Если советник мульт, то как минимум в тестере придется формировать список самостоятельно.
Хотелось бы ответа официального. Советник и в прошлом году был мультивалютник, и в тестере прекрасно работал без дополнительных телодвижений, и в онлайне.
 
marketeer:
Хотелось бы ответа официального. Советник и в прошлом году был мультивалютник, и в тестере прекрасно работал без дополнительных телодвижений, и в онлайне.

Обратимся к статье Основы тестирования в MetaTrader 5:

Мультивалютное тестирование

...

При тестировании эмулируется также и "Обзор рынка", из которого можно получать информацию по инструментам. По умолчанию в начале тестирования в "Обзоре рынке" тестера есть только один символ - символ на котором запущено тестирование. Все необходимые символы подключаются к "Обзору рынка" тестера (не терминала!) автоматически при обращении к ним.  

Перед началом тестирования мультивалютного эксперта достаточно и необходимо выбрать необходимые для тестирования инструменты в "Обзоре рынка" терминала. При первом же обращении к "чужому" символу будут автоматически выкачаны полностью все данные по этому символу. "Чужой" символ - это символ, отличающийся от того, на котором запущено тестирование.

Обращение к данным чужого символа происходят в следующих случаях:

В тот момент, когда происходит первое обращение к чужому символу, процесс тестирования останавливается и происходит подкачка истории по паре символ/период от терминала к агенту тестирования. Одновременно включается генерация тиковой последовательности для этого символа.

Для каждого инструмента генерируется собственная тиковая последовательность в соответствие с выбранным режимом генерации тиков. Кроме того, можно явно запросить историю для нужных символов с помощью вызова функции SymbolSelect() в обработчике OnInit() - загрузка истории будет произведена сразу же до начала тестирования советника.

Таким образом, для проведения мультивалютного тестирования в клиентском терминале MetaTrader 5 не требуется предпринимать никаких дополнительных усилий. Достаточно выбрать соответствующие инструменты в "Обзоре рынка". История по нужным символам будет автоматически загружена с торгового сервера при условии, что эти данные есть на нем.

Чтобы быть готовым ко всему, запустите терминал из конфигурационного файла, прописав в нем номер счета и имя эксперта. Это даст дополнительную проверку Вашего эксперта собственными силами.
 
Interesting:
Если советник мульт, то как минимум в тестере придется формировать список самостоятельно.
Не, тестер сам выберет все необходимые инструменты. А вот на чемпионате не уверен, что будут выбраны все инструменты. С чего бы организаторам облегчать жизнь программистам и без причины увеличивать трафик терминалов ? Может советник моновалютный ?
 
Rosh:

Обратимся к статье Основы тестирования в MetaTrader 5:

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

Спасибо, сейчас запущу из конфига. Но, собственно, весь развернутый ответ был не на мой вопрос. Я спрашивал не про тестирование, а про работу в онлайне. Будет ли в чемпионатских терминалах набор 12 символов в обзоре рынка или его нужно добавлять туда "вручную" собственным кодом?

Если ответ ДА, то получается, что приведенный алгоритм работы тестера - это своего рода грабли, подложенные для всех, потому что тестер тихой сапой делает то, что в реале сделано не будет. А в правилах чемпионата ни слова не сказано о том, что символы НЕДОСТУПНЫ по-умолчанию.

 
Вы попробуйте, если не получится, отпишите здесь или в СД, пожалуйста.

Причина обращения: