Сколько процентов всех здесь РАЗБИРАЕТСЯ В РОБОТАХ? - страница 2

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

Разбираться и писать - разные вещи.

Сумел скачать с CodeBase и запистить - разобрался. Заглянул в код - дальше разобрался. Исправил строку - ну совсем разобрался ...

 
Уметь читать чужой код, уметь его править, самостоятельно составлять алгоритмы - разные вещи. Даже идеальное знание синтаксиса языка ещё не означает, что человек сам напишет программу. Для этого нужно понимать логику торговой системы, уметь формализовать её в виде алгоритма, а потом перенести в код, не сделав при этом ошибок. Но всё же главное - умение составить блок-схему с поэтапной детализацией. Если человек это умеет, синтаксис языка он постепенно изучит, программу напишет. А если не может набросать саму логику в виде картинки, если этот механизм мышления не развит, то дальше не пойдёт. Не все в принципе могут писать программы, даже если прекрасные трейдеры. 
 
Mihail Matkovskij:
Вопрос нужно ставить по-другому, сколько процентов трейдеров владеют программированием и могут писать роботов. Но здесь нужно уточнить, какой сложности роботов могут писать трейдеры. Это уже в зависимости от уровня владения программированием. Так что, если представить, что эту статистику можно как-то получить, то, всё равно, она будет малоинформативной.

За 7 лет общения на форуме программистов я убедился, что, многие здесь собрались мастера экстра-класса в своей профессии, в частности по части написания роботов. Написать и создать роботы - это разные вещи. В создании робота немаловажным является участие аналитика, творящего логику работы робота на основе фундаментальной теории или предположения, которые должны быть проверены после создания робота и вынесен вердикт о состоятельности или не состоятельности исходных посылов. Без этого этапа, уверен, все создаваемые псевдороботы обречены на провал. Очень мало самих фундаментальных, базирующихся на природе рынка, теорий. За указанный период мне удалось создать и развить всего 3 теории (регрессионная, теория рынка и дифференциальная), каждая из которых обеспечивает положительное матожидание при функционировании в телах роботов. Мне и в мыслях нет создавать наугад какого-либо робота, а именно по этому пути идут многие создатели "роботов". Нужно идти по пути разработки различных теорий рынка. Заинтригую всех: кто создаст или подскажет из имеющихся направлений, 4-ю теорию рынка, которая станет начинкой будущих роботов?

 
Yousufkhodja Sultonov:

За 7 лет общения на форуме программистов я убедился, что, многие здесь собрались мастера экстра-класса в своей профессии, в частности по части написания роботов. Написать и создать роботы - это разные вещи. В создании робота немаловажным является участие аналитика, творящего логику работы робота на основе фундаментальной теории или предположения, которые должны быть проверены после создания робота и вынесен вердикт о состоятельности или не состоятельности исходных посылов. Без этого этапа, уверен, все создаваемые псевдороботы обречены на провал. Очень мало самих фундаментальных, базирующихся на природе рынка, теорий. За указанный период мне удалось создать и развить всего 3 теории (регрессионная, теория рынка и дифференциальная), каждая из которых обеспечивает положительное матожидание при функционировании в телах роботов. Мне и в мыслях нет создавать наугад какого-либо робота, а именно по этому пути идут многие создатели "роботов". Нужно идти по пути разработки различных теорий рынка. Заинтригую всех: кто создаст или подскажет из имеющихся направлений, 4-ю теорию рынка, которая станет начинкой будущих роботов?

Я создал не знаю как назвать только)), основана на том, в чем основное отличие рынка от случайного процесса. Полностью построена на том, что рынок в целом имитирует случайный процесс, но им не является.


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

 

всё звависит от бюджета.Если ваш депо 100 баксов,то мыши в моём подвале напишут вам робота :) 

Но если чесно,то ещё не встречал код в Mql-паблике,которому можно доверить реальный депо. 

 
Maxim Romanov:

Я создал не знаю как назвать только)), основана на том, в чем основное отличие рынка от случайного процесса. Полностью построена на том, что рынок в целом имитирует случайный процесс, но им не является.



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

1. Это еще не теория, им станет, когда найдете "в чем основное отличие рынка от случайного процесса"? А это - почти неподъемная вещь. Чуть-чуть нужно сузить цель;

2. Нужно напрочь забыть о том, что рынок - случайный процесс. Если на мгновенье допустить, что, рынок это случайный процесс - все, нужно прекращать поиски закономерностей. 

3. Вы должны разбираться в принципах создания роботов для того, чтобы правильно сформулировать свои мысли перед программистом при создании ТЗ.
 
Stanislav Dray:

всё звависит от бюджета.Если ваш депо 100 баксов,то мыши в моём подвале напишут вам робота :) 

Но если чесно,то ещё не встречал код в Mql-паблике,которому можно доверить реальный депо. 

Каждый должен заниматься своим делом. Создавайте адекватную логику для роботов, а создание кода оставьте профессионалам от программирования. Анализируйте логику работы робота, только потом доверяйте депо.

 
Yousufkhodja Sultonov:

1. Это еще не теория, им станет, когда найдете "в чем основное отличие рынка от случайного процесса"? А это - почти неподъемная вещь. Чуть-чуть нужно сузить цель;

2. Нужно напрочь забыть о том, что рынок - случайный процесс. Если на мгновенье допустить, что, рынок это случайный процесс - все, нужно прекращать поиски закономерностей. 

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

 
Yuriy Asaulenko:

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

Согласен, но, уверенно работать нельзя. Общая прибыль будет болтаться около нуля, в лучшем случае. Наличие спрэда, комиссии и свопа сводит статистику 50/50 к 5/95. Создается впечатление, что, рынок играет успешно против всех в целом и каждого участника - в отдельности. Трейдеры умудряются входить в рынок вопреки этой, зловещей, реальности 5/95.

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