Функция авто отключения советника

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Asfandiyor Ibragimov
170
Asfandiyor Ibragimov  

Здравствуйте. Мне нужна функция отключения советника при достижении определенного баланса, как этого добиться. Сам не программист но самостоятельно добавлять, корректировать программный код могу.

Спасибо за ответ 

Alekseu Fedotov
1480
Alekseu Fedotov  
Asfandiyor Ibragimov:

Здравствуйте. Мне нужна функция отключения советника при достижении определенного баланса, как этого добиться. Сам не программист но самостоятельно добавлять, корректировать программный код могу.

Спасибо за ответ 

if(AccountBalance())>?$)return;
Alexsandr San
3031
Alexsandr San  
Asfandiyor Ibragimov:

Здравствуйте. Мне нужна функция отключения советника при достижении определенного баланса, как этого добиться. Сам не программист но самостоятельно добавлять, корректировать программный код могу.

Спасибо за ответ

//+------------------------------------------------------------------+
//|                                                SIGNAL_EQUITY.mq5 |
//|                        Copyright 2020, MetaQuotes Software Corp. |
//|                                             https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2020, MetaQuotes Software Corp."
#property link      "https://www.mql5.com"
#property version   "1.00"
//---
input double   TargetProfit                 = 999999.99;         // Цель Баланса(Ваш Баланс + сумма)
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---

//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
//---

  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
//---
   if(AccountInfoDouble(ACCOUNT_EQUITY)>TargetProfit)
     {
      PlaySound("expert.wav");
      ExpertRemove();
     }
  }
//+------------------------------------------------------------------+
Файлы:
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий