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

MQL4 전문가

작업 종료됨

실행 시간 48 일
피고용인의 피드백
Заказчик, который хочет получить только прибыльный советник. И не важно, что советник полностью соответствует его ТЗ. Не тратьте ваши нервы и время - не связывайтесь с ним.

명시

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


Советник будет работать по принципу Мартингейла на 5 min таймфрейме. Опишем подробнее:

1. Анализируем таймфреймы 1h, 5 min, 1 min и решаем в какую сторону открывать сделку, определяем тренд. Открываем первую сделку.

2. Настройки:
Настройки будут выглядеть похожим образом как на «скрин настроек»:
сами же параметры указаны ниже:

Lots – лотность сделки, по умолчанию 0.02

Grid – шаг, при котором открывается новая сделка. К примеру, при шаге 100 пунктов при движении курса от текущей сделки на 100 пунктов – открывается следующая сделка

Multiplication – коэффициент умножения объема следующей сделки, обозначает с каким объемом откроется следующая сделка. По умолчанию – 2.

FirstTakeProfit – сумма прибыли, при которой закрывается первая сделка

DealDirection - принудительное направление сделки Buy или Sell, по умолчанию All. Значения:  Buy, Sell, All.  Buy – только buy сделки, Sell только sell сделки, All – разрешены оба направления. DealDirection будет выглядеть внешне как на «скрин настроек общие»:

DealMax – максим. количество сделок при движении рынка в одну сторону (по умолчанию - 3). После того как отроется 3-я сделки в одном направлении (3 сделки buy или 3 сделки sell), робот не открывает больше сделки при следующем шаге грид.

GridGrow – коэффициент увеличения грид (шага) с каждой последующей сделкой. Если к примеру грид = 100 и коэффициент 1,5, то робот откроет следующую сделку при грид 100, потом сделку при грид 150, следующая сделка откроется при грид 225

Нedging – On, Off – включить, выключить хеджирование сделок

MinutesTrendCheck – количество минут через которое проверяется тренд – бычий или медвежий на текущей паре

MaxSpread - максимальный спред при котором советник открывает ордер, при спреде больше, чем указанное в MaxSpread, сделки советник не открывает. По умолчанию = 100

TakeProfit - сумма прибыли, при которой закрывается сделка. По умолчанию равно для сделки FirstTakeProfit*Объем сделки

Пример работы робота при заданных настройках:

Настройки:
Lots – 0.02,
Grid – 100
Multiplication – 2.
FirstTakeProfit – 0,5
TakeProfitMult – 2
DealDirection - All. 
DealMax
– 3
GridGrow –1
НedgingOn
НedgProcent – 20
MinutesTrendCheck - 45


1. Запускаем советника на паре EURUSD и он анализируя таймфреймы принимает решение что идет бычий тренд и открывает сделку в buy на курсе 1.12800 лотностью 0.02, так как в настройках у нас указано Lots – 0.02
Grid стоит = 100, поэтому далее советник следит за курсом
теперь рассмотрим поведение робота при движении курса по направлению сделки и против.

Когда курс идет вверх (по тренду) при сделке buy:
через 100 пунктов на курсе 1.12900 робот открывает вторую сделку в buy объемом Lots, в нашем случае это будет 0.02. При достижении курса 1.13000 открывается еще одна сделка с лотностью 0.02.

Когда курс идет вниз (против тренда) при сделке buy:
через 100 пунктов на курсе 1.12700  робот открывает вторую сделку в buy объемом Lots*Multiplication, в нашем случае это будет 0.04 (Multiplication = 2, 0.02*2=0.04)

Когда закрываются сделки:

Первая сделка закрывается по показателю FirstTakeProfit – 0,5
В нашем для первой сделки это будет 0,5 USD и сделка будет закрыта.
Когда сделка на паре всего одна – она считается всегда первой.
Для остальных сделок работает параметр TakeProfit.


TakeProfit –уровень прибыли при котором закроется сделка определяется так:  Объем сделки*100*FirstTakeProfit* TakeProfitMult. К примеру, для второй сделки объемом 0.04 TakeProfit будет равен при текущих настройках 0,04*100*0,5*2=4, то есть при уровне прибыли в 4 USD советник закрывает сделку.
Для третьей сделки это будет 0,08*100*0,5*2=8.

Меняется тренд:

Когда мы видим как тренд развернулся и график пошел в другую сторону, советник меняет на ходу тип сделок и открывает уже не buy а sell сделки, делая все аналогичным образом.

Пример:

На паре EURUSD и он анализируя таймфреймы принимает решение что идет бычий тренд и открывает сделку в buy на курсе 1.12800 лотностью 0.02
далее курс идет вверх до 1.13100
советник открывает и закрывает buy сделки в плюс
но вот тренд разворачивается
и курс идет вниз
доходит до 1.12600
роботу нужно поменять тип сделок на sell оставив открытые сделки в buy до момента когда они выйдут в плюс
и хеджировать потом эти сделки когда есть понимание что курс уже ушел далеко

MinutesTrendCheck указывает количество минут через которые советник должен проверять какой сейчас тренд – бычий buy или медвежий sell. ТО есть то с чего начали делается каждые 45 минут в нашем случае - анализируем таймфреймы 1h, 5 min, 1 min и определяем тренд, устанавливаем направление сделок buy или sell для торговли.

Хеджирование сделок. Нужно хеджировать сделки только тогда, когда рынок идёт против тренда (Counter Trend), как в описанном выше случае. 

Когда идёт движение по тренду не нужно хеджировать.

Хеджирование – это закрытие сделки в плюс и одновременно закрываем самую далекую по курсу сделку. Только против тренда.

Пример: На паре EURUSD изменился тренд и есть сделка на 0,02 лота открытая по курсу 1.12800 при текущем курсе в 1.12300
при этом робот открывает сделку на 0.08 лота на 1.12500 и зарабатывает на ней к моменту курса 1.12300  16 USD, при этом сделка на 0,02 лота по курсу 1.12800 при текущем курсе в 1.12300 имеет прибыль -10 (минус 10)

Хеджирование – это когда Советник закрывает одновременно (с небольшой паузой в несколько милисекунд, чтобы не было проскальзывания) обе эти сделки 0.02 в минус 10 USD и 0.08 в плюс 16 USD. НedgProcent – показывает на какой процент плюсовая сделка должна быть в плюсе чтобы захеджировать (закрыть вместе с ней) минусовую. В нашем случае это 20%. Обязательное условия хеджирования – плюсовая сделка перекрывает минусовую минимум на НedgProcent, пока этого не происходит – сделка не хеджируется.

Исходный код советника передается заказчику. 


응답함

1
개발자 1
등급
(362)
프로젝트
496
39%
중재
27
56% / 4%
기한 초과
53
11%
무료
2
개발자 2
등급
프로젝트
0
0%
중재
0
기한 초과
0
무료
3
개발자 3
등급
(554)
프로젝트
1340
59%
중재
28
82% / 0%
기한 초과
10
1%
무료
4
개발자 4
등급
(36)
프로젝트
41
34%
중재
1
0% / 0%
기한 초과
1
2%
무료
5
개발자 5
등급
(96)
프로젝트
143
76%
중재
0
기한 초과
2
1%
무료
비슷한 주문
Джентльмены, приветствую! Нужно написать несложный советник на основе двусторонней сетки ордеров плюс некоторые специальные параметры для работы с этой сеткой для торговли на MT4 и MT5. Детали – при переписке
Сигналы выдаются в таком формате: Sell GOLD 2521.70-2523.50 Tp1: 2518.50 Tp2: 2515 Tp3: 2509 Sl: 2526 1) если цена дойдет до Tp2 стоп должен передвинуться в безубыток. 2) если цена дошла до второго значения 2523.50 должен открылся второй ордер. 3) так же цена может отличаться от выданного сигнала нужно сделать погрешность по которой можно входить в сделку или игнорировать сделку. Загрузил скриншоты в каком
Здравствуйте! Хотел узнать, можно ли здесь заказать создание торгового робота для платформы 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 разработчик с большим опытом работы по написанию скриптов советника. Работа по техническому заданию клиента, все доработки по согласованию с клиентом, за отдельную плату. Предварительное, внимательное изучение поставленной задачи. Соблюдение четких сроков исполнения. Соблюдение конфиденциальности и предотвращения разглашения, утечки идеи и алгоритма

프로젝트 정보

예산
50 - 300 USD
개발자에게
45 - 270 USD
기한
에서 1  5 일