Советник SMA+MACD+ATR

Experten

Auftrag beendet

Ausführungszeit 17 Tage
Bewertung des Kunden
Отличная работа. Всё по ТЗ и в срок.
Bewertung des Entwicklers
Спасибо заказчику что доверил мне выполнение первой работы на этом сайте!

Spezifikation

Здравствуйте, уважаемы программисты! Хотел бы попросить Вас написать советник по следующему ТЗ:
Работаем по 3 стандартным индюкам в МТ4 SMA, MACD и ATR.
Желательно, чтобы в советнике индюки были вписаны и их свойства (периоды, применения, способы построения, цвета, уровни) можно было бы менять в параметрах индюка.
Так же в параметрах необходимо указать стандартный набор (ТР1, ТР2, SL, лот, трал (да/нет), magic, N, S, F).
И так, открываем рыночный ордер SELL если:
1 SMA направлена вниз. Т.е. значение SMA1<= SMA2 (желательно, чтобы данное условие можно было отключать в параметрах).
2 Предыдущая свеча полностью находится ниже SMA.
3 Гистограмма индикатора MACD опустилась ниже своей нулевой линии + SMA этого же индикатора так же опустилась ниже нулевой линии
4 SMA MACD должна быть внутри MACD, а не вне.
5 Индикатор ATR вышел и закрылся выше своего уровня N, указанного в параметрах индюка (не просто выше уровня, а пересёк снизу вверх).
6 Сигналы для заключения сделки действительны в течении 4-х свечей после появления сигнала от одного из 2-ух индикаторов MACD или ATR.
Параметры входа на SELL следующие:
При поступлении сигнала с 1 по 6 пункты открываем 2 ордера SELL равным объёмом.
Выставляем 1-му и 2-му ордеру SL
Выставляем 1-му ордеру ТР1
Выставляем 2-му ордеру ТР2 (ТР1<ТР2 для справки)
После срабатывание ТР1, 2-му ордеру выставляем трал либо переставляем ТР в безубыток, в зависимости от параметра трала (да/нет)
Важное дополнение!
а) Открываем дополнительные 2 ордера SELL по тем же условиям 1-6 если гистограмма MACD пересекла 0-ую линию на не менее S и не более F баров и ушла вновь ниже нулевой линии.
б) Ввести параметр (да/нет) отвечающий за повторный вход.
Нет – если при первом входе на SELL 1-ый ордер не закрыт, то повторный вход согласно «а» запретить.
Да – разрешить.
Для условий на вход BUY:
Условия обратные, за исключением, того, что сигнал от ATR должен быть таким же (Индикатор ATR вышел и закрылся выше своего уровня N, указанного в параметрах индюка (не просто выше уровня, а пересёк снизу вверх)).

Bewerbungen

1
Entwickler 1
Bewertung
(473)
Projekte
1139
44%
Schlichtung
51
31% / 33%
Frist nicht eingehalten
501
44%
Frei
2
Entwickler 2
Bewertung
(187)
Projekte
367
56%
Schlichtung
45
22% / 56%
Frist nicht eingehalten
188
51%
Frei
Veröffentlicht: 1 Artikel, 6 Beispiele
3
Entwickler 3
Bewertung
(13)
Projekte
34
76%
Schlichtung
1
100% / 0%
Frist nicht eingehalten
6
18%
Frei

Projektdetails

Budget
10 USD