Советник работающий по расписанию (выставляющий ордера и следящий за ними, без сложной математики )

MQL5 エキスパート

仕事が完了した

実行時間21 日
依頼者からのフィードバック
Грамотный специалист, благодарю за работу. Для будущих заказчиков, продумывайте и описывайте тех. задание максимально подробно, это сэкономит время вам и специалисту.
開発者からのフィードバック
Спасибо за конструктивную и интересную работу!

指定

Общие принципы работы и требования.
Советник должен работать на терминале MT5, под управлением OS Windows 10, Server 2012 или более новой.
Советник должен потреблять минимум вычислительной мощности компьютера и минимум памяти.
Советник не должен препятствовать работе других советников.
Советник должен работать максимально быстро, речь идет о времени срабатывания самого советника, без учета задержек связанных с передачей данных  через сеть интернет и времени отработки пакетов брокером.
Состоит из 3 модулей, модуль расписания (выставляет ордера по расписанию и согласно правилам, модуль контроля (в нем задаются правила по открытию - закрытию ордеров, количеству стоплоссов и прочее), модуль оповещения (в нем происходит оповещение в мессенджер о состоянии и отработке советника). 
Советник должен выставлять отложенные ордера по определенному тикеру (символу) и заложенному расписанию с учетом правил из модуля контроля, с точностью до 1 секунды. Стоп Лосс и Тейк Профит, выставляются также отложенными ордерами.
Советник должен следить за открытой им позицией и выставленными отложенными ордерами. При закрытии позиции, а также срабатыванию по Стоп Лоссу или Тейк Профиту, он должен закрыть все связанные отложенные ордера автоматически не позднее 1 секунды.

Советник должен уметь сообщать о входе в позиции и выходе (снятии ордеров) через мессенджер. Должен работать на реальном счете!

Чек Лист.
1. Использование советником системного времени (не времени терминала) для открытия позиций (например, выставить ордера в 12-00-35, это означает что все связанные ордера должны быть выставлены не позднее 12 часов 00 минут и 36 секунд), это сделано для "тормознутых" тикеров когда тики редки и происходит скачок во времени.
2. Возможность выбора любого тикера (символа) доступного в терминале для создания расписания.
3. При создании расписания возможность указания конкретного дня недели когда актуально открыть позицию (например, в понедельник и пятницу, или ежедневно).
4. Настройка параметров ордеров. В расписании выбирается тикер, время и дни недели, тип ордера или ордеров (Sell Limit, Buy Limit, Sell Stop или Buy Stop), Gap от цены (отступ от цены на момент открытия ордера) на момент выставления ордеров (обязательный параметр), Стоп Лосс и Тейк профит (могут не применятся, если указано значение 0, по умолчанию 0), считаются от цены на момент выставления с учетом Gap (например, на момент выставления ордера один пипс равен 1 доллару для простоты понимания, цена = 100, gap = 5, Stop Loss = 5, Take Profit = 10, должны быть выставлены следущие ордера в случае ордера на покупку Buy Limit = 95, StopLoss = 90, TakeProfit = 105, при этом StopLoss ставится сразу отложенным ордером, а  TakeProfit ставится отложенным ордерам после выполнения BuyLimit), размер лота. Все настройки в Pips. Предусмотреть установку времени жизни выставленных ордеров (например, время жизни установлен 1 час, если по прошествие этого времени не сработал не один ордер, отменить все связанные ордера). Связанными ордерами считаются ордера выставляемые по одному и тому же тикеру, в одно и тоже время, а также стоплосс и тейкпрофит к ним, объединенных правилом из модуля контроля. В комментарий к ордеру пишется имя правила. Внимание! Алгоритм для выставления СтопЛосса и ТейкПрофита будет разный для пар ордеров типа Sell Limit - Buy Limit и Sell Stop - Buy Stop. Различие в алгоритме заключается в следующем, для пары Sell Limit и Buy Limit, Стоплосс ставится сразу, а Тейкпрофит, после входа в позицию. Для пары ордеров Sell Stop и Buy Stop, Стоплосс и Тейкпрофит ставятся только после входа в позицию. 
5. Все управление советником завязано на отработку правил через модуль контроля. Старт, Пауза, Стоп конкретного правила. Кнопка старт, запускает работу конкретного правила или восстанавливает работу после паузы без обнуления счетчика стоплоссов, пауза - приостанавливает работу правила при этом счетчик стоплоссов не обнуляется, стоп - обнуляет счетчик стоплоссов и останавливает работу правила. Для каждого правила - счетчик стоплоссов отдельный, кнопки - старт, пауза, стоп также отдельные. Правила для модуля контроля, имеется ввиду что при создании расписания к определенным ордерам применяются правила на количество стоп лоссов в сутки (например, в расписании запланировано 10 входов в сделку, из них 5 с правилом 2 стоплосса подряд в сутки и 5 с правилом 3 стоплосса в сутки, если в первой группе получено 2 стоп лосса подряд, торги по этой группе в расписании больше не проводятся, до ручного обнуления счетчика или наступления следующих суток). В правилах модуля контроля, должны быть следующие настройки, количество стоплоссов в сутки, подряд или нет они идут, разрешение-запрет на выставление новых ордеров если по предыдущему входу еще есть ордера или позиции, обнуление счетчика стоплоссов. Настроенные правила должны сохранятся под произвольными именами и быть доступны для выбора в момент создания расписания.
6. Советник должен уметь сворачиваться. В развернутом виде происходят все настройки, в свернутом виде советник должен принимать вид светофора с элементами управления правилами (старт, пауза, стоп), где зеленый - выставлены ордера или в позиции, голубой - ожидание времени выставления ордеров, желтый - пауза, красный - не работает или торги не проходят. Также должна быть кнопка отмены всех ордеров и если есть позиция, ее закрытие (условно, кнопка ПАНИКА).
7. Все отложеные ордера выставляемые советником в одно время по одному тикеру с одним правилом контроля, являются связанными и в случае срабатывания Тейк Профита, Стоп Лосса или любого другого ордера из группы, должны быть отменены моментально.
8. Должен быть импорт-экспорт расписания с настройками ордеров и правилами (подразумевается что все используемые правила модуля контроля так же будут импортированы или экспортированы) для переноса на другой терминал с установленным советником.  
9. Оповещение через мессенджер. Оно должно работать через телеграмм или вотсап. Для этого в настройках советника необходимо предусмотреть установку Никнейма конкретного советника (для возможности разбора сообщений с нескольких терминалов). Примерная конструкция сообщения от советника Никнейм, дата, время, тикер, тип сработавшего ордера, цена сработавшего ордера, выставлены или отменены закрывающие ордера (Стоплосс, Тейкпрофит и прочие).
10. Все исходные коды советника, должны содержать развернутые комментарии к каждому модулю с описанием что этот модуль делает, за что отвечает (например, берем это отсюда, проверяем это, выполняем это, отдаем туда), это обязательное условие для дальнейшей разработки или доработки советника. Также исходный код советника должен быть оформлен в соответствие со стандартом кодирования и синтаксиса используемого языка.
11. Предусмотреть возможность перетаскивания окон, изменение цветов элементов и размеров шрифтов.
12. Все авторские и интелектуальные права на данный советник и исходный код переходят от исполнителя к заказчику.
13. Набросок интерфейса советника прилагается.

応答済み

1
開発者 1
評価
(33)
プロジェクト
54
30%
仲裁
8
0% / 63%
期限切れ
13
24%
2
開発者 2
評価
(39)
プロジェクト
65
22%
仲裁
0
期限切れ
0
3
開発者 3
評価
(142)
プロジェクト
280
42%
仲裁
18
61% / 6%
期限切れ
29
10%
4
開発者 4
評価
(15)
プロジェクト
37
62%
仲裁
1
0% / 100%
期限切れ
1
3%
5
開発者 5
評価
(66)
プロジェクト
143
34%
仲裁
10
10% / 60%
期限切れ
26
18%
6
開発者 6
評価
(52)
プロジェクト
97
24%
仲裁
11
18% / 18%
期限切れ
12
12%
仕事中
7
開発者 7
評価
(49)
プロジェクト
134
27%
仲裁
62
13% / 53%
期限切れ
58
43%
類似した注文
Создать скрипт или робот , который выставляет отложные ордера , через определённое количество пунктов. закрытие по тэйк профит? Сколько стоит? После закрытия на место этого ордера должен выставляться точно такой же . После первого открытия должны быть выставлены отложные ордера в обе стороны , через определенное количество пунктов. ( В настройках должна быть возможность выставлять интервал через который будут
Здравствуйте! Нужно доработать существующий советник, а именно добавить в него 4 новых функции. Желательно найти человека, который работал с такими моментами, как: слом рыночной структуры, имбаланс. Одна из этих функций очень простая и легкая в реализации. ТЗ для оценки отправлю Вам в чате
-перевод графика mt 4 в он-лайн график ренко с регулировкой степа (размером кирпичика ренко), Затем поиск линии отбоя по двум точкам ,где вторая точка линии это 7 или 9 точка графика ренко, а первая точка линии совпадает с первой точкой графика ренко
добавить сюда функцию чтобы обойти лимит лотов, т к размер лота увеличивается в процентном соотношении от баланса добавить функцию что если превышен лимит лота то открывается еще ордера с лотами чтобы соответствовать текущему размеру требуемых для открытия лотов допустим был лот 100, следующий нужен будет открыть 120, робот открывает 1 ордер на 100 и в туже секунду еше 1 ордер на 20 лотов, допустим нужен лот 720 то
Добрый день! Нужна программа копировщик сделок с одного счета deriv на другой при помощи API токена. Параметры: Можно выбрать по какому риск менеджменты копируются сделки (masaniello или Лабушер, мартингейл, антимартингейл) Начальный лот тейк профит 1 - устанавливается именно на сделки скопированные программой, при достижении тейк профита 1 или прекращает работать (Stop) или пере запасается работа сначала (ресет)
Вітаю! Код експерта відкритий. Потрібно додати 4 нові функції. ТЗ відправлю пізніше, після подачі Вашої заявки. Ось одна із функцій для прикладу 1. Imbalance . On / Off . Має бути сформований імбаланс між хай і лоу реверс бару на меншому таймфреймі. Реверс бар при цьому береться з поточного таймфрейму. Налаштування: 1) TF _ Imbalance , можливість задати таймфрейм самостійно. 2) MinSizeImbalance
Куплю прибыльный трендовый советник без использования мартингейла / сеток, который будет показывать плюсовой результат за последние минимум 50-100сделок. В отклике прошу прислать следующую информацию: торговая пара/ы на которых тестировался; количество сделок на которых оттестирован(не менее 200, более - восприму как дополнительный плюс); какой период прошёл для совершения этих сделок; профит за это количество
Нужно переписать уже готового торгового робота с МТ4 на МТ5 Нужно, что бы можно было регулировать Step, Step Mode, Proffactor, Tralling Stop, lotsbuy / lotssell, и направления only long / only short / long & short Скрины и исходник во вложении
I am seeking a skilled programmer to program a function for my EA in mql4. Function call must send an input value (name of symbol, e.g. EURUSD, GBPUSD, …) to an external source/database and retrieve from the external source a set of parameters which are required for the EA. The received set of parameters are different for each symbol (input value). All sets of parameters for the different symbols are stored on the
Нужен советник, который будет присылать сигналы индикатора MACD в чат бот телеграм 1 сценарий когда палочка macd пересекает уровень 0 с низу вверх, при открытии следующей палочки(она также должна находиться выше уровня 0) приходит сигнал в чат телеграм 2 сценарий когда палочка macd пересекает сигнальную линию с низу вверх, при открытии следующей палочки(она также должна находиться выше сигнальной линии ) приходит

プロジェクト情報

予算
100+ USD
開発者用
90 USD
締め切り
最低 10 最高 21 日