Требуется советник, работающий сеткой ордеров.

MQL4 Asesores Expertos

Trabajo finalizado

Plazo de ejecución 7 días
Comentario del Cliente
Найти хорошего программиста на фрилансе-не проблема.Найти отзывчивого человека-вот проблема.Смело заказывайте у Александра работы,он прочитает,выслушает и сделает именно тот советник,который вам нужен

Tarea técnica

1.      После запуска советник сразу же открывает 2 ордера. Тип выборочный:

              Пример: Type Order ---- Market, Pending

Если выбрать Market, то открываются 2 ордера Sell и Buy по рыночной цене (замок).

Если выбрать Pending, то открывается 2 лимитных ордера Buy Limit и Sell Limit c заданным интервалом от рыночной цены. Этот интервал должен задаваться в отдельной графе:

           Пример: First Distance --- 3

Это значит советник поставит 2 отложных ордера общим интервалом шесть пунктов друг от друга.

Эту задачу советник должен открыть как можно быстрее, т.к. цена может двинутся и заданные интервалы исполнятся с отклонениями. Дальнейшая работа советника будет отталкиваться от этих ордеров.

2.       Теперь нужно разобраться построением сетки. Количество и лотность ордеров задается пользователем. Take Profit и Stop Loss задается для каждого ордера отдельно. Все параметры зеркально одинаковы. Открываются только Buy Limit и Sell Limit ордера.

        Пример: Volume --- (0.01_20_40) (0.04_20_40) (0.04_20_40) (0.07_20_40) (0.28_20_20)

                      Grid Distance ---- 18_18_18_20_40

Это значит, первые 2 ордера (о которых говорилось в первом абзаце) откроются 0,01 лотом, стоплос 20 пунктов, тейкпрофит 40 пунктов.  С интервалом 18 пунктов от этих ордеров откроются 2 отложенных ордера Buy Limit и Sell Limit 0,04 лотом, стоплос 20 пунктов, тейкпрофит 40 пунктов. Интервал между ордерами задается в отдельной графе Grid Distance. Если в соответствующие поля поставить значение 0, то тейкпрофит и стоплос не будет установлен.

       Пример: Volume --- (0.01_20_0) (0.04_0_40) (0.04_0_0) (0.07_20_40) (0.28_20_20)

Это значит, у первого ордера размер 0,01 лот, стоплос 20 пунктов, тейкпрофит не ставиться. У второго ордера размер 0,04 лот, стоплос не ставиться, тейкпрофит 40 пунктов. У третьего ордера размер 0,04 лот, стоплос и тейкпрофит не ставиться и.т.д..

Если вначале выбран параметр Market, то Buy Limit считает дистанцию от уже открытого Buy ордера. Если выбран параметр Pending, то Buy Limit считает дистанцию от Buy Limit ордера

Если вначале выбран параметр Market, то Sell Limit считает дистанцию от уже открытого Sell ордера. Если выбран параметр Pending, то Sell Limit считает дистанцию от Sell Limit ордера

После исполнения этого шага советник ставит алерт «Grid Built»

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

Пример: допустим по тейкпрофиту закрылся первый по счету Buy ордер в сетке 0,01 лотом. Значит советник закроет все отложенные Buy Limit ордера, Sell Limit-ы не трогает. Если закроется какой-либо Sell ордер в сетке, советник закроет все отложенные Sell Limit ордера, Buy Limit-ы не трогает. 

Ставит алерт «First TakeProfit Close Grid »

4.       После этого советник будет ждать второго срабатывания тейкпрофита либо авто закрытия по профиту (см. п.6). После исполнения этого условия, советник закрывает оставшиеся отложные ордера. Ставит алерт «End »

 

5.       Теперь советник будет ждать заданное пользователем время, потом  все начнется с 1-го пункта.

                  Пример: Waiting time --- 15    

Время задается в минутах. Советник ждет 15 минут и открывает ордера согласно заданным установкам.

6.       В параметры советника нужно добавить авто закрытие ордеров по достижению определенного уровня профита или убытка в пунктах.

           Пример: Auto Profit Closure --- 40

 

Разъяснения примера: по достижению какого-либо ордера в 40 пунктов профита, советник закроет этот ордер и это будет триггером в пункте 3.  Если поставить значение 0, то функция отключена.  

 

           Пример: Auto loss    Closure --- -20   

 

Разъяснения примера: по достижению какого-либо ордера в -20 пунктов убытка, советник закроет этот ордер. В отличии от Auto Profit Closure эта функция нигде не выступает в роли триггера.


7.       На алерты нужно поставить тумблер

 

          Пример: Alerts ---- 0  ( 0- алерты отключены, 1- алерты разрешены)     

 

 

·         Советник не должен реагировать на вмешательства пользователя. Например, если изменить уровни стоплос и тейкпрофит или удалить какой-либо ордер в сетке вручную, то советник не должен заглючить и продолжать работу с заданными параметрами.

·         Если остановить авто-торговлю или удалить советник из графика, он должен остановиться без какого-либо действия.   

·         Советник должен быть устойчив к разрывам сети или перезапуску терминала. Например, после того как советник построил сетку и ждет срабатывания первого тейкпрофита, если перезапустить терминал, советник должен продолжать работу с того же момента. То есть, после перезапуска должен дальше ждать срабатывания первого тейкпрофита. Точно так же с разрывами сети. К примеру, у меня есть советник, который закрывает все отложные ордера после достижения общего профита в пунктах, но, если происходит разрыв сети, после восстановления он сразу же закрывает все ордера, не выполнив заданное условие. Я не программист и не понимаю из-за чего он так поступает, но так советник не должен работать.

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


За успешное выполнение работ с первого раза дополнительно $10

 

 

 

 

       

 


Han respondido

1
Desarrollador 1
Evaluación
(280)
Proyectos
650
28%
Arbitraje
111
19% / 61%
Caducado
319
49%
Libre
2
Desarrollador 2
Evaluación
(3)
Proyectos
4
0%
Arbitraje
1
0% / 100%
Caducado
0
Libre
3
Desarrollador 3
Evaluación
(156)
Proyectos
167
34%
Arbitraje
4
25% / 25%
Caducado
3
2%
Trabaja
4
Desarrollador 4
Evaluación
(48)
Proyectos
73
37%
Arbitraje
22
9% / 41%
Caducado
14
19%
Trabaja
5
Desarrollador 5
Evaluación
(586)
Proyectos
1047
49%
Arbitraje
39
28% / 41%
Caducado
49
5%
Libre
6
Desarrollador 6
Evaluación
(14)
Proyectos
22
59%
Arbitraje
2
0% / 50%
Caducado
2
9%
Libre
Solicitudes similares
Рассматриваю любые устойчивые системы с высоким KPI, от супер агрессивных с доходностью 50%-100% в месяц ( слив не чаще чем раз 12 месяцев ) , до супер консервативных с доходностью 15%-20% в год при просадке не более 2%-4% и наличием SL или Stop Out / С возможностью доработка под ТЗ или покупка готового решения
Нужен советник который можно установить на МТ5, функции которые требуются; 1) отключать возможность торговать если трейдер допустил просадку в -2% от депозита (уровень просадки админ может менять) 2) отключать возможность торговать если трейдер сделал тейк на более чем 10% от депозита (уровень тейка админ может менять) функция торговли автоматически отключается на 24 часа, также админ может включать функцию. Доп.инфу
#### Описание задачи: Необходимо разработать торгового бота на языке программирования 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 (на покупку) актива. Клиент получает этот сигнал и заданным количеством лотов

Información sobre el proyecto

Presupuesto
30 - 40 USD
Para el ejecutor
27 - 36 USD
Plazo límite de ejecución
a 15 día(s)