TZ_PozaClass

MQL4 Bibliotheken

Auftrag beendet

Ausführungszeit 38 Tage
Bewertung des Kunden
Рад сотрудничеству - благодарю за труд. Профессиональный подход к решению задачи. Внимательность к деталям. Работа на результат. Рекомендую для решения сложных задач.

Spezifikation

Необходим класс для работы с ордерами - цель реализовать удобную, надежную и универсальную методико по работе с ордерами через вызов класса.

Требования к классу:
1. Выставление отложенных ордеров
2. Открытие ордеров с рынка
3. Модификация отложенных ордеров (по порядковому номеру и для всех сразу)
4. Модификация открытых ордеров (по порядковому номеру и для всех сразу)
5. Удаление отложенных ордеров (по порядковому номеру и для всех сразу)
6. Удаление открытых ордеров (по порядковому номеру и для всех сразу)
7. Автоопределение для отложенных ордеров - лимитный или стоп ордер. Код должен сам это определять.
8. Давать информацию:
- Об отложенных ордерах:
- Тип ордера (на покупку или продажу)
- Количество ордеров
- Цена по запросу порядкового номера (опционно - первый/последний)
- Дата открытия (опционно - первый/последний)
- Тейк профит (опционно - первый/последний)
- Стоп лосс (опционно - первый/последний)
- Об открытых ордерах:
- Тип ордера (на покупку или продажу)
- Количество ордеров
- Цена по запросу порядкового номера (опционно - первый/последний)
- Дата открытия (опционно - первый/последний)
- Тейк профит (опционно - первый/последний)
- Стоп лосс (опционно - первый/последний)
9. Производить автоподстройку (опционально) цен - открытия ордера, тейк профита и стоп лосса с учетом спреда (открывать раньше ордера на покупку и закрывать раньше ордера на продажу из-за разницы по спреду)
10. Корректная обработка ошибок (в идеале их не должно быть) и вывод информации о них в лог по запросу
11. Настройка попыток совершения торговых операций при реквоте и настройка максимального отклонения цены от ордера для совершения торговой операции.
12. Перед модификацией ордера производить проверку, и если модификация невозможна, то по выбору:
- Не модифицировать ордер
- Модифицировать ордер по максимально возможной цене
- удалять/закрывать ордер
13. Настройка визуализации действий советника - делать или нет метки на графике о позициях

Необходимо подробное описание класса - настройки - краткий хэлп.
Демонстрация работы класса осуществляется по простому алгоритму - берем МАшку и открываем ордер:
а. При пересечении ценой МА
б. Выставляем отложенный ордер на расстоянии от МА
закрываем ордер по обратному сигналу.
Идеи для демонстрации приветствуются, так как это сократит время на проверку работы.

Bewerbungen

1
Entwickler 1
Bewertung
(549)
Projekte
1332
59%
Schlichtung
28
82% / 0%
Frist nicht eingehalten
10
1%
Frei
2
Entwickler 2
Bewertung
(304)
Projekte
509
47%
Schlichtung
29
10% / 45%
Frist nicht eingehalten
138
27%
Frei
3
Entwickler 3
Bewertung
(45)
Projekte
76
20%
Schlichtung
7
0% / 86%
Frist nicht eingehalten
14
18%
Frei
4
Entwickler 4
Bewertung
(117)
Projekte
216
49%
Schlichtung
1
0% / 0%
Frist nicht eingehalten
25
12%
Frei
5
Entwickler 5
Bewertung
(400)
Projekte
704
49%
Schlichtung
57
16% / 49%
Frist nicht eingehalten
129
18%
Frei
6
Entwickler 6
Bewertung
(49)
Projekte
134
27%
Schlichtung
62
13% / 53%
Frist nicht eingehalten
58
43%
Frei

Projektdetails

Budget
50- USD
Ausführungsfristen
bis 14 Tag(e)