Ошибки при регистрации

До конца регистрации остается 10 дней. На данный момент заявки на участие подали порядка полутора тысяч человек.

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

На данный момент 60% присланных экспертов успешно прошли автоматические проверки. В ходе этих тестов были выявлены и исправлены различные ошибки в кодах советников. Чаще всего эти ошибки приводили к неэкономному использованию ресурсов компьютера и неправильному управлению ордерами.

Советники некоторых участников, по-видимому, создаются с тем расчетом, что этот эксперт будет работать на одной, специально выделенной для него машине. Такие советники очень расточительны по ресурсам центрального процессора, оперативной памяти и свободного места на жестком диске. Например, эксперты производят потиковые пересчеты на огромном количестве исторических данных. Это приводит к большой загрузке центрального процессора. При условии "один эксперт на одном компьютере" это - не проблема. Однако в условиях Чемпионата это невозможно. В рамках этого соревнования на каждой машине будет одновременно до 30 экспертов. Поэтому каждый советник должен потреблять как можно меньше процессорного времени.

Еще одна частая ошибка - генерация десятков и сотен мегабайт логов. В большинстве случаев вся информация таких логов оказывается результатом ошибок в коде или вывода излишних сообщений. Любой участник может самостоятельно провести тестирование своего советника на отрезке с 2007.01.01 по 2007.08.20. Если лог-файл при этом будет больше 64 мегабайт, эксперт не будет принят к участию. Его необходимо переписать.

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

Убыточность эксперта на протяжении 2007 года не может служить поводом для отказа в регистрации. В то же время около 5% советников при тестировании достигли уровня Margin Call. Путь на Чемпионат этим экспертам заказан. "Мы не хотим допускать к участию заведомо убыточные советники. Наша позиция: довести до старта как можно большее количество экспертов, но откровенно убыточные советники мы отсеем на этапе регистрации", - прокомментировал ситуацию Ренат Фатхуллин, генеральный директор MetaQuotes Software Corp.

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

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

Напоминаем, что регистрация заканчивается 21 сентября 2007 года. До этого времени в свой эксперт можно вносить любые изменения. Пожалуйста, сделайте все необходимые поправки в коде вашего советника как можно скорее. После 21 числа выслать измененную версию эксперта на Чемпионат будет нельзя. Если у вас возникнут какие-либо вопросы по вашей регистрации, вы можете задать их в своем профиле или на форуме MQL4 Community.



Создана: 11.09.2007  Автор: MetaQuotes Software Corp.
Интервью с Евгением Неумоиным (nen)

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

Предварительные итоги регистрации

Прошло два с половиной месяца регистрации. Осталось всего 7 дней до завершения регистрации на Чемпионате Automated Trading Championship 2007. По последним данным на сайте зарегистрировалось 1 560 человек. Из них полностью закончили регистрацию 374 разработчиков.

Предыдущая Следующая
Страницы: 
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Да какая разница? у меня эксперт на приз не претендует, но на реале за 2 недели уже >4К нарубил. пипсов. и рублей.
19.09.2007 23:44
Всем доброго...

Спасибо Gep, что обратили внимание на привязку времени.

Gep писал(а):
Renat писал(а):

Gep писал(а):

Привет.

Так навеоное и не дождусь ответа о смещении времени на конкурсном демо.

Будет использователь наш демо-сервер demo.metaquotes.net со следующими установками времени GMT+1 и учетом перехода на летнее/зимнее время.


Привет.

Спасибо.Теперь все ясно. Учет сделан, вот только не ясно было от чего прыгать. Попутного тренда и больших профитов.


601
17.09.2007 04:02
Renat писал(а):

Gep писал(а):

Привет.

Так навеоное и не дождусь ответа о смещении времени на конкурсном демо.

Будет использователь наш демо-сервер demo.metaquotes.net со следующими установками времени GMT+1 и учетом перехода на летнее/зимнее время.


Привет.

Спасибо.Теперь все ясно. Учет сделан, вот только не ясно было от чего прыгать. Попутного тренда и больших профитов.

17.09.2007 03:29

Gep писал(а):

Привет.

Так навеоное и не дождусь ответа о смещении времени на конкурсном демо.

Будет использователь наш демо-сервер demo.metaquotes.net со следующими установками времени GMT+1 и учетом перехода на летнее/зимнее время.
16.09.2007 13:37

Привет.

Так навеоное и не дождусь ответа о смещении времени на конкурсном демо.

Так хоть ответьте какое время будет на конкурсном счете - для моейй статегии это важно в плане оптимальной работы эксперта.

Заранее благодарен за ответ. Попутного тренда и больших профитов.

15.09.2007 19:17
1. Эксперт запускается на тестирование на том символе-периоде, который указан в профиле.
           
stringo писал(а):
1. Эксперт запускается на тестирование на том символе-периоде, который указан в профиле.
                      это даже не знаю что сказать 
2. А если там неверные цены? Лог будет того же объёма? Если бы Вы проверяли Bid и Ask, полученные функцией MarketInfo, перед тем, как выполнять торговые функции, то Вы бы не получили и ошибки 4106
         Мультивалютные эксперты не всегда могут быть адекватно проверены в тестере стратегий          МетаТрейдера и зачастую выдают следующую ошибку:
                  OrderSend error 4106 (ERR_UNKNOWN_SYMBOL) - неизвестный символ
                                     это с  форума mql4
3. Ничего не нарушается. Вы можете не запускать тестер для проверки своего эксперта, так как Вам это не требуется, - мы протестируем его сами. Нам необходимо выявить и другие возможные ошибки программирования.
        «..для портфельных стратегий тестирование на истории не требуется и достаточно простого         описания..»???     это с сайта чемпионата

14.09.2007 19:44
age_nt писал(а):
Уже в который раз мне приходит отчёт по тестированию советника.
Ответ на свои вопросы я не дождался:

1) Каким образом тестируется «портфельная» стратегия, если советник основан на индексе всех двенадцати пар валют???
2) В лог файл записывается выдаваемая информация советником и естественно в данном случае он записывает, грубо говоря, вашу ошибку тестирования многовалютного советника на одной паре. Вы же это понимаете???
3) Почему нарушаются правила и условия чемпионата, а именно: «. .для портфельных стратегий тестирование на истории не требуется и достаточно простого описания..»???



1. Эксперт запускается на тестирование на том символе-периоде, который указан в профиле.

2. А если там неверные цены? Лог будет того же объёма? Если бы Вы проверяли Bid и Ask, полученные функцией MarketInfo, перед тем, как выполнять торговые функции, то Вы бы не получили и ошибки 4106

3. Ничего не нарушается. Вы можете не запускать тестер для проверки своего эксперта, так как Вам это не требуется, - мы протестируем его сами. Нам необходимо выявить и другие возможные ошибки программирования.

14.09.2007 11:48
Gep писал(а):



Очень актуальный вопрос. Подскажите, пожалуйста, какое время будет на терминале во время конкурса?


452
14.09.2007 11:04

age_nt писал(а):
Уже в который раз мне приходит отчёт по тестированию советника.
Ответ на свои вопросы я не дождался:

1) Каким образом тестируется «портфельная» стратегия, если советник основан на индексе всех двенадцати пар валют???
2) В лог файл записывается выдаваемая информация советником и естественно в данном случае он записывает, грубо говоря, вашу ошибку тестирования многовалютного советника на одной паре. Вы же это понимаете???
3) Почему нарушаются правила и условия чемпионата, а именно: «. .для портфельных стратегий тестирование на истории не требуется и достаточно простого описания..»???


В ветке Automated Trading Championship 2007: распространенные ошибки в экспертах сказано:


Мультивалютные эксперты


Мультивалютные эксперты не всегда могут быть адекватно проверены в тестере стратегий МетаТрейдера и зачастую выдают следующую ошибку:
  • OrderSend error 4106 (ERR_UNKNOWN_SYMBOL) - неизвестный символ
Эта ошибка не является фатальной и на нее можно не обращать внимание. Мы не требуем успешного прохождения тестов мультивалютных экспертов, если нет других ошибок. Конечно же, эти эксперты должны обязательно соблюдать все Правила.

Участник должен явно указать в описании своего эксперта, что он мультивалютный. Так как эксперт не будет гарантированно протестирован нами, то автор должен самостоятельно убедиться в его работоспособности. Финальную приемку мультивалютных экспертов мы будем проводить после 21 сентября вручную. К сожалению, при обнаружении ошибок после 21 сентября, мультивалютного эксперта уже нельзя будет обновить.


14.09.2007 11:02
Уже в который раз мне приходит отчёт по тестированию советника.
Ответ на свои вопросы я не дождался:

1) Каким образом тестируется «портфельная» стратегия, если советник основан на индексе всех двенадцати пар валют???
2) В лог файл записывается выдаваемая информация советником и естественно в данном случае он записывает, грубо говоря, вашу ошибку тестирования многовалютного советника на одной паре. Вы же это понимаете???
3) Почему нарушаются правила и условия чемпионата, а именно: «. .для портфельных стратегий тестирование на истории не требуется и достаточно простого описания..»???


14.09.2007 09:39