реклама
Бургер менюБургер меню

Алексей Боровков – 10 роботов для автоматической торговли на Форекс (страница 10)

18

{

newSL = currentPrice + trailingStep;

if(newSL < currentSL)

{

ModifyPositionSL(newSL);

}

}

}

}

//+–+

//| Функция модификации стоп-лосса |

//+–+

void ModifyPositionSL(double newSL)

{

MqlTradeRequest request = {};

MqlTradeResult result = {};

request.action = TRADE_ACTION_SLTP;

request.position = PositionGetTicket(0);

request.symbol = _Symbol;

request.sl = newSL;

request.magic = MagicNumber;

if(!OrderSend(request, result))

{

Print("Ошибка модификации стоп-лосса: ", GetLastError());

}

}

//+–+

```

Ключевые особенности робота:

1. Логика работы:

· Покупка при касании нижней полосы Боллинджера и RSI < 30

· Продажа при касании верхней полосы Боллинджера и RSI > 70

2. Управление рисками:

· Фиксированные Stop-Loss и Take-Profit

· Опциональный трейлинг-стоп

· Проверка размера лота

3. Защитные механизмы:

· Торговля только на новом баре

· Одна позиция на символ

· Проверка успешности выполнения ордеров

4. Настраиваемые параметры:

· Периоды индикаторов

· Уровни RSI

· Размеры стоп-лосса и тейк-профита

· Магический номер для идентификации

Рекомендации по использованию:

1. Тестируйте на истории с разными параметрами

2. Настройте размер лота под ваш депозит

3. Добавьте фильтр тренда (например, ADX) для лучшей работы во флете

4. Используйте на таймфреймах M15-H1 для меньшего шума

5. Регулярно оптимизируйте параметры под текущую рыночную волатильность

Внимание: Перед использованием на реальном счете обязательно протестируйте робота на демо-счете и оптимизируйте параметры под конкретный инструмент.

Робот 3: «Скальпер Пипсарь» (Scalper)

Скальпер Пипсарь для MetaTrader 5

```mq5

//+–+

//| ScalperPipsar.mq5|

//| Copyright 2023, MetaQuotes Ltd. |

//| https://www.mql5.com |

//+–+

#property copyright "Copyright 2023, MetaQuotes Ltd."

#property link "https://www.mql5.com"

#property version "1.00"

//+–+

//| Входные параметры эксперта |