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

MQL5 专家

工作已完成

执行时间4 天
员工反馈
Ещё один заказчик, точно знающий, что ему нужно, и способный внятно и чётко изложить ТЗ. Было приятно работать.

指定

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

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

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

//|                                                     болинжер.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);

  }

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


反馈

1
开发者 1
等级
(9)
项目
32
44%
仲裁
5
0% / 60%
逾期
3
9%
空闲
2
开发者 2
等级
(618)
项目
1429
59%
仲裁
31
81% / 0%
逾期
10
1%
空闲
3
开发者 3
等级
(128)
项目
206
49%
仲裁
29
28% / 48%
逾期
33
16%
空闲
发布者: 1 代码
4
开发者 4
等级
(69)
项目
146
34%
仲裁
13
8% / 62%
逾期
26
18%
空闲
发布者: 6 代码
5
开发者 5
等级
(49)
项目
134
27%
仲裁
62
13% / 53%
逾期
58
43%
空闲
发布者: 347 文章, 1 代码
6
开发者 6
等级
(281)
项目
650
28%
仲裁
112
19% / 62%
逾期
318
49%
空闲

项目信息

预算
10 - 50 USD
截止日期
从 1 到 30 天