Требуется написать советника (под MT4)

Работа завершена

Время выполнения 20 дней
Отзыв от исполнителя
Спасибо Вам за интересную работу и грамотное взаимодействие по заказу и ТЗ. Обращайтесь снова!
Отзыв от заказчика
Внимательный разработчик, код пишет быстро, идёт на встречу в корректировке ТЗ. Остаётся на связи даже после завершения заявки.

Техническое задание

Добрый день! Просьба оцените работу. Немного переработал ТЗ. Напишите срок с учётом оптимизации, иду на увеличение срока, но в пределах разумного, два-три дня.

Создать советник МТ4 на базе 5 индикаторов: #mtf_supertrend, KPrmST, Stochastic Dinapoli, SSL_channel_chart, FX53 для метатрейдера 4.

Через bool они будут включаться попеременно, ВМЕСТЕ РАБОТАТЬ НЕ БУДУТ!

Индикаторы, в идеале, встроить в советник, либо оптимизировать так, чтобы привести связку советника с индикаторами к максимальной стабильности.

1.      #mtf_supertrend - Сделка на покупку открывается при смене цвета индикатора на magenta на закрытой свече, сделка на продажу открывается когда цвет индикаторы сменяется на lime на закрытой свече. Сделка на покупку закрывает сделку/сделки на продажу, и наоборот сделка/сделки на продажу закрывает сделку на покупку. По этому индикатору выложу индикатор, на который он ссылается. Если они работают идентично, то можно использовать базовый в советнике.

2.    FX53 - появляется стрелка вверх сразу открывается сделка на покупку, появляется стрелка вниз сразу открывается сделка на продажу.Сделка на покупку закрывает сделку/сделки на продажу, и наоборот сделка/сделки на продажу закрывает сделку на покупку. 

3.   SSL_channel_chart  - Сделка на покупку открывается при пересечении зеленой линией красную снизу вверх на закрытой свече, сделка на продажу открывается при пересечении красной линией зеленую свеху вниз на закрытой свече. Сделка на покупку закрывает сделку/сделки на продажу, и наоборот сделка/сделки на продажу закрывает сделку на покупку. 

4.   Stochastic Dinapoli - Сделка на покупку открывается при пересечении синей линией(быстрой) красную(медленную) снизу вверх на закрытой свече, сделка на продажу открывается при пересечении красной линией синюю свеху вниз на закрытой свече. Сделка на покупку закрывает сделку/сделки на продажу, и наоборот сделка/сделки на продажу закрывает сделку на покупку. Пересечением считается пересечение линий с разницей не менее двух пунктов по шкале индикатора (можно настраивать).

   

5.  KPrmST -     Вход на покупку при пересечении синей линией(быстрой) 80 уровня сверху вниз, выход по тейк профит/стоп лоссу. Вход на продажу при пересечении синей линией(быстрой) 20 уровня снизу вверх, выход по тейк профит/стоп лоссу. При достижении 150 пунктов, сделка переводится в безубыток+15 пунктов(прибыль 15 пунктов). Также, если более 3-х свечей после открытия ордера текущая цена находится в отрицательной зоне(убытке относительно цены открытия), то она закрывается сразу же при выходе в ноль, если ранее не достигла стоп лосса. Можно реализовать через счётчик. То есть ордер открылся по определенной цене - цена колебалась туда сюда то в плюс, то в минус. Не обязательно, чтобы цена на свечах была в минусе подряд(колебание может быть 10 и более свечей).

 

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

Если советник отключается или терминал с советником закрывается, то приходит смс сообщение или e-mail на почту.

Лот рассчитывается из процентов от депозита.

После достижения определенной прибыли ордер/ордера переводятся в безубыток.

Тейк профит и стоплосс.

Если советник теряет более 30% от максимального показателя прибыли, он закрывает все сделки и перестаёт торговать, закрываются все ордера.

Можно настроить, что при спреде больше какого-то значения и/или проскальзывания более определенного количества секунд - новые ордера не открываются до появления нового сигнала.

Каждому ордеру присваивается magic number.

Для каждого дня можно настроить время торговли или отключить день в принципе.

Текущий и максимальный спред, текущий лот выводятся на экран.

Есть опция по ограничению месячной прибыли. Допустим советник сделал 30% от депозита на начала месяца после закрытия последней сделки, сделки перестают открываться до начала следующего месяца, параметр процентов настраиваемый, от 1 до бесконечности.  

По каждой сделке идёт учёт спреда и проскальзывание, при существенном отклонение от нормы об этом формируется отчёт, который записывается файл  otchet.txt, при старте советника данный файл единоразово создаётся в корневой папке метатрейдер 4, и обновляется при достижении необходимых условий, история сохраняется от даты старта советника до момента окончания его работы. В отчёте будет указано символ, цена открытия, направление куда советник открыл ордер, время открытия, средний часовой спред, спред при открытии ордера, размер проскальзывания в секундах, насколько пунктов ушла цена с первой попытки открытия ордера, цена закрытия, спред и проскальзывание при закрытии ордера.

При торговле на ECN счетах в отчёт также записывается показания комиссии для каждого отрытого и закрытого ордера.

При начале торговли более сотого лота, дополнительно моментально открываются новые ордера в ту же сторону из расчёта текущей политики мани менеджмента. С этого момента можно открывать более одного ордера в одну сторону. Макс количество ордеров в одну сторону свыше 100 лота = 10. Если фиксируется сильное увеличение спреда или проскальзывание для последующих ордеров, это также записывается в otchet.txt с пометкой «множественный ордер». 

Все параметры индикаторов и параметры советника можно изменять в настройках, и включать / отключать при необходимости.

Советник подхватывает свои ордера после перезапуска.

Продумать возможность установки стоплосса на 100 пункутов от текущей цены при инициализации закрытия терминала. Плановая перезагрузка windows, сбой и т.д.

В настройках максимально описаны все блоки, последовательно выстроены.

Советник адаптирован под тестер, оптимизирован и отлажен для торговли.


Откликнулись

1
Разработчик 1
Оценка
(394)
Проекты
551
40%
Арбитраж
30
57% / 3%
Просрочено
57
10%
Свободен
Опубликовал: 11 примеров
2
Разработчик 2
Оценка
(112)
Проекты
132
56%
Арбитраж
1
0% / 0%
Просрочено
0
Свободен
3
Разработчик 3
Оценка
(568)
Проекты
657
32%
Арбитраж
41
41% / 46%
Просрочено
11
2%
Занят
4
Разработчик 4
Оценка
(58)
Проекты
90
43%
Арбитраж
4
0% / 100%
Просрочено
3
3%
Работает
5
Разработчик 5
Оценка
(45)
Проекты
64
28%
Арбитраж
0
Просрочено
6
9%
Свободен
6
Разработчик 6
Оценка
(10)
Проекты
14
43%
Арбитраж
0
Просрочено
3
21%
Свободен
7
Разработчик 7
Оценка
(298)
Проекты
477
40%
Арбитраж
105
40% / 24%
Просрочено
81
17%
Загружен
Опубликовал: 2 примера
8
Разработчик 8
Оценка
(72)
Проекты
147
67%
Арбитраж
21
10% / 71%
Просрочено
44
30%
Свободен
9
Разработчик 9
Оценка
(190)
Проекты
246
20%
Арбитраж
22
50% / 18%
Просрочено
0
Загружен
Похожие заказы
Нужен советник для торговли на золоте с большой прибылью в день от 5%-50% и выше. Необходима проверка советника перед покупкой, триал или демо, а также подтвержденная статистика торговли, прозрачные отчеты и желательно но не обязательно реальные отзывы пользователей
Уровни Фибоначчи — инструмент технического анализа в трейдинге, основанный на последовательности чисел дневной диапазон — расстояние между максимальной и минимальной ценой в течение дня. Ешо на долгосрочный, недельный диапазон фиксируется работает уверенной лицам
Description: Hello! We are looking for a developer to create a custom MT5 indicator. Requirements: — Detection of breakout zones — Detection of FVG (fair value gap) zones — Clean logic, non-repainting Preferred: — Experience with MT5 indicator development — Understanding of market structure / price action (SMC is a plus) Please include: — Examples of similar work (if available) We are ready to discuss details and
Советник нужен полноценный, хотя он нужен для поиска закономерностей. Так как я в первый раз заказываю советник, то нужен опытный человек, который сможет направить (подсказать) по составлению грамотного ТЗ. Желательно чтобы исполнитель был русскоязычным, так как я с России. Всем благ
Нужен советник на золото , закинул скрин каком принципе . На mt5, и что бы код был бы свободный , смогбы его доработать . Встроенный стоп лосс, тайк профит , интерфейс .что бы автоматически открывал и закрывал позиции
Ищу для покупки исходный код адекватного торгового робота на долгосрок. Интересуют только прозрачные алгоритмы с понятным обоснованием входов и выходов. Сразу мимо: мартингейл, сеточники, усреднения убытков и торговля без стопов. Каждая сделка должна быть защищена расчетным или фиксированным Stop Loss. В приоритете системы, работающие по тренду, на пробой импульса или возврат к среднему. Чтобы начать предметный
Начало с двойного (считается нулевым), на следующем шаге сетки в любую сторону закрывается профитный ордер и открывается новая пара; таким образом: либо с одного края сетки, либо с двух всегда остаётся двойной ордер; при перевороте позиций открывается тройной ордер одинакового объёма (два ордера в сторону тренда и один в обратную) : расстояние профитов рассчитывается от крайнего двойного (против тренда), а после
enum ENUM_VOLUME { VOLUME_FIXED, VOLUME_PERCENT, VOLUME_MONEY, }; enum ENUM_CALC_MODE { CALC_MODE_OFF, CALC_MODE_FACTOR, CALC_MODE_PERCENT, CALC_MODE_POINTS, }; enum ENUM_TSL_MODE { TSL_MODE_OFF, TSL_MODE_PERCENT, TSL_MODE_POINTS, }; //+------------------------------------------------------------------------------------------------------------------+ //|
# ТЕХНИЧЕСКОЕ ЗАДАНИЕ (TOR) ## На разработку алгоритмической торговой системы «QuantumFractalMatrix v16.5 NEXUS ULTIMATE» **Версия документа:** 1.0 **Платформа:** MetaTrader 5 (MQL5) **Статус:** Для реализации (Portfolio Project) **Уровень сложности:** High (Enterprise Grade) --- ## 1. ОБЩИЕ СВЕДЕНИЯ О ПРОЕКТЕ ### 1.1. Цель проекта Разработка высоконагруженного, модульного торгового советника (Expert Advisor) для
Нужно разработать торгового советника для MetaTrader 5. Логика стратегии: работа на M1 (таймфрейм изменяемый) уровни Fibonacci задаются вручную (0 и 100) вход осуществляется в зоне 0–38.2 Fibonacci используется RSI BUY — RSI ≤ 30 SELL — RSI ≥ 70 дополнительный сигнал — пересечение RSI и его скользящей средней Функции управления позицией: Stop Loss за сигнальной свечой Break Even два типа Trailing Stop (обычный и

Информация о проекте

Бюджет
80 - 100 USD
Сроки выполнения
до 10 дн.