Советник на основе трёх EMA плюс динамический Limit ордер плюс Trailing Stop

MQL5 Esperti Consulenza

Lavoro terminato

Tempo di esecuzione 34 minuti
Feedback del dipendente
Совместная работа была продуктивной. Спасибо.
Feedback del cliente
Сделал всё очень быстро. На момент обсуждения ТЗ уже предоставил визуализацию. Спасибо!

Specifiche

Здравствуйте!
Требуется советник на основе трёх скользящих средних
fast eMA (период задается в настройках )
mid eMA (период задается в настройках )
slow eMa (период задается в настройках)

Условия, когда осуществляется вход в длинные позиции (youCanBuy):
С момента, когда  (mid eMA пересекла slow eMa снизу вверх) + (fast eMA находится выше mid eMA)
До момента, что наступит быстрее когда пройдёт 70 баров (задается в настройках) от момента когда mid eMA пересекла slow eMa
либо
когда  fast eMA пересекает mid eMA сверху вниз


Условие открытия длинной позиции:
1. Действует условие youCanBuy
2. Выставляется Limit Buy c условием цены  (fast eMA+mid eMA)/2 то есть посередине между  fast eMA и mid eMA
3. по закрытию каждой свечи, если ордер не исполнен, то цена входа корректируется в соответствии с тем же условием  (fast eMA+mid eMA)/2

Одновременно может быть открыт только один ордер или одна позиция.

Когда позиция на покупку открылась (сделка совершена).
Take Profit выставляется на уровень fast eMA+150 пунктов (задается в настройках)
Stop Loss выставляется на уровень  slow eMa - 20 пунктов (задается в настройках)
После закрытия каждой свечи  Take Profit и Stop Loss корректируется в соответствии с данными значениями.

В приложении пример рыночной ситуации ( fast eMA - желтая,  mid eMA - красная,  slow eMa - голубая)

Для позиций на продажу условия аналогичные в обратном направлении.

Передача результата заказа:
Передаваемый код должен быть открыт для редактирования (формат MQ5)
Комментарии в коде приветствуются

File:

JPG
8b0vv111.JPG
111.7 Kb

Con risposta

1
Sviluppatore 1
Valutazioni
Progetti
1
0%
Arbitraggio
0
In ritardo
0
Gratuito
2
Sviluppatore 2
Valutazioni
(71)
Progetti
83
39%
Arbitraggio
3
0% / 0%
In ritardo
1
1%
Gratuito
Pubblicati: 7 codici
3
Sviluppatore 3
Valutazioni
(172)
Progetti
186
32%
Arbitraggio
5
60% / 20%
In ritardo
3
2%
Gratuito
Pubblicati: 3 codici
4
Sviluppatore 4
Valutazioni
(31)
Progetti
35
46%
Arbitraggio
0
In ritardo
0
Gratuito
Pubblicati: 3 codici
5
Sviluppatore 5
Valutazioni
(173)
Progetti
231
61%
Arbitraggio
3
33% / 33%
In ritardo
6
3%
Gratuito
Pubblicati: 1 codice
6
Sviluppatore 6
Valutazioni
(112)
Progetti
132
56%
Arbitraggio
1
0% / 0%
In ritardo
0
Gratuito
7
Sviluppatore 7
Valutazioni
(618)
Progetti
1428
59%
Arbitraggio
31
81% / 0%
In ritardo
10
1%
Gratuito
8
Sviluppatore 8
Valutazioni
(361)
Progetti
643
26%
Arbitraggio
92
72% / 14%
In ritardo
12
2%
In elaborazione
Pubblicati: 1 codice
9
Sviluppatore 9
Valutazioni
(183)
Progetti
238
20%
Arbitraggio
22
50% / 18%
In ritardo
0
In elaborazione
10
Sviluppatore 10
Valutazioni
(14)
Progetti
20
25%
Arbitraggio
0
In ritardo
2
10%
Gratuito
Pubblicati: 3 codici
11
Sviluppatore 11
Valutazioni
(493)
Progetti
1022
58%
Arbitraggio
30
27% / 23%
In ritardo
133
13%
In elaborazione
Ordini simili
Суть ТС:Приход в 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 <

Informazioni sul progetto

Budget
30+ USD