Нужен торговый советник по 2м МА и Стохастик

MQL5 Asesores Expertos

Trabajo finalizado

Plazo de ejecución 2 días

Tarea técnica

  • Main Settings - главные торговые настройки:
    • Lots (if <="0.0" -> use "Risk") - объем позиции, если значение меньше или равно нулю - тогда будет использоваться расчет лота "Risk";
    • Stop Loss (use only > 0) - стоп лосс;
    • Take Profit (use only > 0)  - тейк профит;
    • Risk in percent for a deal - риск на сделку;
    • InpTrailingStop
    • TimeFrame - выбор тайфрейма
  • MA fast - параметры Moving Average "fast":
    • Use MA fast;
    • MA fast: averaging period;
    • MA fast: horizontal shift;
    • MA fast: smoothing type;
    • MA fast: type of price.
  • MA slow - параметры Moving Average "slow":
    • MA slow: averaging period;
    • MA slow: horizontal shift;
    • MA fast: smoothing type;
    • MA fast: type of price.
  • Stochastic Oscillator - параметры Stochastic Oscillator:
  • Use Stochastic Oscillator;
  • Stochastic: K-period ;
  • Stochastic: D-period ;
  • Stochastic: final smoothing;
  • Stochastic: UP level;
  • Stochastic: DOWN level.
  • Ожидание свечей BUY    (0)          
  • Ожидание свечей SELL    (0) 
  • Отдельный флаг разрешения открытия BUY,SELL 
  •                            только BUY (только сделки на покупку)
  •                            только SELL (только сделки на продажу)
  •                            




Сигнал на покупку
1. Быстрая скользящая средняя FastMA пересекает медленную SlowMA снизу вверх.

FastMA > FastMA (-1)  // FastMA растет

2. Пересечение на свече, которая является поглощающей, т.е. тело данной свечи больше тела предыдущей свечи.

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

4. Стохастик вышел из зоны перепроданности и движется вверх.
Stochastic %K  (-1) < 30  И   Stochastic %K  > 30
Stochastic %D  (-1) < 30  И   Stochastic %D  > 30
4. Если «Ожидание BUY» = 0 то открываем сделку на покупку на 2 свече после свечи с пересечением МА 



Открываем ордер BUY :
Открываем ордер BUY Market объемом 0,0 (значение из настроек)
Выставляем StopLoss =  цена открытия минус значение InpStopLoss
Выставляем TakeProfit               =  цена открытия плюс значение InpTakeProfit
Если есть позиция Sell – закрываем buy market (по рынку)
Сопровождение:
1. закрыть позицию если   быстрая средняя FastMA пересекает медленную SlowMA сверху вниз, по StopLoss, по Take Profit. 
2. Применяем классический трейлинг стоп = InpTrailingStop (InpTrailingStop)


 

Сигнал на продажу
1.   Быстрая средняя FastMA пересекает медленную SlowMA сверху вниз
 FastMA (-1)  >  FastMA //  FastMA падает

2. Пересечение на свече, которая является поглощающей, т.е. тело данной свечи больше тела предыдущей.

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

3. Стохастик вышел из зоны перекупленности пересекает уровень 70  и движется вниз.
Stochastic %K  (-1) > 70  И   Stochastic %K  < 70 
Stochastic %D  (-1) > 70  И   Stochastic %D  < 70 
4. Если «Ожидание SELL» = 0 то открываем сделку на покупку на 2 свече после свечи с пересечением МА 

Открываем ордер SELL :
Открываем ордер SELL Market объемом 0,0 (значение из настроек)
Выставляем StopLoss =  цена открытия плюс  значение InpStopLoss
Выставляем TakeProfit               =  цена открытия минус  значение InpTakeProfit
Если есть позиция BUY – закрываем buy market (по рынку)

Сопровождение:
1.закрыть позицию если   быстрая средняя FastMA пересекает медленную SlowMA снизу вверх, по StopLoss, по Take Profit. 
2. Применяем классический трейлинг стоп = InpTrailingStop (InpTrailingStop)


Работать должен на 2+ графиках




Archivos adjuntos:

Han respondido

1
Desarrollador 1
Evaluación
(361)
Proyectos
644
26%
Arbitraje
92
72% / 14%
Caducado
12
2%
Trabaja
Ha publicado: 1 ejemplo
2
Desarrollador 2
Evaluación
(618)
Proyectos
1428
59%
Arbitraje
31
81% / 0%
Caducado
10
1%
Libre

Información sobre el proyecto

Presupuesto
30 - 40 USD
Plazo límite de ejecución
de 1 a 5 día(s)