Hatalar, hatalar, sorular - sayfa 1243

 

Kodu foruma yapıştıramıyorum. Kodu düzenlerken var, kodu kaydettikten sonra kayboluyor.

Deneme numarası 2:

Genel olarak foruma SRC butonu ile ekleyemediğim kodun metni aşağıdadır.

eğer(i>3)

{

if(Kapat[i]>Kapat[i-3])

üst2[i]=Yüksek[i];

if(Kapat[i]<Kapat[i-3])

alt2[i]=Düşük[i];

}

 
kittenru :

Tünaydın.

metatrader 5 yapı 1010

ChartPriceOnDropped(), ChartWindowOnDropped(), ChartTimeOnDropped(), ChartXOnDropped(), ChartYOnDropped() işlevleri çalışmayı durdurdu

0 döndür

Ne yanlış olabilir?

Nasıl kontrol edersiniz?

Bu komut dosyasını deneyin.

 void OnStart ()
  {

   Print ( ChartPriceOnDropped ());
   Print ( ChartWindowOnDropped ());
   Print ( ChartTimeOnDropped ());
   Print ( ChartXOnDropped ());
   Print ( ChartYOnDropped ());
  }


PS Lütfen bir sonraki yapıyı bekleyin.

 
barabashkakvn :

Kodu foruma yapıştıramıyorum. Kodu düzenlerken, kodu kaydettikten sonra kayboluyor.

Deneme numarası 2:

Hangi tarayıcı hangi sürüm?
 
alexvd :
Hangi tarayıcı hangi sürüm?

Google Chrome 38.0.2125.111

 
barabashkakvn :

Google Chrome 38.0.2125.111

Tarayıcı önbelleğini temizlemeden/temizlemeden sayfayı yenilemeyi deneyin.
 

Ayarlardan önbellekteki her şeyi sildim.

Şimdi kod:

Bu gibi durumlarda tavsiye veriyorum: "Küçük bir davulunuz var." Ama bu tavsiye benim için nasıl geçerli?

PS Ctrl+F5'i de Denedi. Etkisi yok.

P.P.S. Yeniden Yüklendi _ Hayır deneme ...


Ve şimdi Internet Explorer 11.0.9600.17416 üzerinden deneniyor:

       if (i< Bars - 2 )
        {
         if (Close[i]>upper[i+ 2 ])
            upper2[i]=High[i];
         if (Close[i]<lower[i+ 2 ])
            lower2[i]=Low[i];
        }

Şimdi ev bilgisayarından, Google Chrome 38.0.2125.111:

   if (prev_calculated== 0 )
     {
      limit=MAPeriod;
      ExtMapBufferEMA[ 0 ]=close[ 0 ];
       for (i= 1 ; i<limit; i++)
         ExtMapBufferEMA[i]=close[i]*SmoothFactor+ExtMapBufferEMA[i- 1 ]*( 1.0 -SmoothFactor);
     }

Yaşasın! Kazanıldı!

 
alexvd :

Nasıl kontrol edersiniz?

Bu komut dosyasını deneyin.


PS Lütfen bir sonraki yapıyı bekleyin.

bu yüzden kontrol ediyorum.

Metatrader 4 çalışıyor, 5 çalışmıyor.

bir sonrakini beklemek inşa etmek...

 
ALXIMIKS :

1. 4-ki'nin yeni yapısı ne zaman piyasaya sürülecek veya yakın gelecekte hiç kimse hataları düzeltmeyecek mi?

2. Lütfen 4-ki test cihazındaki lanet önbelleği (veya parametreleri veya CopyClose işlevini) düzeltin
(sadece bir tür yazar - test cihazı ayarlarında uzmanın parametrelerini değiştirir veya yeniden derlersiniz - ve sürekli olarak yeni bir testle önbelleği açar)

3. Biletin hemen MODE_TRADES içinde olması ve OrderClose'daki 4 1 08 hatası nedeniyle mevcut olmaması normaldir.
(test cihazı 4-ki'de (her tik) yürütme OrderClose'a ulaşır ve ancak o zaman biletin mevcut olmadığı konusunda bir hata döndürür.

Hataları düzeltin.

Tanımladığınız sorunları yeniden oluşturamayız.

Daha fazla bilgiye ihtiyacınız var - örnek kod ve çoğaltma adımları

 

Google Chrome'u yeniden yükledi. İşte koyabileceğim kod

       if (i< Bars - 2 )
        {
         if (Close[i]>upper[i+ 2 ])
            upper2[i]=High[i];
         if (Close[i]<lower[i+ 2 ])
            lower2[i]=Low[i];
        }

, ama bu:

      if(i<Bars-2)


{


if(Kapat[i]>üst[i+2])


üst2[i]=Yüksek[i];


if(Kapat[i]<alt[i+2])


alt2[i]=Düşük[i];


}


satırlar arasında boşluk olan kod olarak eklenemez

 
sergeev :

o zaman kapalı üçüncü taraf kitaplıkları kullanmamanız sizin için daha uygun olacaktır.

DLL olmadan yerel Dosya Eşlemeyi kullan

Oh, muhtemelen ihtiyacın olan şey bu. En azından kene sayacı farklı grafiklerde çalışır. Çok teşekkürler!