friday
11 мая, 2013Обновлено 30 апреля, 2026

Алгоритм усреднения теперь применяем на Форекс

Валерий Беляков

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

math-forex

 

Определяем начальные условия

Для начала определимся, какую платформу мы будем использовать. Самой популярной из них является MetaTrader 4. Она не только самая популярная, но и наиболее удобная. Ее основное преимущество, на которое многие просто не обращают внимания, заключается в возможности играть в обе стороны одновременно. Платформа МТ5 ничего подобного не предоставляет, несмотря на то, что рекламируют ее повсеместно. Поэтому работать мы будем только с платформой МТ4.

Второй момент, на который следует обратить внимание — это, конечно, актив, находящийся в нашем пользовании. Актив может быль любой, однако работать мы будем по паре EUR/USD. Эта пара имеет спрэд около 2 пунктов, и, достаточно часто, этот спрэд является плавающим, то есть изменяющимся в процессе движения курса в зависимости от общего рыночного объема. Также он является минимальным для всех активов независимо от брокера, с которым вы работаете.

Открываем «лонги»

Для начала рассмотрим торговлю на повышение. Все наши действия должны отражаться в программе Excel, поэтому необходимо подготовить таблицы для дальнейшего использования. Вид таблиц при этом должен существенно измениться, по сравнению с предыдущим. Первые столбцы слева останутся прежними, а последующие будут изменены.

Рис. 1. Пример таблицы в Excel.
Рис. 1. Пример таблицы в Excel.

Вызвано это следующими соображениями. Каждая брокерская фирма, при торговле на рынке Форекс резервирует в десятикратном размере объем работающих сделок. Таким образом, при открытии сделки по цене, скажем, 1,2584, неважно в какую сторону, реальной ценой будет цена в десять раз превосходящая изначальную, ибо именно столько отчисляется брокером в резерв, а наш депозит теряет не 1,2584, а 12,584. Поэтому в дальнейших расчетах используется именно эта цена, а не та, которую мы видим на экране монитора. Это, естественно, не значит, что мы теряем эти деньги. При закрытии сделки они снова вернутся на депозит, но в процессе торговли этот фактор необходимо учитывать в расчетах. Следовательно, расчетную цену необходимо изменить на цену действующую, которая для устранения возможной неразберихи отмечена буквой Д.

Поэтому в «шапке» мы добавляем столбцы  PNД,  PnД, P(N+n)Д. Соответственно  в ячейку G2 заносим значение =10*B2, в ячейку H2 также десятикратный размер =10*E2. У нас остается только ячейка  K1 со значком (N+n)Д. Эта ячейка показывает нам среднее значение наших открытых ордеров, однако при заполнении ячейки K2 необходимо использовать только действующие цены, следовательно и расчетная формула должна быть преобразована следующим образом (C2*G2+J2*H2)/(C2+J2). Для того, чтобы снова вернуться к тем значениям цены, которые мы видим на экране, полученное численное значение снова необходимо преобразовать. Для этого служит ячейка L2, в которую мы и помещаем значение K2/10. Теперь остается разобраться с ячейками F2, I2, а также J2. В них соответственно занесены , , . Данные буквенные значения разнятся как цветом, так и написанием. Для чего это сделано будет показано позже.

В ячейку F2, которая находится под , заносим изначальную формулу, но с учетом действующих цен. Выглядеть она будет так: ((A2-2*C2*G2)*(G2-H2))/(G2*H2*D2).

Для того, чтобы разобраться с , придется сделать некоторые вычисления, необходимость которых неочевидна на данном этапе. Тем не менее, в дальнейшем это будет оправдано. Исследуя формулу  n=((D-2*N*PN)*(PN-Pn))/((PN*Pn)*2), можно легко заметить, что максимальное значение будет только при N=0. Но тогда сама формула приобретет вид n=((D*(PN-Pn))/((PN*Pn)*2). Действительно, первая скобка числителя будет максимальной только при нулевом значении объема, следовательно и результат будет максимальным. Исходя из этого, ячейка I2 будет содержать в себе следующую формулу (A2*(G2-H2))/(D2*G2*H2).

У нас остается только . Ячейка J2, находящаяся под этим значением, не требует внесения никаких формул и служит только для округления предварительно полученных результатов. Связано это с тем, что в ряде брокерских фирм (почти во всех) существует ограничение на постановку объема. Если шаг объема равен 0,1, то программа не позволит вам поставить 0,08 или 1,25. В Excel же такой результат вполне может появиться, и если это произойдет, то оперировать мы будем с его округленным значением.

Что делать с «шортами»

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

Поэтому в ячейке F2 в первой скобке числителя мы будем не вычитать произведение объема и цены, а складывать его со значением депозита. Таким образом, общее значение свободных денег будет уменьшаться, чего и требовалось добиться. Вторая скобка числителя определяет только расстояние между нашей средней ценой и ценой текущей, поэтому ее мы оставляем без изменения.

Последнее, на что я хотел бы обратить внимание, — это единственный индикатор, которым мы будем пользоваться постоянно. Этот индикатор называется iExposure. Чтобы его найти нужно нажать Вставка → Индикаторы → Пользовательский → iExposure. Интересовать нас в нем будет только одно значение Net lots. Оно будет показывать разницу между открытыми ордерами. Например, мы торгуем одновременно 3 лотами вверх и 5 лотами вниз. Индикатор покажет разницу между ними -2.

Продолжение следует…
Предыдущая статья цикла

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

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

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

Все статьи

Как строить фундаментальную стратегию для валютной пары на Форекс

Фундаментальный анализ на Forex часто ошибочно сводят к чтению экономического календаря. На практике задача трейдера шире: понять, какая из двух валют в паре имеет более сильную макроэкономическую поддержку и какие факторы способны изменить этот баланс. Поэтому полезнее работать не с отдельными новостями, а с фундаментальным сценарием — набором условий, при которых валютная пара с большей […]

Инфляция и Форекс: почему CPI и PCE двигают валюты

Инфляция относится к числу макроэкономических показателей, за которыми валютный рынок следит особенно внимательно. Публикация данных по потребительским ценам способна за несколько минут заметно изменить курс доллара, евро, фунта или другой валюты. Причина не только в самой инфляции — для рынка значительно важнее то, как новые данные могут повлиять на дальнейшие решения центрального банка по процентным […]

Трёхлетнее исследование BIS: оборот торгов на Форекс растет

Трёхлетнее исследование Банка международных расчётов (BIS) — один из наиболее полных источников данных о размере и структуре мировых внебиржевых рынков валютных и процентных деривативов. Его задача — повысить прозрачность этих рынков и помочь центральным банкам, регуляторам и участникам рынка отслеживать изменения в глобальной финансовой системе. Активность на валютных рынках отслеживается в рамках этого исследования каждые […]

Ложный пробой цены: определяем и боремся

Ложный пробой — одна из самых неприятных ситуаций для трейдера на Форекс. Цена выходит за важный уровень поддержки или сопротивления, создаёт ощущение начала сильного движения, активирует высталенные ордера, а затем быстро возвращается обратно в диапазон. В результате трейдер входит в рынок слишком поздно или не по плану, а сделка почти сразу оказывается в минусе. Такие […]

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

Все статьи

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

Все статьи