Целью данного проекта была разработка алгоритмического советника для валютного рынка с использованием макроэкономических данных. Для каждой валютной пары, например, EUR USD, сначала анализировались экономические данные по еврозоне, затем макроэкономические данные по экономике США. Затем полученные данные сравнивались друг с другом по определенному алгоритму, и в результате был получен сигнал на покупку или продажу валютной пары.
EURUSD
На основании полученных сигналов определяется приоритетное направление движения актива. При предоставлении технического задания на разработку торгового советника заказчик точно прописал алгоритм, согласно которому должны открываться, поддерживаться и закрываться все торговые позиции.
Таким образом, выбор направления движения актива определяется макроэкономическими сигналами, а место и время открытия позиции происходит в соответствии с алгоритмом, предоставленным клиентом.
Алгоритм может включать в себя различные технические индикаторы или другие условия, на основании которых открывается позиция на покупку или продажу финансового актива.
AUDUSD
При тестировании советника на валютной паре AUDUSD видно, что ордера открываются только в направлении, указанном макроэкономическим индикатором.
В алгоритм советника дополнительно включены условия закрытия позиций при изменении направления движения, указанного индикатором. 14.02 был открыт ордер на покупку, а 21.02 он был закрыт из-за изменения направления движения актива в соответствии с макроэкономическим показателем.
Также было условие, при котором позиции не открывались вообще. Это условие ограничивало открытие любых позиций ниже цены 0,6.
Сигналы в направлении движения актива EURUSD и AUDUSD, обозначаемые разработанным нами макроэкономическим индикатором, на 75-80% совпадают с движением актива. Это дает возможность торговать в соответствии с существующим трендом. При изменении направления тренда позиции закрываются либо при изменении направления сигнала, либо по стоп-приказу.
Данные условия работы торгового советника позволяют вам управлять торговыми рисками и избегать значительных просадок торгового счета.