Стратегия на основе отскока от уровней фибоначчи

MQL5 Experts Scripts

Job finished

Execution time 4 days
Feedback from customer
Все супер все так как я визуализировал Спасибо
Feedback from employee
Спасибо за конструктивное сотрудничество и качественное ТЗ

Specification

советник на mql5 который выставляет отложенные ордера


точнее три отложенных ордера buylimit или selllimit соответственно:

на уровнях фибоначчи

1. на уровне 38.2 профит на уровне 23.6

2. на уровне 50.0 профит на уровне 38.2

3. на уровне 61.8 профит на уровне 50

стоп лоссы всех ордеров на уровне 100.


*пусть уровни останутся постоянными


важно: спрэд должен учитываться при выставлении ордеров


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


После того как отменил ордера он ничего не делает.

 

это краткое и основное объяснение работы скрипта.

пример окна ввода параметров:

1. Точка_0 - 1.2345

2. Точка_100 - 1.3456

3. уровень_1_lot - 0.1

4. уровень_2_lot - 0.1

5. уровень_3_lot - 0.2

6. Отклонение - 0.5

7. Уникальный номер - 1




возможные варианты реализации:


вариант 1: можно сделать так что при вводе параметров чтобы можно было вводить также уровни 0 и 100 вручную чтобы скрипт автоматически рассчитывал остальные уровни и выставил отложенные ордера исходя из введенных данных.


вариант 2: так как все уровни взяты из инструмента “линии фибоначчи” то можно сделать так чтобы скрипт автоматически считывал уровни из инструмента который сейчас находиться на графике и выставил ордера.


вариант 3: в идеале будет если инструмент или скрипт в виде линий фибоначчи который можно натянуть на график и он автоматически сделает свое дело.



Обьяснение назначения параметров

  1. Опционально при реализации варианта 1. Точка где находиться уровень 0. (По умолчанию 0.0000)

  2. Опционально при реализации варианта 1. Точка где находиться уровень 100. (По умолчанию 0.0000)

  3. Величина лота первого ордера. (По умолчанию 0.1)

  4. Величина лота второго ордера. (По умолчанию 0.1)

  5. Величина лота третьего ордера. (По умолчанию 0.1)

  6. Отклонение от уровней (Это нужно для того чтобы ордера устанавливались не на самих уровнях а немного раньше чтобы наверняка ордер сработал иногда бывает что цена недотягивает до уровня и разворачиваеться, также этот параметр относится и к тейк профитам пусть прибыли будет меньше но зато наверняка сработает) (по умолчанию 0.5)

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



для безопасности "точки входа” и “тейк профиты” выставляються раньше уровней фибоначчи в процентном соотношении (не в пунктах) например 0.5% (от уровней 0 и 100) который можно вручную вводить в окне параметров. Пункт 6 параметра


советник должен без ошибок работать на реале на валюте и металлах, со всеми проверками ошибок открытия позиций, размера и грануляции лота, с котировками 2, 3, 4, 5 знаков.



Responded

1
Developer 1
Rating
(40)
Projects
106
52%
Arbitration
17
12% / 65%
Overdue
25
24%
Free
2
Developer 2
Rating
(618)
Projects
1428
59%
Arbitration
31
81% / 0%
Overdue
10
1%
Free
3
Developer 3
Rating
(849)
Projects
1452
72%
Arbitration
121
29% / 47%
Overdue
356
25%
Loaded
Published: 3 articles
4
Developer 4
Rating
(473)
Projects
1139
44%
Arbitration
51
31% / 33%
Overdue
501
44%
Free
5
Developer 5
Rating
(69)
Projects
146
34%
Arbitration
13
8% / 62%
Overdue
26
18%
Free
Published: 6 codes
6
Developer 6
Rating
(281)
Projects
650
28%
Arbitration
112
19% / 62%
Overdue
319
49%
Free
7
Developer 7
Rating
(106)
Projects
189
46%
Arbitration
34
24% / 41%
Overdue
58
31%
Free
Published: 12 codes
Similar orders
Суть ТС:Приход в POI старшего тф, вход в позицию на младшем тф Анализ графика начинается всегда со старшего тф. Должен быть понятный контекст для работы. Активы: EURUSD, XAUUSD POI старшего таймфрейма: Liquidity (1M, 1W, 1D, 4H, 1H) Imbalance (1M, 1W, 1D, 4H, 1H) Order Block (1M, 1W, 1D, 4H, 1H) HTF Fractals (1M, 1W, 1D, 4H, 1H) Всегда дожидаться цену в POI старшего таймфрейма. Вход в позицию: Слом LTF структуры на
к примеру 10 стратегий выстреливают одновременно в одну и ту же милисекунду при открытие бара надо их сделать последовательными один за другим, с проверкой, что предыдущий ордер был открыт и модифицирован SL TP оредра могут быть отложенные и маркет пока один ордер исполняется другие ждут в очереди так как используется ММ настоящий баланс double Total_Current_Risk() { double res = 0; for (int i = 0; i <

Project information

Budget
10 - 30 USD
Deadline
from 1 to 3 day(s)