Система тестирования роботов Forex CCI R Blog RoboForex

Тестирование роботов Forex: система CCI.

В мире цифровых технологий все большую популярность приобретают автоматизированные торговые системы (также известные как советники (EA) или торговые роботы). Если десять лет назад форекс-трейдеры с осторожностью смотрели на советников, то в настоящее время вряд ли можно найти опытного трейдера, не заинтересованного в них. Давайте узнаем, что такое советники и почему они так популярны.

У любого трейдера на рынке есть своя торговая система, в соответствии с которой он совершает операции, в противном случае прибыль на Форексе становится случайной, потому что в любой точке графика цена имеет равную возможность движения вверх или вниз. Если бы не было спредов или комиссий за сделки, шансы на прибыль были бы выше; однако до тех пор, пока невозможно торговать без затрат, необходима торговая система, которая генерирует не менее 55% прибыльных сделок — тогда у трейдера есть все шансы на получение прибыли; и чем выше прибыльность торговой системы, тем больше трейдер может заработать на рынке.

В любом случае, трейдер не может следить за рынком 24 часа в сутки, так как любому человеку нужно поспать, а не поесть, выйти и подышать свежим воздухом. Более того, бывают форс-мажорные ситуации: сбои подключения к интернету, отключение электричества и т. Д. Все вышеперечисленное затрудняет работу торговой системы, так как всегда есть вероятность появления сигнала именно в тот момент, когда вы не наблюдаете за происходящим. Терминал; в результате ваша хорошая торговая история резко отличается от того, что вы получаете на самом деле. Все это привело к созданию торговых роботов, которые могут круглосуточно наблюдать за рынком и открывать или закрывать позиции в наиболее подходящий момент..

Сегодня мы поговорим об одном из самых популярных роботов под названием System CCI..

Описание работы и параметров Системы ТПП.

Советник System CCI работает на базе известного индикатора Commodity Channel Index what is forex (далее CCI), входящего в стандартный список индикаторов терминала MetaTrader 4. Для открытия позиции используется сигнальная линия CCI и уровни советника по умолчанию. Уровни настраиваются для более точного открытия позиций.

Для начала обсудим параметры советника..

r — режим работы советника, где True означает, что советник включен, а False — советник выключен..

Exit_mode регулирует открытие позиций; True — советник может открывать позиции, False — советник заканчивает работу с уже открытыми позициями и не открывает новые..

Lot устанавливает размер лота для первых позиций.

MaxL ограничивает максимальный объем ордера в позиции.

LotMultiplicator устанавливает online forex trading множитель для лота. Действует с третьей позиции, открытой в том же направлении.

Take Profit — это размер Take Profit для первой сделки. Если в том же направлении открывается другая позиция, тейк-профит больше не действует..

Stop Loss — это размер Stop Loss для первой сделки. Для последующих сделок в том же направлении этот стоп-лосс недействителен..

hSETKY — параметр, определяющий расстояние (в пунктах) между заказами в сети..

Uvel_SETKI позволяет сделать размер сеток в сети динамическим или фиксированным..

0 означает, что расстояние между заказами в сети будет равно hSETKY.

1 — расстояние между ордерами будет увеличиваться пропорционально количеству открытых ордеров. Расстояние рассчитывается как hSetky + ShagUvel_SETKY * количество заказов.

2 — в этом случае расстояние между ордерами сети будет уменьшаться пропорционально количеству открытых ордеров. Формула hSetky-ShagUvel_SETKY * количество заказов.

ShagUvel_SEYKY — параметр влияет на скорость увеличения или уменьшения расстояния между ордерами в сети.

Trailing_mode устанавливает режим работы TrailingStop..

1 — в данном случае один уровень TrailingStop для всех позиций, открытых в одном направлении.

2 — торговый робот будет следить за тремя уровнями закрытия ордеров:

Система тестирования роботов Forex CCI R Blog RoboForex робот

уровень закрытия однотипных ордеров, уровень закрытия наиболее убыточных и наиболее прибыльных ордеров (серия из двух ордеров), уровень закрытия самого проигрышного ордера из двух последних ордеров в серии из 3 ордеров.

3 — здесь принцип такой же, как и в Trailing_mode-2, но также добавляется динамика параметра TrailingStop, который становится зависимым от отношения всех ордеров Buy ко всем ордерам Sell, т.е. если ордеров Buy больше, TrailingStop растет для заявок на продажу, и наоборот.

Protection TP определяет минимальную прибыль в пунктах от цены, рекомендуемые настройки от 5 до 15 пунктов. Этот параметр помогает закрыть серию ордеров при движении цены в положительном направлении..

TrailingStop определяет расстояние (в пунктах) от текущей цены до стоп-лосса в прибыли. Действительно для всех открытых ордеров.

CCI_sing_mode определяет принцип анализа открытия позиций.

1 — одноуровневый анализ CCI. В этом случае робот анализирует моменты пересечения сигнальной линии CCI и UB_2 для позиции на покупку или US_2 для позиции на продажу..

2 — двухуровневый анализ CCI, когда индикатор ждет пересечения сигнальной линией UB_1, затем UB_2 и только после этого открывает позицию на покупку. Для позиций на продажу линии будут US_1 и US_2..

3 — двухуровневый метод анализа CCI с упрощенным сигналом для противоположных позиций. Другими словами, если в валютной паре открыто 5 ордеров на покупку, но нет позиций на продажу, условия для ордеров на продажу упрощаются: для открытия позиции на продажу достаточно, чтобы цена пересекла сигнальную линию CCI US_1, US_2 или 0. При покупке позиций будет действовать второй метод анализа..

CCIperiod — период индикатора CCI.

UB_1 — это первый уровень CCI для покупки. UB_2 — второй уровень CCI для покупки. US_1 — это первый уровень CCI для продажи. US_2 — второй уровень CCI для продажи.

Min_Proс_SV_Sr определяет лимиты свободного капитала forex trading malayalam на счете в процентах. В этом случае, когда размер свободного капитала станет меньше значения параметра Min_Proc_SV_Sr, советник начнет работать только в одном направлении, т.е. если ордеров на продажу много, робот будет открывать только ордера на покупку..

Magic — это метка, по которой советник отличает свои ордера от других..

ShowTableOnTesting включает и выключает информационный экран на графике..

Советник System CCI можно использовать на других таймфреймах, кроме M1 — на этом таймфрейме будет много сигналов, но прибыль будет в основном потрачена на комиссии и спреды, поэтому робот может оказаться малоэффективным или даже проигрышным. Еженедельные или месячные таймфреймы могут давать хорошие результаты, но сделок может быть слишком мало, что означает низкую прибыльность. Чаще всего советник используется на H1 или H4..

Открытие позиции с использованием System CCI: одноуровневый метод анализа.

Давайте посмотрим на пример открытия позиции с CCI_sing_mode, установленным как 1, то есть с использованием одноуровневого метода анализа..

Как только сигнальная линия CCI пересекает уровень -100 (UB_2) снизу вверх, открывается сделка на покупку. Соответственно, сделка на продажу открывается при пересечении сигнальной линией индикатора уровня 100 (US_2) снизу вверх..

Затем, когда цена первого ордера становится отрицательной, советник при соблюдении всех условий открывает другую позицию в направлении убыточной сделки, таким образом forex traders усредняя убыточную позицию..

Открытие позиции с помощью System CCI: двухуровневый метод анализа.

Теперь посмотрим, как открываются позиции двухуровневым методом анализа, где точка входа находится на пересечении сигнальной линией индикатора CCI уровней UB_1, UB_2 или US_1, US_2..

В этом случае сигнальная линия индикатора CCI пересекла снизу вверх уровни -150 (UB_1) и -100 (UB_2), и только после этого открылась позиция на покупку..

С продажами все наоборот: сначала сигнальная линия CCI пробила 150, потом 100, а потом открылась позиция на продажу..

Советник Testing System CCI.

А теперь давайте протестируем Системный CCI на валютной паре EURUSD, начиная с января 2019 года. При тестировании используются стандартные параметры советника для H1 и первый метод анализа (т.е. CCI_sing_mode равно 1). Размер депозита — 10 000 долларов США, объем открытой начальной позиции — 0,1..

Теперь давайте протестируем EUR / USD с теми же параметрами и тем же периодом на H1, но с CCI_sing_mode, установленным равным 2. Депозит — 10 000 долларов США, объем начальной открытой позиции — 0,1..

Теперь давайте проверим третий метод анализа рынка, когда параметр CCI_sing_mode равен 3, на той же валютной паре за тот же период с объемом начальной открытой позиции, равным 0,1..

Во всех трех случаях на 1-м полугодии System CCI показала положительную доходность: третий метод анализа дал бы около 25% прибыли, худший результат был бы со вторым методом с доходностью около 10%, а первый метод показал наименьшую. спад с рентабельностью 15%.

Похожие статьи