Советник на базе MACD Sample

MQL4 Experts

Trabalho concluído

Tempo de execução 7 dias

Termos de Referência

Советник для автоматической торговли на базе MACD Sample (именно того что прикреплен). По сути необходимо доработать этот советник.

Что должно быть добавлено:

1. Советник должен отличать свои ордера от чужих, в том числе и от такого же советника на другом тайм фрейме или валютной паре (магическое число, ставится в настройках).

2. Если тейк профит и трейлинг стоп поставить 0 - то они отключаются, и советник закрывает предыдущий ордер при открытии следующего. Например: исполняется ордер buy. Тут линии пересеклись и поступил сигнал о том, что надо продавать. Закрывается ордер buy и открывается ордер sell. То есть открыт максимум 1 ордер.

Если тейк профит и/или трейлинг стоп больше 0, то ордер закрывается по TP или SL, - следовательно, т.к. новый ордер открывается по сигналу, то могут быть открыты несколько ордеров одновременно.

3. В основе советника MACD Sample алгоритм таков, что ордера открываются при пересечении линий (я не знаю как они называются, - буду называть их красная линия и серые бары. см рисунок 1). 

Что надо добавить:

Иногда бывает что по одну и ту же сторону от линии 0, красная линия пересекается с серыми барами несколько раз. Так вот если произошло обратное пересечение (см рисунок 2), ордер просто закрывается и ждет следующего "нужного" пересечения. Как только пересеклась так как нам надо - снова открывается. В идеале все должно работать как на рисунке 3.

4. Должен работать на любом тайм фрейме. - это по моему и так есть, но на всякий проверьте.

5. Должен подхватывать в работу свои ордера при случайном выключении терминала, переключении тайм фрейма и т.д. 

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

 

___________________________________________________________________

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

1. Просто сделаем так, что при выставленных тейк профит и трейлинг стоп на 0, при открытии нового ордера старый закрывается по любой цене. Получается ордер работает до тех пор, пока не поступит сигнал об открытии нового.

2. Научим его отличать свои ордера от чужих в том числе и от такого же советника на другом тайм фрейме, точно таком же тайм фрейме в другом окне, или на другой валютной паре (магическое число, ставится в настройках).

3. Должен работать на любом тайм фрейме. - это по моему и так есть, но на всякий проверьте.

4. Должен подхватывать в работу свои ордера при случайном выключении терминала, переключении тайм фрейма и т.д. (достаточно включить советник, и вбить нужное магическое число в настройках).

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


 


Arquivos anexados:

Respondido

1
Desenvolvedor 1
Classificação
(40)
Projetos
106
52%
Arbitragem
17
12% / 65%
Expirado
25
24%
Livre
2
Desenvolvedor 2
Classificação
(266)
Projetos
598
35%
Arbitragem
64
20% / 58%
Expirado
147
25%
Livre
Publicou: 1 artigo, 22 códigos
3
Desenvolvedor 3
Classificação
Projetos
1
0%
Arbitragem
0
Expirado
1
100%
Livre
4
Desenvolvedor 4
Classificação
(574)
Projetos
945
47%
Arbitragem
309
58% / 27%
Expirado
125
13%
Livre
5
Desenvolvedor 5
Classificação
(351)
Projetos
679
56%
Arbitragem
33
15% / 39%
Expirado
63
9%
Livre
6
Desenvolvedor 6
Classificação
(618)
Projetos
1428
59%
Arbitragem
31
81% / 0%
Expirado
10
1%
Livre
7
Desenvolvedor 7
Classificação
(76)
Projetos
136
45%
Arbitragem
11
27% / 64%
Expirado
26
19%
Livre
Publicou: 5 códigos
8
Desenvolvedor 8
Classificação
(169)
Projetos
460
41%
Arbitragem
39
18% / 31%
Expirado
193
42%
Livre
Publicou: 2 códigos
9
Desenvolvedor 9
Classificação
(80)
Projetos
117
67%
Arbitragem
16
25% / 13%
Expirado
12
10%
Livre
Publicou: 2 códigos
10
Desenvolvedor 10
Classificação
(46)
Projetos
73
16%
Arbitragem
13
8% / 92%
Expirado
37
51%
Livre
11
Desenvolvedor 11
Classificação
(68)
Projetos
111
26%
Arbitragem
17
6% / 71%
Expirado
15
14%
Livre
Publicou: 9 códigos
12
Desenvolvedor 12
Classificação
(173)
Projetos
231
61%
Arbitragem
3
33% / 33%
Expirado
6
3%
Livre
Publicou: 1 código
Pedidos semelhantes
Нужно разработать торгового советника для MetaTrader 5. Логика стратегии: работа на M1 (таймфрейм изменяемый) уровни Fibonacci задаются вручную (0 и 100) вход осуществляется в зоне 0–38.2 Fibonacci используется RSI BUY — RSI ≤ 30 SELL — RSI ≥ 70 дополнительный сигнал — пересечение RSI и его скользящей средней Функции управления позицией: Stop Loss за сигнальной свечой Break Even два типа Trailing Stop (обычный и
1. Создать советник на основе индикаторов Супертренд и МА В фильтрах входа в сделки: 1. Количество входов на одной сигнальной линии 2. Ограничение при достижении среднего АТР за неделю 3. Время торговли Советник немного сложнее чем кажется по описанию
Основная идея советника заключается в использовании коррелирующих валютных пар для выравнивания отрицательного баланса. Изначально запускаются 4 пары, разделенные на 2 блока. В каждом блоке 2 пары, каждая из которых открыты разнонаправленно buy\sell с установленными заранее уровнями TP. Например: в одном блоке 2 пары EUR\USD buy и sell, во втором блоке 2 пары USD\CHF buy и sell. TP устанавливается в каждом блоке
Я ищу бизнес-партнёра с опытом в трейдинге и программировании, который сможет реализовать распознавание паттернов и на его основе создать прибыльного торгового робота (EA). Это профессиональная модель: автор заработал на ней миллионы, имеет подтверждённую историю результатов и хорошо известен в торговле фьючерсами
1. Общая концепция Советник предназначен для автоматического обнаружения ценовых волн, их визуализации с помощью инструмента «Сетка Фибоначчи» и циклической торговли на откатах. Основная особенность — мультиволновой режим: советник должен одновременно отслеживать и отрисовывать все движения, подходящие под фильтр размера. 2. Логика поиска и визуализации волн Динамическое натяжение: Советник сканирует рынок на глубину
Требуется создать советник на основе разворотных паттернов, используя дополнительные индикаторы такие как скользящее среднее, отклонение от скользящей средней, угол наклона скользящей средней. Возможно будет добавлено что то еще по ходу работы
к примеру 10 стратегий выстреливают одновременно в одну и ту же милисекунду при открытие бара надо их сделать последовательными один за другим, с проверкой, что предыдущий ордер был открыт и модифицирован SL TP оредра могут быть отложенные и маркет пока один ордер исполняется другие ждут в очереди так как используется ММ настоящий баланс double Total_Current_Risk() { double res = 0; for (int i = 0; i <

Informações sobre o projeto

Orçamento