Требуется написать советник для MT4 по индикатору

Lavoro terminato

Tempo di esecuzione 19 giorni

Specifiche


Советник на основе индикатора
AuthorizedSSBODynamicBreakoutBox Indicator для Metatrader4


Принцип работы: С помощью индикатора определяется зона консолидации. Ждем пробоя зоны консолидации  + буферной зоны. Входим за границей буфера отложенными, либо рыночными ордерами. На одной зоне консолидации входим не более 4 раз. Тейк профит и стоп лосс  - фиксированные. Используем максимум 4 ордера  для взятия прибыли на выходе из зоны консолидации.


В роботе необходимо заложить несколько стратегий торговли:

Стратегия 1:  Торговля отложенными ордерами Buy Stop  и  Sell Stop.
Когда индикатор сформировал зону консолидации+буферную зону, выставляются два отложенных ордера, в верхней границе на уровне буферной зоны – Buy Stop, в нижней границе на уровне буферной зоны -  Sell Stop. Если сработал тейк профит, второй ордер удаляется и ждем формирования новой зоны.  Если сработал стоп лосс, то выставляется новый ордер на  том же месте. Для 2,3,4 и т.д.  ордера  -  тейк профит будет  равен  стоп лосс.
Если первый сработавший ордер прошел 50% - 70% размера тейк профита, то стоп лосс  переносится в безубыток. Для всех последующих ордеров – стоп лосс фиксированный.           
Если индикатор сформировал новую зону консолидации, то ищем сигнал на входы только в ней. 
   
Стратегия 2:   Торговля рыночными ордерами
Когда индикатор сформировал зону консолидации+буферную зону, ждем закрытия двух свечей за границей буфера и открываемся в сторону пробоя. Если сработал тейк профит, ждем формирования новой зоны.  Если сработал стоп лосс, то ждем нового сигнала на выход за пределы буфера. Для 2,3,4   ордера  -  тейк профит будет  равен  стоп лосс.
Если первый сработавший ордер прошел 50% - 70% размера тейк профита, то стоп лосс  переносится в безубыток. Для всех последующих ордеров – стоп лосс фиксированный.

Настройки советника:
 
 BoxLength – продолжительность зоны консолидации; 
BoxRange – высота зоны; 
 BoxTimeFrame – таймфрейм для расчета; Если можно, то сделать выбор из выпадающего списка.  
BoxBufferPips   - (Граница буфера)– расстояние от границы консолидации, которое не будет считаться за пробой; 
MinBarsClosedOutsideBO – минимальное число баров, закрывшихся за границей, перед входом в сделку (для статегии 2); 
 Max trades -  максимальное количество сделок для одной зоны консолидации. 
  Take Profit -  размер тейк профит;
  Stop Lose –  размер стоп лос;
  Lot size –  фиксированный размер лота;
  Depolot 001 -   автолот,  указывается размер депо  на 0,01 лот. Если 0, то берется  значение Lot    size;
   Trailing  -  указывается процент от размера тейк профита для перевода в безубыток первого ордера, если 0, то функция отключена.  

Все   остальные настройки индикатора  можно отключить.





               

Con risposta

1
Sviluppatore 1
Valutazioni
(465)
Progetti
815
49%
Arbitraggio
76
21% / 50%
In ritardo
142
17%
In elaborazione
2
Sviluppatore 2
Valutazioni
(50)
Progetti
94
29%
Arbitraggio
4
25% / 0%
In ritardo
4
4%
Gratuito
Pubblicati: 3 codici
3
Sviluppatore 3
Valutazioni
(618)
Progetti
1429
59%
Arbitraggio
31
81% / 0%
In ritardo
10
1%
Gratuito
4
Sviluppatore 4
Valutazioni
(69)
Progetti
146
34%
Arbitraggio
13
8% / 62%
In ritardo
26
18%
Gratuito
Pubblicati: 6 codici
5
Sviluppatore 5
Valutazioni
(281)
Progetti
650
28%
Arbitraggio
112
19% / 62%
In ritardo
318
49%
Gratuito
Ordini simili
Описание: Требуется разработать торгового робота для автоматизации моей стратегии торговли золотом XAUUSD на таймфрейме M15. Основная логика стратегии: снятие ликвидности за локальным фракталом; формирование ордер-блока и чистого имбаланса; определение точки входа (ТВХ); установка стоп-лосса на расстоянии $10 от ТВХ; тейк-профит на следующей подтверждённой зоне противоположного направления; переключение направления
Имеется очень старый и очень большой по размеру эксперт. Поскольку он уже работает,то переписыватьс нуля его крайне нежелательно. Необходимо добавить функцию принудительного закрытия ордера.Я пытался это сам сделать по учебнику, но компилятор выдаёт алёрты. Функцию нужно вставить в район строк 208440-208500 (магический номер 01_01),по всем остальным ордерам я распишу сам.Главное,чтобы никаких ошибок и алёртов. Тут
ОПИСАНИЕ ЗАДАЧИ ДЛЯ ИСПОЛНИТЕЛЯ: У нас есть полностью готовый, рабочий торговый робот LEON. Исходный код логически завершен, но предыдущий программист поленился и оставил много сырых, наполовину сломанных настроек. Нам требуется провести глубокую, качественную доработку системы до идеала под реальный счет. ВАЖНОЕ ПРЕДУПРЕЖДЕНИЕ: На коленке за 2 часа или за 2 дня сделать работу не получится — мы это сразу увидим при

Informazioni sul progetto

Budget
30 - 50 USD
Scadenze
a 10 giorno(i)