Hatalar, hatalar, sorular - sayfa 827

 
Vay canına! TEŞEKKÜR ETMEK! Bu parantez içindeki benim, artık bu gönderiyi görmüyorum.
 

Evet .. işte bir tane daha .. Et - eğlence için değil mi ?? ;)

MatematikYuvarlak

İşlev , belirtilen sayısal değerin en yakın tamsayısına yuvarlanmış bir değer döndürür .

çift MathRound (
    çift    değer        // yuvarlanacak değer
);

 
EQU :
Hindi penceresini aşağıdaki kodla siliyorum - hiçbir şey çizmiyor..

Pencere, bağlam menüsünde - "gösterge penceresini sil" ve " göstergeler listesi " - gri olarak kaldırılır VE TÜRKİYE BİRKAÇ DAKİKA İÇİN EĞLENCELİ BİR ŞEKİLDE DAHA FAZLA YORUM YAZAR..

Bu ne için??

1. Senkronize olmayan proses göstergesinin kaldırılması.

2. Gösterge iki bölümden oluşur - grafik ve hesaplama. Göstergenin grafik kısmı, hesaplanandan önce kaldırılır.

 
EQU :

Evet .. işte bir tane daha .. Et - eğlence için değil mi ?? ;)

MatematikYuvarlak

İşlev, belirtilen sayısal değerin en yakın tamsayısına yuvarlanmış bir değer döndürür .

çift MathRound (
    çift    değer        // yuvarlanacak değer
);

Neden? Gerçek bir sayının tamsayı kısmı, 32 bit tamsayıdan çok daha büyük olabilir.
 

Merhaba.

MQL4 hakkında bir sorum var: gösterge değerlerini okumak için komut dosyasını bir sonraki çalıştırışımda MA değerinin değiştiği ortaya çıktı. En büyük tutarsızlık uzun süreler üzerindedir. Fark, tarihe daha derine indikçe daha da büyüyor.

Kim karşılaştı - aydınlatın.

 

Koshi :

...MQL4 hakkında bir sorum var: gösterge değerlerini okumak için komut dosyasının bir sonraki açılışında MA değerinin değiştiği ortaya çıktı. En büyük tutarsızlık uzun süreler üzerindedir. Aradaki fark ne kadar fazlaysa, tarihe o kadar derine iniyoruz...

Koshi , aydınlanmış olabilirsin, ama burada telepat yok ... kodu stüdyoya göndermen gerekiyor ...
 
denkir :
Koshi , aydınlanmış olabilirsin, ama burada telepat yok ... kodu stüdyoya göndermen gerekiyor ...
bool isNewBar()
 {
   bool res= false ; 
   if (expertBars!= Bars ) 
      {
      expertBars= Bars ;
      res= true ;
      } 
   return (res);
 }


int start()
{
   int h, p;
   double In1[SIZE];
   string s;

   if (isNewBar()) 
   {
      h = FileOpen (FileNameIn, FILE_READ | FILE_WRITE | FILE_CSV , ';' );
      p = FileSeek (h, 0 , SEEK_END );
       if (h > 0 && p > 0 ) 
      {
         GetIndX( 1 ,In1);
         s = "" ;
         s = s + TimeToStr(CurTime(),TIME_DATE)+ ";" +TimeToStr(CurTime(),TIME_SECONDS);
         for (i= 1 ; i< ArrayRange (In1, 0 ); i++)
         {
            s = s + ";" + DoubleToStr(In1[i], 10 );
         }
         FileWrite (h, s);
         FileClose (h);
      }
   } 
   return ( 0 );
}


void GetIndX( int i, double &A[])
{   
......
   if ( iMA ( NULL , 0 , 2000 , 0 , MODE_EMA , PRICE_OPEN ,i) == 0 ) A[ 127 ] = 0 ;
       else A[ 127 ] = ( iMA ( NULL , 0 , 2000 , 0 , MODE_EMA , PRICE_LOW ,i)- iMA ( NULL , 0 , 2000 , 0 , MODE_EMA , PRICE_OPEN ,i))/ iMA ( NULL , 0 , 2000 , 0 , MODE_EMA , PRICE_OPEN ,i)* 100 ;  
..... 
   return ;
}

 
Koshi :
Bununla mql4.com'dan bıktınız...
 
kazakov.v :
Bununla mql4.com'dan bıktınız...

İşte o yarışlar ve orada görünmek için okudum:

MQL4 dili ve MT4 terminalindeki hatalar, aksaklıklar, hatalar hakkındaki raporlar MQL5 Forum'daki profiliniz aracılığıyla gönderilmelidir . MT4 ve MT5'teki başvuruları kabul ediyorlar

Mesajın bu yerini belirtir misiniz?

 
Zamanla oynayın - Beyler, biz pipers bundan hoşlanmayız. yine, dakikalarınız Alpari'den daha erken kapanıyor.