10 мая, 2010

Орел или решка?

Команда программистов FxGeneral
RU

Здравствуйте, уважаемые читатели. В этом номере журнала хотелось бы рассмотреть простую систему «Орел или решка». Не трудно догадаться, что в качестве сигнала будет использоваться монетка, точнее ее аналог – генератор псевдослучайных чисел в диапазоне от 0 до 32766. Если выпадает четное число, то считаем, что выпал орел, если нечетное — решка. На «решках» мы будем покупать, на «орлах» – продавать.

Правила описываемой системы очень просты, тем не менее, немало трейдеров в самом начале своего пути действуют именно по этому, практически «интуитивному» пути. То, к чему это обычно приводит, знают все, а кто не знает, тот наверняка догадывается. Поэтому давайте не будем медлить и сразу перейдем к тестированию.

Тестирование системы

Итак, наш советник реализован. Проведем тест на нескольких основных валютных парах с целью выбрать самую подверженную хаотичной работе трейдера. Эксперимент проводим за последние полтора года, этого хватит, чтобы получить необходимое количество сделок (см. рис. 1, 2, 3, 4, 5). TakeProfit и StopLoss одинаковы и равны 55 пунктам.

Да, результаты ничуть не впечатляют. Надеемся, вы заметили особенность в подписи изображений? Да, мы специально указали спрэд по валютным парам. Дело в том, что именно он оказывает сильное влияние на работу эксперта. Поэтому констатируем, что депозит мы «потеряли» на всех парах, кроме EURUSD, где эксперт показал положительный результат, хотя назвать его стабильным никак не получается. Тем не менее, попробуем модернизировать нашего робота именно для данного инструмента.

Оптимизация советника

Попробуем провести оптимизацию советника на паре EURUSD за период 01.01.2009-01.01.2010 (см. рис. 6). Напомним, что в нашем роботе этому процессу подвластны только два параметра – StopLoss и TakeProfit.

Как видим, положительных результатов оказалась не так уж  много (см. рис. 7).

В итоге наилучшим оказался вариант с переменными  TakeProfit = 102 и StopLoss = 81.  Посмотрим на работу советника с этими параметрами за последние полгода (см. рис. 8):

Несмотря на то, что тест завершился с прибылью, результаты сколько-нибудь эффективными назвать невозможно. Оптимизированные параметры оказались непригодны для работы в последующие полгода, отсюда делаем вывод о простой «подгонке» результата.

Вывод

Система не пригодна для торговли. Отношение прибыльных сделок к убыточным (при равных значениях TakeProfit и StopLoss) колеблется в диапазоне 45-49% (исключение EURUSD — почти 51% при первоначальном тесте). Это не позволит получить успешный результат при длительной торговле по системе «орел или решка».

Подпишитесь на нас в VK

Fortrader contentUrl Suite 11, Second Floor, Sound & Vision House, Francis Rachel Str. Victoria Victoria, Mahe, Seychelles +7 10 248 2640568

Ещё из этой категории

Все статьи

Простая разработка скрипта Stop Trade для MetaTrader 4 на языке Mql4

Торговля на финансовых рынках становится всё более популярной, и Алготрейдинг играет в этом процессе значительную роль. В этой статье мы рассмотрим простую разработку скрипта для MetaTrader 4, который закроет все открытые позиции и удалит все отложенные ордера. Скрипт будет написан на популярном языке программирования MQL4, который зарекомендовал себя как простой и надёжный инструмент для разработки […]

4 нюанса тестирования советников в терминале MetaTrader 4, о которых знают не все трейдеры

В условиях современного трейдинга использование в торговле форекс советников уже давно не выглядит какой-то экзотикой. Практически каждый день появляются новые платные и бесплатные торговые роботы, которые впечатляют доходностью и вызывают желание быстренько заработать. Однако ставить эксперта на торговый счет без проверки – сомнительная затея, ведущая к «неожиданным» потерям в потенциале. Поэтому рекомендуем начать работу с […]

Скрипты на Форекс: что это и как установить в MT4

«Переболев» бесплатными форекс-советниками и техническими индикаторами, обещающими прибыль в сотни и тысячи долларов до следующего понедельника, начинающий трейдер обычно возвращается на грешную землю и понимает, что технические инструменты – это всего лишь помощники, делающие торговлю на валютном рынке проще и комфортнее. Мы уже много говорили о них, не затронув только Форекс скрипты, широко используемые трейдерами […]

Классификация Форекс советников

Форекс Советник (робот, EA) – это обыкновенный алгоритм, запрограммированный на основе той торговой системы, которой вы планируете использовать, чтобы совершать сделки на валютном рынке. Можно сказать, что для того, чтобы использовать советник, необходимо знать торговую систему, ставшую для него основой, чтобы знать, на каком рынке его можно применять, когда это делать по времени и за […]

Недавние обучающие статьи

Все статьи

Редакция рекомендует

Все статьи
Loading...