MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 539

 
PolarSeaman :

Evet, yardım ettin, şimdi zamanı sınırlamak istiyorum. 17:00'den 11:00'e kadar saymayı hariç tutun.

Hour() -> time[i] yerine

 
Vitaly Muzichenko :

Hour() -> time[i] yerine

Teşekkür ederim.

 
Vitaly Muzichenko :

Hour() -> time[i] yerine

Bu andan itibaren[i] saati ayırmanız gerekir.

 
Tünaydın!!! Orient, belki yanlış konuya yazdım, ama sorumun uzmanların dikkatini çekmeden kaldığı hissi)))
 
Bana sorunun ne olduğunu söyle: grafikte yukarı ve aşağı oklar yerine Rus alfabesinin harfleri görüntüleniyor. Bunun Windows 7'de bir şey olduğunu varsayıyorum. Nereden yapılandırılır, bununla karşılaşan var mı?
 
HeAic :
Bana sorunun ne olduğunu söyle: grafikte yukarı ve aşağı oklar yerine Rus alfabesinin harfleri görüntüleniyor. Bunun Windows 7'de bir şey olduğunu varsayıyorum. Nereden yapılandırılır, bununla karşılaşan var mı?


bazı yazı tiplerinde aynı sorun.

ekran görüntüsünü göster.

wingdings sistemdeki yazı tipini kontrol eder

 
Çocuklar. Zaten beyin kaynıyor (((Sipariş sayısının bu tanımından nasıl olduğunu söyle
 int fMarketOrdersOpenB( int type){
   int c= 0 ,aBuyCount= 0 ;
   for ( int i= 0 ;i< OrdersTotal ();i++){
       if ( OrderSelect (i, SELECT_BY_POS , MODE_TRADES )){
         if ( OrderSymbol ()== Symbol () && OrderMagicNumber ()== 123 ){
             switch ( OrderType ()){
               case OP_BUY :aBuyCount++; break ;
              }}} else { return (- 1 );}}
   if (type== OP_BUY )c=aBuyCount; return (c);}

lotlarda hacim miktarını yapmak için? Nelerin değiştirilmesi veya ayarlanması gerekiyor?

 
Rustam Bikbulatov :
Çocuklar. Zaten beyin kaynıyor (((Sipariş sayısının bu tanımından nasıl olduğunu söyle

lotlarda hacim miktarını yapmak için?

 //+------------------------------------------------------------------+
int fMarketOrdersOpenB( void )
  {
   int aBuyCount= 0 ;
   for ( int i= 0 ;i< OrdersTotal ();i++)
     {
       if ( OrderSelect (i, SELECT_BY_POS , MODE_TRADES ))
        {
         if ( OrderSymbol ()== Symbol () && OrderMagicNumber ()== 123 && OrderType ()== ORDER_TYPE_BUY )
            aBuyCount++;
        }
     }
   return aBuyCount;
  }
//+------------------------------------------------------------------+

Böyle daha iyi:

 //+------------------------------------------------------------------+
int fMarketOrdersOpenB( void )
  {
   int total= OrdersTotal (),aBuyCount= 0 ;
   for ( int i=total- 1 ;i>= 0 ;i--)
     {
       if ( OrderSelect (i, SELECT_BY_POS , MODE_TRADES ))
        {
         if ( OrderSymbol ()== Symbol () && OrderMagicNumber ()== 123 && OrderType ()== ORDER_TYPE_BUY )
            aBuyCount++;
        }
     }
   return aBuyCount;
  }
//+------------------------------------------------------------------+
 
Artyom Trishkin :

Teşekkürler!!!!! Şimdi koduma sığdırmaya çalışacağım! Neden ilk satırda (void) ?

 
Artyom Trishkin :

Böyle daha iyi:

Ne olursa olsun. birim açılır. tamam, yine de yardımın için teşekkürler.

Neden: