Светник по болинжеру

MQL5 Experts

Job finished

Execution time 4 days
Feedback from employee
Ещё один заказчик, точно знающий, что ему нужно, и способный внятно и чётко изложить ТЗ. Было приятно работать.

Specification

ребята хочу научиться программированию и начать хотелось бы вот с этой идеи   

о цене я думаю договоримся!

 //+------------------------------------------------------------------+

//|                                                     болинжер.mq5 |

//|                        Copyright 2014, MetaQuotes Software Corp. |

//|                                              http://www.mql5.com |

//+------------------------------------------------------------------+

#property copyright "Copyright 2014, MetaQuotes Software Corp."

#property link      "http://www.mql5.com"

#property version   "1.00"

///     задачи :

 // Открываем длинную позицию

 // МА растет и белая свеча пересекла нижнюю границу Болинджера снизу вверх

 // Открываем короткую позицию

 // МА убывет и черная свеча пересекла верхнюю границу Болинджера сверху вниз

 // Закрываем длинную позицию

 // черная свеча пересекла верхнюю границу Болинджера сверху вниз

  

//--- входные параметры

input     int bands_period        = 21;           // Период Bollinger Bands

input     int dema_period          = 7;           // Период DEMA

input     int bands_shift          = 0;           // Смещение относительно графика

input     double deviation         = 2;           // Стандартное отклонение

                  //Настройки мартина


input     double  TakeProfit       = 14;          // TakeProfit в пунктах

input     double  PipStep          = 52;          // Размер шага открытия колен

input     double  Lots             = 1;           // Начальный объем лота

input     int     LotDecimal       = 1;           // Количество знаков после запятой в объеме лота

input     double  LotExponent      = 1;           // Экспонента увеличения объема лота

input     int     MaxTrades        = 8;           // Максимальное количество открытых колен

input     int     Slip             = 3;           // Проскальзывание


input     bool    UseTrailingStop  = false;       // Вкл/Выкл TrailingStop

input     int     TrailStart       = 13;          // Прибыль в пунктах, необходимая для старта трала

input     int     TrailStop        = 62;          // StopLoss в пунктах, выставляемый при трале


input bool    UseEquityStop    = false;       // Вкл/Выкл ограничение на убыток

input double  TotalEquityRisk  = 50.0;        // Максимальный убыток в процентах от депозита


input bool    UseTimeOut       = false;       // Вкл/Выкл ограничение на время жизни позиции

input double  MaxTradeOpenHours = 48;         // Макс время жизни позиции вчаса


//////--- глобальные переменные


int BolBandsHandle;                // хэндл индикатора Bolinger Bands

int demaHandle;                    // хэндл индикатора MA

double BBUp[],BBLow[],BBMidle[];   // динамические массивы для хранения численных значений Bollinger Bands

double demaVal[];

//+------------------------------------------------------------------+

//| Expert initialization function                                   |

//+------------------------------------------------------------------+

int OnInit()

  {

//---

   

//---

   return(INIT_SUCCEEDED);

  }

//+------------------------------------------------------------------+

//| Expert deinitialization function                                 |

//+------------------------------------------------------------------+

void OnDeinit(const int reason)

  {

//---

   

  }

//+------------------------------------------------------------------+

//| Expert tick function                                             |

//+------------------------------------------------------------------+

void OnTick()

  {

//---

   

  }

//+------------------------------------------------------------------+

//| Trade function                                                   |

//+------------------------------------------------------------------+

void OnTrade()

  {

//---

   

  }

//+------------------------------------------------------------------+

//| Tester function                                                  |

//+------------------------------------------------------------------+

double OnTester()

  {

//---

   double ret=0.0;

//---


//---

   return(ret);

  }

//+------------------------------------------------------------------+


Responded

1
Developer 1
Rating
(9)
Projects
32
44%
Arbitration
5
0% / 60%
Overdue
3
9%
Free
2
Developer 2
Rating
(618)
Projects
1429
59%
Arbitration
31
81% / 0%
Overdue
10
1%
Free
3
Developer 3
Rating
(128)
Projects
206
49%
Arbitration
29
28% / 48%
Overdue
33
16%
Free
Published: 1 code
4
Developer 4
Rating
(69)
Projects
146
34%
Arbitration
13
8% / 62%
Overdue
26
18%
Free
Published: 6 codes
5
Developer 5
Rating
(49)
Projects
134
27%
Arbitration
62
13% / 53%
Overdue
58
43%
Free
Published: 347 articles, 1 code
6
Developer 6
Rating
(281)
Projects
650
28%
Arbitration
112
19% / 62%
Overdue
318
49%
Free

Project information

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