Demo hesaplarda fikir tartışması MetaQuotes-Demo - sayfa 7

 
Server Muradasilov :

1:100 herkes için

   printf ( "HESAP_LEVERAGE = %d" , AccountInfoInteger ( ACCOUNT_LEVERAGE ));

2017.03.24 15:21:56.659 111 (AUDUSD,M15) 'MetaTrader 5 Demo' müşteri hesabı #5477214 demosu 'MetaQuotes Software Corp'ta açıldı. 'MetaQuotes-Demo' sunucusunda
2017.03.24 15:21:56.659 111 (AUDUSD,M15) Hesap para birimi - USD, MarginCall ve StopOut seviyeleri yüzde olarak belirlenir
2017.03.24 15:21:56.659 111 (AUDUSD,M15) MarginCall seviyesi=50, StopOut seviyesi=30
2017.03.24 15:21:56.659 111 (AUDUSD,M15) ACCOUNT_LEVERAGE = 100


 //+------------------------------------------------------------------+
//|                                                          111.mq5 |
//|                        Copyright 2017, MetaQuotes Software Corp. |
//|                              https://www.mql5.com/ru/users/yuraz |
//+------------------------------------------------------------------+
#property copyright "Copyright 2017, MetaQuotes Software Corp."
#property link        "https://www.mql5.com/ru/users/yuraz"
#property version    "1.00"
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit ()
  {
//--- create timer
   EventSetTimer ( 60 );
//--- имя компании 
   string company= AccountInfoString ( ACCOUNT_COMPANY ); 
//--- имя клиента 
   string name= AccountInfoString ( ACCOUNT_NAME ); 
//--- номер счета 
   long login= AccountInfoInteger ( ACCOUNT_LOGIN ); 
//--- имя сервера 
   string server= AccountInfoString ( ACCOUNT_SERVER ); 
//--- валюта счета 
   string currency= AccountInfoString ( ACCOUNT_CURRENCY ); 
//--- демо, конкурсный или реальный счет 
   ENUM_ACCOUNT_TRADE_MODE account_type=( ENUM_ACCOUNT_TRADE_MODE ) AccountInfoInteger ( ACCOUNT_TRADE_MODE ); 
//--- теперь превратим значение перечисления в понятный вид 
   string trade_mode; 
   switch (account_type) 
     { 
       case    ACCOUNT_TRADE_MODE_DEMO : 
         trade_mode= "demo" ; 
         break ; 
       case    ACCOUNT_TRADE_MODE_CONTEST : 
         trade_mode= "конкурсный" ; 
         break ; 
       default : 
         trade_mode= "реальный" ; 
         break ; 
     } 
//--- в процентах или в денежном выражении задается уровень Stop Out 
   ENUM_ACCOUNT_STOPOUT_MODE stop_out_mode=( ENUM_ACCOUNT_STOPOUT_MODE ) AccountInfoInteger ( ACCOUNT_MARGIN_SO_MODE ); 
//--- получим значения уровней, при которых наступает Margin Call и Stop Out 
   double margin_call= AccountInfoDouble ( ACCOUNT_MARGIN_SO_CALL ); 
   double stop_out= AccountInfoDouble ( ACCOUNT_MARGIN_SO_SO ); 
//--- выведем краткую информацию по счету 
   PrintFormat ( "Счет клиента '%s' #%d %s открыт в '%s' на сервере '%s'" , 
               name,login,trade_mode,company,server); 
   PrintFormat ( "Валюта счета - %s, уровень MarginCall и StopOut задается в %s" , 
               currency,(stop_out_mode== ACCOUNT_STOPOUT_MODE_PERCENT )? "процентах" : " в деньгах" ); 
   PrintFormat ( "Уровень MarginCall=%G, уровень StopOut=%G" ,margin_call,stop_out); 
   
     printf ( "ACCOUNT_LEVERAGE =  %d" , AccountInfoInteger ( ACCOUNT_LEVERAGE )); 
//---
   return ( INIT_SUCCEEDED );
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit ( const int reason)
  {
//--- destroy timer
   EventKillTimer ();
      
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick ()
  {
//---
   
  }
//+------------------------------------------------------------------+
//| Timer function                                                   |
//+------------------------------------------------------------------+
void OnTimer ()
  {
//---
   
  }
//+------------------------------------------------------------------+
//| Trade function                                                   |
//+------------------------------------------------------------------+
void OnTrade ()
  {
//---
   
  }
//+------------------------------------------------------------------+
//| TradeTransaction function                                        |
//+------------------------------------------------------------------+
void OnTradeTransaction ( const MqlTradeTransaction & trans,
                         const MqlTradeRequest & request,
                         const MqlTradeResult & result)
  {
//---
   
  }
//+------------------------------------------------------------------+
//| Tester function                                                  |
//+------------------------------------------------------------------+
double OnTester ()
  {
//---
   double ret= 0.0 ;
//---

//---
   return (ret);
  }
//+------------------------------------------------------------------+
//| TesterInit function                                              |
//+------------------------------------------------------------------+
void OnTesterInit ()
  {
//---
   
  }
//+------------------------------------------------------------------+
//| TesterPass function                                              |
//+------------------------------------------------------------------+
void OnTesterPass ()
  {
//---
   
  }
//+------------------------------------------------------------------+
//| TesterDeinit function                                            |
//+------------------------------------------------------------------+
void OnTesterDeinit ()
  {
//---
   
  }
//+------------------------------------------------------------------+
//| ChartEvent function                                              |
//+------------------------------------------------------------------+
void OnChartEvent ( const int id,
                   const long &lparam,
                   const double &dparam,
                   const string &sparam)
  {
//---
   
  }
//+------------------------------------------------------------------+
//| BookEvent function                                               |
//+------------------------------------------------------------------+
void OnBookEvent ( const string &symbol)
  {
//---
   
  }
//+------------------------------------------------------------------+
 
Şampiyona katılımcıları
Müsabaka sinyalleri, lütfen bu sinyale abone olmayın
Sunucu Muradasilov organizatörü ve lideri
https://www.mql5.com/en/signals/282893
YURAZ https://www.mql5.com/en/signals/282872
Evgeni Belyaev https://www.mql5.com/en/signals/283098
Andrey Dik kayıt için bekliyorum










 
mt4 için bir hesap oluşturdum hepinizin mt5 altında hesapları var.
 
Evgeny Belyaev :
mt4 için bir hesap oluşturdum hepinizin mt5 altında hesapları var.

Böyle bir şampiyonada bunun önemli olmadığını düşünüyorum.

 
Vladimir Gribachev :


hayır, hiç bir seçenek değil. üzgünüm


Belki birinin vps'si boştadır?

MQ'dan vps olmayan kimlerin aboneliğinden çıkabilirsiniz?

 
Evgeny Belyaev :


Belki birinin vps'si boştadır?

MQ'dan vps'si olmayan kimlerin aboneliğinden çıkabilirsiniz?

7/24 kendi arabam var, ayrıca MQ'dan çok güvenilir, inanılmaz derecede hızlı bir VPS'im var - SHANGHAI LEOPARD gibi! ayda yaklaşık 10 $ bir fiyatla
 
Yuriy Zaytsev :
7/24 kendi arabam var, ayrıca MQ'dan çok güvenilir, inanılmaz derecede hızlı bir VPS'im var - SHANGHAI LEOPARD gibi! ayda yaklaşık 10 $ bir fiyatla
eğer biri kaynak için üzülmüyorsa - onu arabama koyabilirim!
 
Yuriy Zaytsev :

Böyle bir şampiyonada bunun önemli olmadığını düşünüyorum.


Önemli değil
 
Yuriy Zaytsev :
eğer biri kaynak için üzülmüyorsa - onu arabama koyabilirim!

Neden kaynak? .ex4-5 güvenmiyor musunuz?
 
Evgeny Belyaev :

Neden kaynak? .ex4-5 güvenmiyor musunuz?

:-)))))) nuuu - ilginç soru - evet, sorun değil, EX (4/5) de yapabilirsiniz