Необходим советник для МТ5 (неттинг и хеджинг)

Trabalho concluído

Tempo de execução 4 dias
Comentário do cliente
Я очень благодарен Василию за проделанную работу! Всем рекомендую данного разработчика! Все быстро, качественно и по делу!
Comentário do desenvolvedor
Ясное и четкое ТЗ, приятно было иметь с Вами дело.

Termos de Referência

1. Возможность установки времени работы советника. (время начала и время окончания работы в часах и минутах)
2. Возможность работы на любой паре
3. Возможность работы на любом таймфрейме
4. Вид учета сделок - неттинг и хеджинг (то есть по сути два советника) 
5. Ордера на покупку должны выставляться на расстоянии N пунктов (N0 пипсов по пятизнаку)+ спрэд, ордера на продажу - на расстоянии N пунктов
6. Для поиска точки входя сначала необходимо определить рабочий диапазон, в котором мы будем искать точку входа.
7. Находим сначала сигнальную свечу. Рассмотрим на примере сделки на бай (покупки). Сигнальной свечой будет являться та свеча,
которая закрылась выше предыдущей как минимум на 1 пункт (10 пипсов по пятизнаку). То есть цена закрытия сигнальной свечи
выше максимальной цены предыдущей свечи как минимум на 1 пункт (10 пипсов по пятизнаку)
8.Далее ищем пограничную свечу. Пограничной является такая ближайшая к сигнальной свеча, у которой максимальная цена выше цены закрытия
сигнальной свечи. Пограничную свечу ищем в диапазоне до 50 свечей от сигнальной. Таким образом мы определили рабочий диапазон,
в котором мы будем искать точку входа. Слева этот диапазон ограничен пограничной свечой (При этом сама пограничная свеча является
лишь границей диапазона и не может являться точкой входа), справа этот диапазон ограничен сигнальной свечой.
9. В образовавшемся рабочем диапазоне ищем самый высокий экстремум (самый высокий хай свечи). Это может быть как и последняя закрывшаяся свеча
от сигнальной, так и самая первая в диапазоне. Главное условие - ее максимум должен быть ниже цены закрытия сигнальной свечи как минимум
на 1 пункт (10 пипсов по пятизнаку). Эта свеча будет называться свечой входа.
10. Устанавливаем лимитный ордер типа байлимит, который считается по формуле: максимум свечи входа + N пунктов (N0 пипсов по пятизнаку)+ спрэд
(соответственно наоборот, при установке ордера на продажу типа селллимит необходимо от минимальной цены вычесть N пунктов, спрэд отнимать не надо)
11 Если есть открытый ордер по валютной паре и появляется новый сигнал в ту же сторону, то такой ордер выставляется 
снова и позиция усиливается (Эта функция может включаться либо выключаться). 
12. Все несработавшие ордера после появления нового сигнала удаляются.
13. В случае, если советник набрал позицию из нескольких лотов, и потом они закрываются по тейк-профиту или при открытии 
противоположного ордера, то лот вновь открытого ордера должен быть равен размеру стартового.
14. Также необходимо исключить дублирование ордеров в случае появления второго подряд сигнала по одной и той же цене.
15. Тейк должен быть двух типов - фиксированный либо при открытии противоположного ордера.
16. При установке противоположного ордера действующий ордер, открытый и находящийся в рынке, должен переводиться в безубыток (если позволяет
текущая цена и условия брокера). После установки противоположного ордера возможны три варианта развития событий - 
 16.1. Цена открывает данный установленный противоположный ордер, таким образом закрывая действующий ордер. При этом советник должен
проверять корректность объема установленного противоположного ордера, так как при неттинге невозможно открытие встречных ордеров.
Необходимо, чтобы после открытия противоположного ордера и закрытия предыдущего действующего ордера в рынке остался один ордер стартового объема лота.
 16.2. Цена не доходит до уставновленного противоположного ордера, а идет в сторону стоплосса или безубытка (в случае, если он установлен) и потом идет
дальше, но уже без нас и нашего ордера. В таком случае мы ждем появления нового сигнала.
 16.3. Цена выбивает действующий ордер по стопу или безубытку и потом снова возвращается к нашему установленному противоположному ордеру.
В таком случае советник опять должен проверить корректность установленного объема лота, чтобы не произошло открытие ордера с завышенным объемом.
17. Что касается стоп-лосса, то тут должно быть четыре варианта работы со стопом:
 17.1. Торговля без стоплосса
 17.2 Фиксированный стоплосс
 17.3. Стоплосс за экстремум сигнальной свечи + N  пунктов
 17.4. Следящий стоплосс - под или над экстремумом последней закрытой свечи на расстоянии N пунктов от экстремума
18. В советнике должна быть функция закрытия всех открытых ордеров (не по конкретной паре, а всех открытых в терминале) при достижении определенного
в процентах уровня профита или убытка

Respondido

1
Desenvolvedor 1
Classificação
(280)
Projetos
650
28%
Arbitragem
111
19% / 61%
Expirado
319
49%
Livre
2
Desenvolvedor 2
Classificação
(117)
Projetos
216
49%
Arbitragem
1
0% / 0%
Expirado
25
12%
Livre
3
Desenvolvedor 3
Classificação
(142)
Projetos
280
42%
Arbitragem
18
61% / 6%
Expirado
29
10%
Livre
Pedidos semelhantes
Нужен телеграм бот который по запросу валютной пары и времени экспирации будет давать сигнал, например EUR USD 5 минут и он выдаёт куда открывать сделку. Пример прилагаю скрином. Так же важно что бы он давал сигналы на ОТС котировках брокера Pocket option. Так же нужно что бы через бот можно было пройти регистрацию
Нужен робот в виде телеграм бота для ручной торговли который выдает тот самый бот в телеграмм скрины в виде примера показаны ниже пример EUR/USD сигнал вниз таймфрейм 1 минута нужно сделать бот в телеграмм очень качественным который может делать хоть и не частые но очень верные сигналы P.S он так же должен давать сигналы на OTC
**Техническое задание (ТЗ) для торгового робота на платформе Pocket Option** Здравствуйте! Мне нужен торговый робот для работы на платформе **Pocket Option** (бинарные опционы). Основная задача робота – открывать сделки по стратегии **мартингейл**. В случае неудачной сделки робот должен увеличивать сумму следующей ставки в **2,5 раза**, пока не будет достигнута прибыль. Однако, мне нужен робот с более «умным»

Informações sobre o projeto

Orçamento
100+ USD
Desenvolvedor
90 USD
Prazo
para 1 dias