Скачать MetaTrader 5

Смотри, как бесплатно скачать роботов

Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят

Понравился скрипт?
Оцени его работу в терминале MetaTrader 5

2016.06.14 15:18
Библиотеки

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

| Russian English Español Português 日本語 Deutsch

Просмотров:
509
Рейтинг:
голосов: 10
\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 Software Corp.
Оригинальная публикация: 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.