Техническое задание для написания Советника под названием Зеркальные уровни НОВАЯ ВЕРСИЯ.

MQL5 Experts Forex

Tâche terminée

Temps d'exécution 6 jours
Commentaires du client
Очень оперативно и профессионально выполнена работа, рад был сотрудничеству
Commentaires de l'employé
Хороший заказчик. Буду рад сотрудничать снова. И берегите себя, ну вы поняли.

Spécifications

НОВАЯ ВЕРСИЯ. Техническое задание для написания Советника под названием Зеркальные уровни.



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

Главная задача советника определение зеркального уровня в текущем времени и установка отложенных ордеров на свече,которая закрывается выше(ордер на покупку) или ниже этого зеркального уровня(ордер на продажу) по экстремуму этой свечи.

Зеркальный уровень состоит из свечи первого импульса , проторговки и свечи второго  импульса. .Свечой первого  импульса может быть любая свеча имеющая тело. Проторговкой называется свеча или несколько свеч обратного направления (имеющих отличный цвет тела от импульсной свечи) или свечи без тела (доджи,пинбары) ,уровень закрытия ,которых не преодолевает уровень открытия импульсной свечи,частью проторговки также могут быть  свечи,имеющие направление первой импульсной свечи уровень открытия и закрытия ,которых находится в интервале открытия и закрытия  первой импульсной свечи . Свеча второго импульса это свеча, появляющаяся после проторговки,которая направлена в сторону свечи первого импульса и закрывается за уровнем закрытия свечи первого импульса.Зеркальный уровень становится зеркальным,только тогда,когда свеча второго импульса закрылась за ним,не просто пересекла,а именно закрылась.Уровень закрытия свечи первого импульса и есть зеркальный уровень.Зеркальный уровень представляется в виде луча от оси симметрии первой свечи импульса на уровне закрытия этой свечи,идущего вправо до оси симметрии первой свечи импульса в   НОВОМ  зеркальном уровне.( понятие оси симметрии введено для японских свеч).


зеркальные уровни выглядят так




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



Как только появилась  и закрылась свеча второго импульса,появился уровень установки отложенного ордера в сторону импульсов,этим уровнем является экстремум свечи второго импульса плюс спред, если ордер на покупку и минус спред ,если ордер на продажу. Необходимо ставить отложку от уровня закрытия второй  свечи импульса, не только учитывая спред,но и с зазором ,величина ,которого может регулироваться в меню и называется Отступ от ордеров,в существующем советнике эта величина равна 250 поинта,а то при нулевом спреде позиция будет сразу открываться после закрытия этой свечи,нужно все-таки убедиться в ее пробое. Установку этого ордера необходимо осуществлять мгновенно,так как часто движение продолжается без отката. Бывают случаи когда свеча доджи или пинбар открылись не на уровне  закрытия первой свечи импульса,а в диапазоне этой свечи ,при этом если уровень закрытия   не вышел за уровень закрытия первой свечи импульса,то они являются проторговкой( хотя будут одинакового цвета),если они закрылись уже за уровнем закрытия первой свечи импульса,то они считаются проторговкой при условии ,что уровень окрытия и закрытия этих свеч будет отличаться от 0 до 0,1 то есть этот параметр нужно задавать в меню,типа,какую свечку считать доджи,поэтому должна быть кнопка в меню Размер пинбара,доджи,например в существующем советнике этот размер  -250 поинтов.(то есть 2,5 пункта).


Установка отложенного ордера


Зеркальный уровень,образованный свечами импульсами ,например на покупку,при РАЗВОРОТЕ цены сохраняет свое свойство зеркального уровня и первая закрытая свеча за этим зеркальным уровнем создает новый уровень установки отложенного ордера,но уже в обратную сторону,при активации этого нового ордера,предыдущий уже открытый  ордер закрывается с убытком. Последнее положение очень важно,именно при активации ,а не при установке нового отложенного ордера предыдущая противоположная позиция закрывается.


Подробное описание переворота позиции на текущем зеркальном уровне.   

   

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


  Разворот  цены

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




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

 Пример на рис.

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


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


Далее, в советнике должно быть при открытии позиции  автоматическое выставление тейкпрофита и стоплосса,величины ,которых задаются в меню советника. Так же должно быть при открытии позиции автоматическое выставление безубытка на расстоянии от уровня открытия позиции в 250 поинтов(2.5 пункта) при прохождении ценой заданной величины профита,которая также задается в меню советника.

Также в советнике должен быть включаемый фильтр по скользящей средней.


 Управление галочками в окошках “Ствить buystop” и “Ставить sellstop” при работе без фильтра по средней.

 Изначально галочки стоят в каждом окошке и советник выставляет отложенные ордера вверх и вниз до тех пор пока не откроется какая-нибудь позиция. Как только открылась позиция ,например, вверх , галочка на окошке “Ставить buystop” убирается,что не позволяет открывать новые позиции в этом направлении,чтобы не увеличивать риски при торговле.Галочка на противоположном окошке продолжает стоять.Такое же происходит с открытием позиции в другую сторону.Как только позиция закрылась по тейку,снова появляются галочки в обоих окошках и советник продолжает работать на зеркальных уровнях по своему алгоритму.Если же позиция закрылась в результате открытия противоположной позиции (произошел переворот позиции),то галочка на окошке соответствующем направлению открытой позиции исчезает,а противоположная появляется.


Управление галочками в окошках “Ставить buystop” и “Ставить sellstop” при работе с фильтром по средней.

Суть работы фильтра по средней заключается в снятии(считаем,что изначально галочки стоят в каждом окошке) галочки с окошка ,например,“Ставить buystop”,если цена ЗАКРЫЛАСЬ ниже средней и наоборот. Иными словами,при закрытии цены ниже средней,возможна установка только Sellstop и наоборот. Далее,аналогично работе без фильтра,как только открылась позиция ,например, вверх, галочка на окошке “Ставить buystop” убирается,что не позволяет открывать новые позиции в этом направлении,чтобы не увеличивать риски при торговле.А галочки на кнопке “Ставить sellstop” нет,так как цена находится выше скользящей средней .Если цена изменила свое направление и закрылась под средней,то тут же появляется галочка на кнопке “Ставить sellstop” и советник ждет новый зеркальный уровень,чтобы установить отложку вниз. Если цена не изменила своего направления (рассматриваем движение цены вверх),после открытия позиции и достигла установленного автоматически или вручную уровня тейкпрофита (то- есть позиция закрылась),то хоть цена и находится выше скользящей,галочка не устанавливается на окошке “Ставить buystop” (так как цена “выдохлась”),необходимо дождаться коррекцию цены,такой коррекцией является касание ценой линии средней скользящей фильтра,только после этого касания,должна установиться галочка “Ставить buystop”. То-есть после большого движения и закрытия позиции по тейку устанавливается галочка на окошке в направлении закрытой позиции,только после касания ценой линии средней фильтра.После этого советник рисует зеркальный уровень и работает по своему алгоритму.

в советнике необходимо предусмотреть автоматическое выставление на открытых позициях тейкпрофита и стоплосса,эта функция должна отключаться и включаться кнопкой(должна быть настройка регулирующая их величину). Также должна быть кнопка,включающая автоматическую установку безубытка при определенной величине профита(должна быть настройка) и должна быть настройка расстояния установки уровня безубытка от точки входа открытой позиции.У заказчика имеется Советник “Зеркальные уровни”,но он имеет недостатки,которые не удалось устранить.Поэтому появилось решение создать его с нуля,упростив его и устранив все погрешности.Старый советник можно использовать ,как образец.Старый советник написан для МТ5 для счета неттинг. Новый советник необходим для МТ5 счет хеджинг.


Répondu

1
Développeur 1
Évaluation
(92)
Projets
110
17%
Arbitrage
6
33% / 17%
En retard
5
5%
Travail
Publié : 1 code
2
Développeur 2
Évaluation
(172)
Projets
186
32%
Arbitrage
5
60% / 20%
En retard
3
2%
Gratuit
Publié : 3 codes
3
Développeur 3
Évaluation
(267)
Projets
599
35%
Arbitrage
64
20% / 58%
En retard
147
25%
Travail
Publié : 1 article, 22 codes
4
Développeur 4
Évaluation
(39)
Projets
52
19%
Arbitrage
15
27% / 67%
En retard
8
15%
Gratuit
Publié : 1 code
5
Développeur 5
Évaluation
(362)
Projets
436
54%
Arbitrage
21
52% / 14%
En retard
30
7%
Chargé
6
Développeur 6
Évaluation
(574)
Projets
945
47%
Arbitrage
309
58% / 27%
En retard
125
13%
Gratuit
7
Développeur 7
Évaluation
(30)
Projets
32
22%
Arbitrage
2
0% / 0%
En retard
1
3%
Gratuit
8
Développeur 8
Évaluation
(58)
Projets
90
43%
Arbitrage
4
0% / 100%
En retard
3
3%
Travail
9
Développeur 9
Évaluation
(298)
Projets
477
40%
Arbitrage
105
40% / 24%
En retard
81
17%
Chargé
Publié : 2 codes
10
Développeur 10
Évaluation
(72)
Projets
147
67%
Arbitrage
21
10% / 71%
En retard
44
30%
Gratuit
11
Développeur 11
Évaluation
(473)
Projets
1139
44%
Arbitrage
51
31% / 33%
En retard
501
44%
Gratuit
12
Développeur 12
Évaluation
(23)
Projets
27
33%
Arbitrage
2
0% / 50%
En retard
0
Gratuit
13
Développeur 13
Évaluation
(9)
Projets
22
9%
Arbitrage
3
0% / 67%
En retard
3
14%
Travail
14
Développeur 14
Évaluation
(10)
Projets
14
43%
Arbitrage
0
En retard
3
21%
Gratuit
15
Développeur 15
Évaluation
(174)
Projets
233
61%
Arbitrage
3
33% / 33%
En retard
6
3%
Gratuit
Publié : 1 code
16
Développeur 16
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
17
Développeur 17
Évaluation
(13)
Projets
24
75%
Arbitrage
0
En retard
2
8%
Gratuit
Publié : 62 codes
18
Développeur 18
Évaluation
Projets
1
0%
Arbitrage
0
En retard
1
100%
Gratuit
Commandes similaires
Здравствуйте, ищу готовый советник для торговли на золоте (XAU/USD) прибыльность в день от 50% и выше. Важно четкие точки входа и выхода, а также эффективное управление рисками и капиталом. В советник добавить панель управления с возможностью в ней изменять параметры : лот, риск, время на русском языке. (Какой панель должна быть прилагаю.) Возможность проверить на Демо счете перед покупкой. Рекомендации желательно
Ищу для покупки исходный код адекватного торгового робота на долгосрок. Интересуют только прозрачные алгоритмы с понятным обоснованием входов и выходов. Рассматриваются работы которые торгуют от 1 года не менее имеют инвест пароль от счета + как дополнения сигнал на мкл просьба остальным не писать. ищу для себя реально рабочую вещь. Спасибо
Добрый день! 30 - 100 USD
Требуется адаптировать простенький индикатор для МТ5 под новые существующие сейчас билды. Раньше в 2015гг. индикатор работал. как обновились билды на мт5 , индикатор перестал прикрепляться к графику. Мой емейл: Eduardfoer@mail.ru
Need an advisor that works on the retest of the first five-minute New York candle. Entry is on the breakout of the M1 candle testing the range of the first five M1 candles. Automatic and adjustable GMT. Adjustable take profit in PP. Stop loss is per M1 candle. The M1 candle should test the range and close with a body outside it. The ability to customize stop-loss orders by RR and points. Add the ability to trail
Уровни Фибоначчи — инструмент технического анализа в трейдинге, основанный на последовательности чисел дневной диапазон — расстояние между максимальной и минимальной ценой в течение дня. Ешо на долгосрочный, недельный диапазон фиксируется работает уверенной лицам
Description: Hello! We are looking for a developer to create a custom MT5 indicator. Requirements: — Detection of breakout zones — Detection of FVG (fair value gap) zones — Clean logic, non-repainting Preferred: — Experience with MT5 indicator development — Understanding of market structure / price action (SMC is a plus) Please include: — Examples of similar work (if available) We are ready to discuss details and

Informations sur le projet

Budget
200+ USD
Délais
à 10 jour(s)