Каким образом на Forex формируется цена? За счет чего рыночная цена движется?
Самооптимизация советников
Вот, даже что-то написал больше, чем хотел. Получается, что для выявления тех значений переменных, с которыми работа на рынке была бы наиболее успешной, человек оптимизирует советника на некотором промежутке времени, например, два года. Прогнав оптимизацию, мы получаем ряд комбинаций значений переменных, при которых робот показал себя с положительной стороны на рынке, то есть, он прям настоящий молодец. Теперь человеку нужно мало того, что выбрать какой-то наиболее подходящий набор параметров, ему еще нужно понять, не подгонкой ли являются полученные результаты?
О том, как проверять значения переменных на “подгоняемость”, мы уже ранее рассказывали. А теперь представьте, что советник будет оптимизироваться сам, каково, а? В этом случае, теоретически, человеку вообще не нужно ничего делать. Достаточно в алгоритме робота прописать, что как только количество убытков достигнет такого-то значения, или если доходность снизится ниже такой-то величины, то нужно провести самооптимизацию. Робот в нужный момент все поймет, в некотором роде, и начнет перебирать те переменные, которые могли бы помочь ему зарабатывать там, на той самой далекой истории.
Самооптимизирующиеся системы
Может быть, кого-то удивлю, но такие системы существуют уже не мало лет. Роботы, по разным конструктивным особенностям, так или иначе стараются перебрать все возможные комбинации настроек, а из полученных результатов выбрать именно тот набор значений, который наилучшим образом соответствует ценностям трейдера ,заданным в коде советника, распределив по ним вес значимости. Получается, что если человек больше ценил стабильность, то робот будет из всех доступных ему вариантов настроек выбирать те, которые более соответствуют именно такой торговле.
Почему такой способ практически не применяется в процессе создания советников? Потому что грамотно реализовать его все никак не выходит. Сложно задать роботу свои представления о том, как лучше всего было бы выбирать настройки для работы. К тому же, определение оптимального момента для начала оптимизации так же хромает. Человек, использующий в своей работе торговых советников, уже рад тому, что у него получается не тратить свое время на торговлю, ограничиваясь созданием систем, роботов, а так же их перенастраиванию. Так что, чаще всего, человек готов пожертвовать своим временем ради проведения оптимизации робота, чем ужасаться качеству самооптимизации.
Автор: Volozavr
Комментарии
Смотрите также
20.09.2012
Почему на Forex мало профессионалов?
Так много трейдеров, так мало профессионалов. В чем причина?
17.09.2012
Уход сервисов сигналов с Forex
Как ПАММ - счета стали заменять сервисы сигналов на рынке.