Чемпионат программистов-разработчиков.

 

Предлагаю организовать соревнование между талантливыми кодерами.


Цель соревнования: 


Повышение мотивации разработчиков сообщества в направлении создания качественных инструментов технического анализа. 


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

 
А в чем суть соревнований ? На лучшую реализацию хитрого алгоритма ? Или все таки по трейдингу ? 
 
Dmitiry Ananiev:
А в чем суть соревнований ? На лучшую реализацию хитрого алгоритма ? Или все таки по трейдингу ? 

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

 

Для начала можно посоревноваться на лучший алгоритм нахождения флета. Вещь нужная большинству трейдеров.

 
Реter Konow:

Для начала можно посоревноваться на лучший алгоритм нахождения флета. Вещь нужная большинству трейдеров.


Для начала нужно дать определение, что именно считать "лучшим". По какому критерию будет оцениваться качество нахождения флета? Более того, у каждого свое понятие "флет" в разных ситуациях.
 
Ihor Herasko:

Для начала нужно дать определение, что именно считать "лучшим". По какому критерию будет оцениваться качество нахождения флета? Более того, у каждого свое понятие "флет" в разных ситуациях.

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


Он достойный авторитет в этой области. Можно равнятся на его критерии.

 
Ihor Herasko:

Для начала нужно дать определение, что именно считать "лучшим". По какому критерию будет оцениваться качество нахождения флета? Более того, у каждого свое понятие "флет" в разных ситуациях.

Всё тебе нужно знать )) ты пиши, получишь орден-сутулого с закруткой на спине ;о)
 

Идея интересная...

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

 
Sergey Pavlov:

Идея интересная...

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


С учётом того что никто в этот направлении не добился ничего, как будете оценивать лучшего?

По рюшечкам на полях?

У кого самый красиво оформленный код?

ЗЫ На землю спускаемся, есть классические олимпиады по программированию, там давно выработаны критерии, самым лучшим считается код, который затрачивает меньше памяти и работает быстрее (интегральный критерий).

А всё остальное относится не к программированию а к постановке задачи.

 
Sergey Pavlov:

Идея интересная...

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


Не совсем Вас понял. 


Допустим мы публично среди участников дадим определение флета по Мерфи. Далее участники пишут свои алгоритмы его нажождения. При проверки алгоритмов на истории, будет оцениватся насколько верно и точно алгоритм находит флет по Мерфи. Где он его "видит" , а где нет. За каждый найденный флет, алгоритм участника будет получать балл. За ошибки баллы будут сниматься. Победителем станет алгоритм с наибольшим количеством баллов. То есть тот, который найдет максимальное количество нужных формаций на тестируемом участке истории. При этом тестовой участок истории должен быть уже изучен и проверен на все формации и они должны быть на нем заранее утверждены.

 
Реter Konow:


Не совсем Вас понял. 


Допустим мы публично среди участников дадим определение флета по Мерфи. Далее участники пишут свои алгоритмы его нажождения. При проверки алгоритмов на истории, будет оцениватся насколько верно и точно алгоритм находит флет по Мерфи. Где он его "видит" , а где нет. За каждый найденный флет, алгоритм участника будет получать балл. За ошибки баллы будут сниматься. Победителем станет алгоритм с наибольшим количеством баллов. То есть тот, который найдет максимальное количество нужных формаций на тестируемом участке истории. При этом тестовой участок истории должен быть уже изучен и проверен на все формации и они должны быть на нем заранее утверждены.


Если алгоритмы всех участников найдут все флеты по Мерфи, кто победил?

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