Советник, автоматически торгующий по сигналам с сайта

MQL4 Эксперты

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

Время выполнения 35 дней
Отзыв от заказчика
Отличная работа! Все сделано так, как было задумано. Приятно было работать с Александром. Спасибо!

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

Советник должен брать (Парсить) сигналы с главной страницы сайта под моим аккаунтом, импортировать их в МТ4, автоматически выставлять отложенные ордера или открывать рыночные ордера, с разрешения в настройках, когда цена уже настала, по указанным значением с сайта. Также, советник должен иметь обычные функции трейлинг-стопа, которые активируются в настройках, при необходимости. В функции трейлинг-стопа должен задаваться шаг в пунктах, на каком расстоянии от Тейк-Профита активировать трейлинг-стоп и с каким шагом двигаться за ценой (цена вверх 1 пункт, трейлинг-стоп на 1 пункт за ценой).

 

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

 

Советник должен работать на любом типе счета, стандартный или центовый, рублевый или долларовый.

 

Советник должен уметь выставлять Стоп-Лосс и Тейк-Профит по указанным значениям с сайта.

 

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

 

Советник должен работать как с четырех знаком, так и с пяти знаком цены, автоматически переводя пяти знак в четырех знак (1.23456 в 1.2346), а трех знак переводить в двух знак (123.456 в 123.46) по правилам математики.

   

Советник автоматически выставляет по информации с сайта и расчетам по формулам:

 

-   направление торговли БАЙ или СЕЛЛ

-   количество знаков цены (1.2345 или 123.45), большее количество знаков цены с терминала округлять до значений с сайта по методам математики

-   цену, по которой выставиться отложенный ордер или открыть рыночный, если цена в данный момент уже настала

-   значение Тейк-Профит

-   значение Стоп-Лосс

-   размер позиции, в зависимости от установленных в ручных настройках типа счета (стандартный, мини, микро, нано) и уровня риска.

-   время жизни отложенного или открытого ордера (время С и ДО). Время должно быть согласовано с временем сервера, на котором будет установлен терминал.

-   закрытия ордера или удаление отложенного при отмене сигнала на сайте

 

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

 

В настройках задается в ручную:

 

-   валютная пара (9 пар с сайта)

-   тип счета (стандартный, мини, микро, нано)

-   уровень риска (в процентах от 0.1%  до 100%)

-   расчетная величина баланса (числовое значение)

-   разрешение на открытие рыночного ордера, если цена уже достигла значения с сайта (да/нет)

-   шаг активации трейлинг-стопа от  Тейк-Профита в пунктах (0 – не контролируется) (числовое значение)

-   шаг следования трейлинг-стопа за ценой в пунктах (двинулась цена на “N” пунктов вверх, трейлинг-стоп на “N” пунктов вверх за ценой) (числовое значение)

   

Расчет размера позиции:

 

От расчетной величины баланса берем уровень риска в процентах и полученное значение делим на количество пунктов до Стоп Лосса.

 

Пример:

Баланс – 1000

Уровень риска – 1%

До Стоп Лосса – 22 пункта   4 знака цена    1.3541-1.3519=22;  

                                                 3 знака цена    151.43-151.21=22

 

(1/100*1000)/22=0.45

 

Затем полученную сумму, округленную до второго знака, делим на коэффициент типа счета.

 

Коэффициенты счетов:

Стандартный счет – 10

Мини счет – 1

Микро счет – 0.1

Нано счет – 0.01

 

Пример для микро счета:

0.45/0.1=4.5 это и есть размер позиции для отложенного ордера

 

Размер позиции округлять до стандартного ряда в меньшую сторону

 

Пример для стандартного счета:

0.45/10=0.045 округляем до 0.04

   

Приму любые поправки к ТЗ, так как с темой Парсинга опыта нет. Сайт с сигналами в личной переписке. Предпочитаю работать с Яндекс браузером.

 

Оплата в два этапа:

 

1 – демо-версия, мануал по установке в МТ4 и проверка работоспособности (в тестере не знаю как проверить такое)

2– окончательный расчет.


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

1
Разработчик 1
Оценка
(59)
Проекты
112
23%
Арбитраж
9
78% / 22%
Просрочено
15
13%
Свободен
2
Разработчик 2
Оценка
(21)
Проекты
35
54%
Арбитраж
8
63% / 38%
Просрочено
1
3%
Свободен
3
Разработчик 3
Оценка
(132)
Проекты
170
18%
Арбитраж
17
47% / 18%
Просрочено
0
Работает
4
Разработчик 4
Оценка
(52)
Проекты
97
24%
Арбитраж
10
20% / 20%
Просрочено
12
12%
Работает
5
Разработчик 5
Оценка
(66)
Проекты
143
34%
Арбитраж
10
10% / 60%
Просрочено
26
18%
Свободен
6
Разработчик 6
Оценка
(253)
Проекты
407
38%
Арбитраж
85
42% / 19%
Просрочено
70
17%
Загружен
Похожие заказы
#### Описание задачи: Необходимо разработать торгового бота на языке программирования MQL4 для работы в терминале MetaTrader 4. Бот должен использовать уровни, нанесенные на график с помощью объектов типа `trendline` и `rectangle`, и работать согласно заданным правилам. #### Правила работы бота: 1. **Определение уровней**: - Объекты `trendline` и `rectangle` имеют строку в поле `Имя`, содержащую команду для бота
Есть советник MT 5 для Мосбиржи с простой стратегией основанной на двух скользящих средних: на нижней МА покупка, на верхней МА продажа. Нужно исправить две вещи: 1. Сейчас на покупку выставляются лимитные ордера, а продажа набранной позиции осуществляется тейк-профитом. Нужно изменить советник, так, чтобы закрывалась позиция также лимитным ордером, а не тейк-профитом. Здесь нужно учесть что закрытие может быть
Есть советник, нужно только поменять название,описание, сделать привязку к счету, чтобы была защита,чтобы мы могли клиенту давать советник, и была привязка к 1-3 счетам только. Если возможно , сделать привязку к времени, чтобы была привязка лицензии еще на время, например на месяц, 2-3 по ценам договоримся отдельно
Нужен эксперт который будет проверять есть ли интернет соединение, есть ли связь с брокером, есть ли обновления котировок если нет то реконнект аккаунта через интервал времини. терминалов можеть быть дестяки открыто в каждом терминале свой реконнект MQL5 expert цена вопросы? конверт mql5 на mql5 смотреть файл
Нужен советник который может скачать файл с любым расширением (png, jpg, exe и т.д.) по заданной ссылке и сохранить в указанную папку. Без использования сторонних библиотек, только WinAPI. Файл советника нужен с открытым исходным кодом
Куплю Вашего прибыльного советника дорого Должна быть возможность протестировать его на истории и реальные статистические показатели РЕАЛЬНОГО счета Желательно не мартингейл, после тестирования и предоставления статистики счета предложу свою цену
Тех задания 1. Открывает сделки по сигналу индикатора. Перед открытием смотреть на фильтр и если фильтр тоже в этом направлении то открывает сделку если фильтр показывает тренд в противоположенную сторону то не открывает сделку. 2. Можно было выбирать торговлю но БООМ или КРАШ. 3. Стоплос 2 типа по пипсам и по кирпичикам. (при закрытие по кирпичикам если фильтр меняет тренд то задаем N кирпичиков после смени тренда
Необходимо разработать ПО для торговли на финансовых рынках с возможностью подключения к различным брокерам и управлением торговыми операциями по нашим сигналам. Сигналы поступают в табличку формата .csv, которая находится на удаленном сервере. Видим это примерно так: в нашу таблицу поступает сигнал negative (на продажу) или positive (на покупку) актива. Клиент получает этот сигнал и заданным количеством лотов
Это будет сеточный робот с набором 25-30 функций . К нему идет утилита ( торговая панель ) . Система будет работать как в автономном режиме , так и полу автономном , где трейдер задает точку входа, а робот ее завершает. Нужен опытный и быстрый мастер с реализацией чистого кода . Важна быстрая обратная связь, ходьбы 1-3 раза в день
Нужна консультация, а именно разъяснение механизма отключения сервера брокера на выходные дни и как это влияет на советника, слабые стороны. Что можно сделать с советником чтобы предотвратить сбой алгоритмов в будущем

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

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