MT4 + MySQL

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

Время выполнения 32 дня
Отзыв от исполнителя
Awesome! Great Person! Потрясающие! Великая персона!
Отзыв от заказчика
Исполнением заказа очень доволен! Работа быстрая и качественная, полное соответствие Технического задания. Советую :)

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

Необходимо написать советник, который будет открывать и закрывать ордера по просьбе строки из MySQL.

Небольшое описание: в MySQL поступает запрос - открыть 20 ордеров, советник при проверки (а проверка БД должна происходить при формировании новой свечи, т.е. если ставим сову на график M30, то открывается 1 ордер раз в 30 минут, если H1, то соответственно, раз в час).

P.S. Код должен быть полностью открыт!

======================================
Настройки совы:
dbhost - хост бд

dbuname - юзер бд
dbpass - пароль бд

dbname - имя бд
lot -- лот, по которому открываем ордера;
kurs -- покупаем или продаем ордера (если 1 -- лонг, 2 - шорт, или наоборот, или буквами)
Magic -- не путаем с другими ордерами открытых в терменале, работаем только с ними.
======================================
Более техническое объяснение:
1. Фиксируем открытие новой свечи
2. Соединяемсся с MySQL
2.1. Если не успех, то выводим на график надпись красного цвета: «Ошибка соединения с MySQL»
2.2. При успешном соединении с БД отправляемся в таблицу operation_order, находим строку с ID которая соответствует Magic.
2.3. Проверяем ячейку  open_orders, если значение ячейки равна 0, то отправляем на график текст об успехе (работает же).
2.4. Если значение ячейки больше 1, то открываем ордер по параметрам совы.
2.5. В случае не успеха - выводим текст на график, что есть проблемы, но не у нас.
2.6. В случае успеха открытия ордера - изменяем строку в таблице operation_order со строкой с ID равному Magic (ячейку open_order=open_order-1)
2.7. Создаём строку в таблице history: time=время, operation=1, rate=цена_открытия
2.8. Вещаем на окне графика успех(пишем «Успешное открытие» или иное, объясняюящее смысл), до формировании новой свечи.

3. Отправляемся в таблицу operation_order, находим строку с ID которая соответствует Magic
3.1. Проверяем ячейку close_order, если значение ячейки равна 0, то отправляем на график текст об успехе (тоже работает).
3.2. Если значение ячейки больше 1, то пробуем закрыть самую прибыльную (!) сделку с параметром Magic.
3.3. В случае не успеха - выводим текст на график, что что-то поламалось, но не у нас :)
3.4. В случае успеха, изменяем строку в таблице operation_order со строкой с ID равному Magic (ячейку close_order=close_order-1)
3.5. Создаем строку в таблице history: time=время, operation=2, rate=цена_закрытия.
4. Ждём формирование новой свечи :)

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

1
Разработчик 1
Оценка
(46)
Проекты
73
16%
Арбитраж
13
8% / 92%
Просрочено
37
51%
Свободен
2
Разработчик 2
Оценка
(91)
Проекты
144
38%
Арбитраж
67
15% / 48%
Просрочено
55
38%
Свободен
3
Разработчик 3
Оценка
(336)
Проекты
622
38%
Арбитраж
39
23% / 64%
Просрочено
93
15%
Свободен
Похожие заказы
Добрый день! есть программа, BotBinaryCopier, которая с помощью API ключей копирует сделку у брокера deriv с одного счета на другой. Задача сделать реверс, т.е если на счете мастер приходит сигнал бай (вверх, Call), то копируется сделка селл (вниз, Put) и на оборот. Если есть в данной программе комиссия, то отвязать эту комиссию
Нужна программа копировщик сделок с одного счета deriv на другой при помощи API токена. Параметры: Можно выбрать по какому риск менеджменты копируются сделки (masaniello или Лабушер, мартингейл, антимартингейл, усреднение (усреднение это задаем количество колен по мартину, если плюс на первой серии, то возвращается к первоначальному лоту, если закрывается убыток, то лот рассчитывается по формуле –результат/количество
Нужен робот в виде телеграм бота для ручной торговли который выдает тот самый бот в телеграмм скрины в виде примера показаны ниже пример EUR/USD сигнал вниз таймфрейм 1 минута нужно сделать бот в телеграмм очень качественным который может делать хоть и не частые но очень верные сигналы P.S он так же должен давать сигналы на OTC
**Техническое задание (ТЗ) для торгового робота на платформе Pocket Option** Здравствуйте! Мне нужен торговый робот для работы на платформе **Pocket Option** (бинарные опционы). Основная задача робота – открывать сделки по стратегии **мартингейл**. В случае неудачной сделки робот должен увеличивать сумму следующей ставки в **2,5 раза**, пока не будет достигнута прибыль. Однако, мне нужен робот с более «умным»

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

Бюджет
30 - 200 USD
Исполнителю
27 - 180 USD
Сроки выполнения
до 10 дн.