Смотри, как бесплатно скачать роботов
Ищи нас в Facebook!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Библиотеки

MiniVirtualAccount - библиотека для MetaTrader 4

Просмотров:
2160
Рейтинг:
(18)
Опубликован:
2016.06.14 15:18
Обновлен:
2016.11.22 07:32
\MQL4\Include\
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Автор:

Russell

Периодически возникает необходимость посмотреть, как работает советник, когда в дело не вмешиваются другие запущенные на вашем счете эксперты. MiniVirtualAccount (MVA) показывает данные по вашему эксперту, такие, как баланс, эквити, профит советника и т.д.

Полный список:

MVA_BALANCE
MVA_PROFIT
MVA_MARGIN
MVA_FREEMARGIN
MVA_EQUITY
MVA_TOTAL_SELL
MVA_TOTAL_BUY
MVA_LOT_PROFIT


Пример кода:


#include <MVA_v1.0.3.mqh>


extern string General = "---------------";
extern int    Slippage = 2;
extern int    MagicNumber = 74783;
//etc

int giSlippage, giMagicNumber; 


int init(){
      
   giSlippage     = Slippage;
   giMagicNumber  = MagicNumber;    
   //etc

   MVA_init(giMagicNumber);
 
   return(0);
}

int deinit(){
   return(0);
}

int start(){
   
   //manage trades SL + TP   
   
   MVA_main(0, giMagicNumber, PUT); 
   
   if (start_filter() == FALSE){
      showComments();
      return(0);
   }

   
   double ldFreeMargin = MVA_main(MVA_FREEMARGIN, giMagicNumber);
   double ldEquity = MVA_main(MVA_EQUITY, giMagicNumber);
   double ldLots = lotSize(ldFreeMargin, ldEquity, giMagicNumber);
   if (ldLots == 0){
      showComments();
      return(0);
   }
    
   showComments();
   return(0);
}

void showComments(){
   
   if (IsOptimization() == FALSE){
      Comments(StringConcatenate(
      "Balance : ",    MVA_main(MVA_BALANCE,     giMagicNumber),
      "\nEquity : ",     MVA_main(MVA_EQUITY,      giMagicNumber),
      "\nMargin : ",     MVA_main(MVA_MARGIN,      giMagicNumber),
      "\nFreeMargin : ", MVA_main(MVA_FREEMARGIN,  giMagicNumber)));      
   }
}

Перевод с английского произведен MetaQuotes Ltd.
Оригинальная публикация: https://www.mql5.com/en/code/8640

FiboCalc FiboCalc

Индикатор FiboCalc.

Осциллятор Ergodic. Осциллятор Ergodic.

Осциллятор Ergodic.

Capture MouseEvents on Chart Capture MouseEvents on Chart

Набор функций, позволяющий отслеживать события мыши на вашем графике.

Fisher org v1 Fisher org v1

Индикатор Fisher_org_v1.