ТЗ форекс-робот с взятием настроек с сайта и с отправкой информации о торговле на сайт.

MQL4 Эксперты

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

Разработать форекс-робот на терминале MT4. Код робота состоит из 2-х частей:


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


Вторая часть кода подгружается с сайта.


Получается следующая структура кода


Вверху файла несменяемый код


черта___________________________________________________________________


Сменяемый код. 


Изначально файл под чертой пустой. После установки робота в терминал, робот подключается к сайту, на сайте появляется информация, что подключился новый терминал и написан номер торгового счёта - для этого номера счёта создаётся карточка на сайте.


Сайт также надо сделать в рамках этого ТЗ. 

(вход на сайт по логину-паролю, есть только админка, внешней части сайта нет).


На сайте есть раздел “Счета” - туда попадает Счёт клиента, который установил робот на терминал (робот отправил на сайт сигнал).


Каждая строчка в этом разделе - номер счёта клиента. Можно нажать на номер счёта и открываются данные (или отдельная страница) с этим счётом: 

1) сверху Номер счёта

2) Название счёта

3) Комментарий

4) Код робота действующий: на начальном этапе он пустой - на сайте отображается только Сменяемый код, а несменяемый не отображается. И так как при подключении терминала к сайту на роботе нет “сменяемого кода”, то и поле получается пустым.

5) Код робота новый (это когда мы добавляем или меняем действующий Сменяемый код): поле для написания нового кода + кнопка: “Внести изменения”

6) Кнопка “Сохранить” и Кнопка “Назад”


После нажатия кнопки “Внести изменения” на терминал отправляется сигнал, что поменялся код робота - запускается следующий процесс:

1) Робот ставится на сушку

2) Когда открытых позиций не осталось в роботе, файл робота обновляется (до новых настроек с сайта), компилируется на терминале

3) Включается торговля (отключается сушка)

(если для этого действия потребуется создание (компиляция) нового файла робота - старый файл надо удалить из терминала, если такое возможно.


Кнопка “Сохранить” просто сохраняет изменения на сайте (в названии комментарии), но не отправляет данные в терминал.

Кнопка “Назад” просто выходит в общий список счетов.


Общий список отображается строчками (1 строчка - 1 счёт) со следующими столбиками:

Номер счёта - название - комментарий



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



Робот отправляет данные торговли с терминала на сайт - Раздел “Торговля”

Визуал этого раздела: 1 строчка - 1 счёт

В строчке есть несколько столбиков:

  1. Номер счёта

  2. Текущая просадка по счёту (в %)

  3. Размер депозита

  4. Доход сегодня (в %)

  5. Доход за месяц (в %) - календарный или просто за 30 дней?


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

1
Разработчик 1
Оценка
(10)
Проекты
24
17%
Арбитраж
3
67% / 0%
Просрочено
4
17%
Свободен
2
Разработчик 2
Оценка
(6)
Проекты
6
33%
Арбитраж
1
0% / 100%
Просрочено
1
17%
Работает
Похожие заказы
Здравствуйте! Хотел узнать, можно ли здесь заказать создание торгового робота для платформы capital.com на языке PYTHON? Если ДА, то могли бы в личные сообщения написать, что будет стоить такая работа и сроки ее исполнения
Нужно создать эксперта на основе бокового профиля объема для мт5. Подробная тех задания есть. Кратко робот открывает сделки по закрытию свечи относительно зоны стоимости бокового профиля обема.Или придется использовать объем на самом мт5 или копировать данные с quantower. Главное чтобы данные были корректны
MT5/MT4 Forex Advisors 50 - 159 USD
Написать советника по моему ТЗ, все подробную информацию я дам при личном общении. Важно уметь оптимизировать данные , уметь делать торговые панели и некоторые элементы на чарте. Пожалуйста не смотрите что тут краткое описание , я расскажу все при личном общении
Без индикаторный сеточный советник для криптобиржи Bybit аналог Bybit Grid Bot Стратегия торговли точно такая же как и у спотовый бот Bybit выставлять ордера на покупку и продажу в заданном диапазоне цены **Техническое задание:** Создание сеточного советника для криптобиржи Bybit, аналога Bybit Grid Bot. Бот должен автоматически создавать сеточные ордера на основе заданных параметров (цена, количество ордеров, шаг
1. Два индикатора и советника перестали работать в новом билде терминала. 2. Индикаторы и советники в формате ex4. 3. Модифицировать индикаторы и советники под новый билд терминала. 4. При технической возможности обеспечить работу и на будущих билдах мт4
Хочу торговать в тинькофф инвестициях через метатрейдер 5(чтобы робот торговал за меня). Нужна консультация как подключить метатрейдер 5 к тиньк инвестициям. Было бы совсем замечательно если бы вы сделали выгрузку данных с тинькофф счета и сервера и я по ним уже сам мог бы получать данные и писать робота в мт5
Доброго времени суток. Знаю что люди подключают MT5 к API Тинькофф Инвестиции, но у меня не хватает умений чтобы это сделать. Если это возможно хотел бы чтобы в mt5 подключался к тинькофф аккаунту и можно было использовать советников на языке mql5 на сервере тинькофф. Если есть такая возможность, отпишите, по цене договоримся)
Требуется MQL разработчик с большим опытом работы по написанию скриптов советника. Работа по техническому заданию клиента, все доработки по согласованию с клиентом, за отдельную плату. Предварительное, внимательное изучение поставленной задачи. Соблюдение четких сроков исполнения. Соблюдение конфиденциальности и предотвращения разглашения, утечки идеи и алгоритма
Нашел старый рабочий советник 2018 года. Установил, но он не выставляет реальные ордера. Все что надо рисует, условные заявки выставляет, линию рисует. График касается линии. должен выставляться реальный ордер, но никаких действий советник не производит и даже записей в журнале. В тестере стратегий запись в журнале есть при неудачном выставлении ордера - failed buy limit [Invalid expiration] Ранее все работало
API-ключ 30+ USD
Имеется исходник БО советника, который работает из терминала МТ4. Необходимо в данный советник вписать API-ключ от одного брокера (потом возможно ещё под другого брокера) для отправки торговых сигналов на платформу этого брокера. Разумеется для открытия сделок по сигналам советника. Сам API-ключ брокер предоставляет открыто. Поэтому лишних усилий не потребуется. Или иное приемлемое решение данной задачи

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

Бюджет
400 - 750 USD
Исполнителю
360 - 675 USD
Сроки выполнения
до 20 дн.