仕事が完了した
指定
Требуется разработать советник (Трендовая линия) с возможностью торговли.
Основные функции советника:
- Рисование 2-ух трендовых линий (BUY-синяя/SELL-красная);
- Отслеживание уровня цены относительно уровня цены трендовой линии в конкретном временном интервале;
- Настраиваемый звуковой сигнал при пробое трендовой линии;
- Настраиваемое значение BUY/SELL при пробое трендовой линии, настраиваемое значение лота в %, настраиваемое значения SL/TP;
- Ограничение кол-во открытых позиций (1) за период времени (в минутах).
Подробнее:
1. Платформа: MT4
2. При присоединении советника на график рисуется 2 настраиваемых трендовых линии
3. Звуковой сигнал. Для линии SELL – то звуковой сигнал и решение о покупки при пробое цены сверху красной линии; Для BUY – звуковой сигнал и решение о покупки при пробое цены снизу синей линии;
4. В настройках советника должна быть возможность:
4.1. Указать наименование звукового сигнала (стандартно, из папки SOUNDS) (для BUY/SELL разные звуковые сигналы)
4.2. Указать кол-во закрытых баров после пробоя трендовой линии, после которых осуществляется открытие позиции (по умолчанию = 0) (от 0 до 5)
4.3. Указать лот в % от депозита. Рассчитывать так: если депозит 2000, указанный % = 3, то лот = 3*100/2000 = 0,15 (по умолчанию = 5)
4.4. Указать TP (по умолчанию) в пунктах
4.5. Указать SL (по умолчанию) в пунктах
4.6. В целях фильтрации дублирующих сигналов/сделок прошу добавить параметр, в котором будет указываться кол-во минут, в течение которых после первого сигнала, сигналы не должны поступать и сделки не должны открываться. (например если был пробой линии тренда, далее открыта сделка, далее цена повернулась в противоположную сторону и потом вновь пробила линию, сделка в итоге должна быть единственной и звуковой сигнал повторно поступать не должен при условии если указанное время в минутах не истекло)
4.7. Закрываться позиции должны либо по SL/TP, либо вручную.
4. Советник должен работать на всех таймфреймах
5. Должно настраиваться время работы советника от (ЧЧ:ММ) и до (ЧЧ:ММ) (время работы никак не влияет на закрытие позиций)
6. Советник должен работать на демо и реальном счете