Статья: Automated Trading Championship - обратная сторона медали

 

Что стоит за проведением Чемпионата Automated Trading Championship? Какие требования он предъявляет к Организаторам? В статье "Automated Trading Championship - обратная сторона медали" рассказывается о некоторых неизвестных и непубликовавшихся ранее фактах из истории Automated Trading Championship.

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

 

"Поэтому все советники, которые неэкономно потребляют ресурсы центрального процессора, снимались и будут сниматься с соревнования. На предварительном этапе Регистрации для выявления таких неправильно написанных советников предусмотрено ограничение времени тестирования советника на восьмимесячном интервале в режиме "Все тики". Советник, время тестирования которого превышает 5 минут, не будет допущен до Чемпионата".

А если советник использует только цены открытия? Он тоже будет тестироваться по "Всем тикам"?

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

Поясните, пожалуйста, как в режиме по открытию бара срабатывают СЛ и ТП. Где это происходит? В начале следующего бара? Т. е. СЛ и ТП будут отличаться от реальных? Мой советник тоже торгует на открытии нового бара, но я отчетливо вижу разницу при тестировании разными методами и использую только все тики.

 
Срабатывают внутри бара, но время срабатывания записывается начало следующего бара. Проверьте пару сделок и увидите именно такую логику в записи.
 

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

-

Интересно... а что такого требуется врЕменного (или временнОго) в обычном терминале???

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

простейший прием, допустм у нас нет надобности смотреть малые тф

представим мы смотрим от M30 и выше

блошиное мышинное и прочее кувыркание нас не волнует наши цели от 100п и выше

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

static datetime mSaveTime15 = 0;

void  start()

{



   if  ( mSaveTime15 != iTime(Symbol(),PERIOD_M15,0) )
   {
      mSaveTime15 = iTime(Symbol(),PERIOD_M15,0);
   }
   else
      return;



// далее следует

// гениальный код!

//



}
 

Чего-то я не понимаю - или соревнуются советники, которые зарабатывают бабки, или которые работают быстро.

Тогда надо еще один чемпионат - чей советник быстрее работает :)

 
vaa20003 писал (а) >>

Чего-то я не понимаю - или соревнуются советники, которые зарабатывают бабки, или которые работают быстро.

Тогда надо еще один чемпионат - чей советник быстрее работает :)

Вы на каждом тике на рынок смотрите ?

когда торгуете руками


наверно разумно отсеять тех кто не в состоянии написать программу которая уложится в 5 минут


соревнуются еще и программисты !

---

представьте 3000 советников которые на каждом тике грузят процессор на 50%

50-200 штук таких на одной машине завалят WINDOWS в глубокую спячку


предполагаю допустим около 20 машин, на чемпионате 3000 советников - по 50-150 штук на машине

поставьте на своей машине 150 терминалов

посадите на нее советников которые не смогут пройти 5 минут в 8 месяцев


---

прошлый чемпионат показал что можно заработать 1300% за 3 месяца

пройдя 5 минутный барьер при тесте за 8 месяцев

 
Rosh писал (а) >>

Скажите пожалуйста


1 каждому советнику по терминалу?

2 или на один терминал вешается на разные чарты советники

если это так ( проблема потока при этом видимо решается специальной облегченной версией терминала )

и очень интересно сколько машин планируется на чемпионате с клиентскими терминалами

( к примеру сколько машин с терминалами стояло в 20007 году )

---

было бы неплохо иметь возможность запускать штатный терминал облегченно

к примеру TERMINAL /light

и он стартует в облегченном режиме!

 
YuraZ писал (а) >>

Скажите пожалуйста


1 каждому советнику по терминалу?

2 или на один терминал вешается на разные чарты советники

если это так ( проблема потока при этом видимо решается специальной облегченной версией терминала )

и очень интересно сколько машин планируется на чемпионате с клиентскими терминалами

( к примеру сколько машин с терминалами стояло в 20007 году )



Ну почему Вы не верите тому, что написано в Правилах?

III. Программы Экспертов (Expert Advisors)

  1. Программы принимаются как в скомпилированных файлах *.EX4, так и в виде исходников *.MQ4. DLL-библиотеки запрещены.
  2. Можно использовать:
    • один эксперт (помещается в каталог /experts)
    • один файл данных (помещается в каталог /experts/files) в любом формате, кроме исполнимого
    • до 5 пользовательских индикаторов (помещаются в каталог /experts/indicators); ограничений по использованию встроенных индикаторов нет
    • до 5 библиотек (помещаются в каталог /experts/libraries)
  3. Каждый эксперт запускается на отдельном терминале с одного счета и только на одном графике, выбранном Участником.
  4. Эксперты будут работать только на оборудовании Организатора без внешнего управления.

Если я ничего не путаю, то работало 15 серверов с терминалами Участников ATC 2007.

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