Hatalar, hatalar, sorular - sayfa 3146

 

Test cihazında bir sorun var

1 aylık geçmişi talep ediyorum, "100" yıl için yükleniyor.

Ne için?



 
Vitaly Muzichenko # :

Test cihazında bir sorun var

1 aylık geçmişi talep ediyorum, "100" yıl için yükleniyor.

Ne için?

Yüz yıl değil, sadece 1 yıl.

Göstergelerin doğru hesaplanması ve sıfırdan başlamaması için her zaman istenen boşluktan önce boş alan bırakmalısınız.

Ve böylece yeni başlayanlar, belirli verilerin eksikliği hakkında soru sormazlar.

 
Valeriy Yastremskiy # :
Son ve sondan bir önceki talep ve Teklifi kaydedin ve farkı sayın.
Anlıyorum. Ben tutarlılığa önem veririm. Şimdiye kadar, düşünceler: Bu bir pozisyon olduğu için ele alınması gerekiyor. Bunu yapmak için, döngü boyunca tüm pozisyonlardan geçmeye başlarız, sonra biletini alırız, bundan sonra pozisyon açılış zamanı. MqlTick ticks[ ] işaretli bir dizi bildirin. Pozisyon açılış zamanından bir süre saydıktan sonra, CopyTickRange kullanarak keneleri tik dizisine yazın. Ardından, mümkünse onay dizisine ArraySetAsSeries uygulayın. Ve bu diziden alınan son iki onay için, son ve sondan bir önceki teklif arasındaki farkı uygulayın ve hakkında yazdığınızı sorun. Ama şimdilik bunlar sadece düşünceler, belki birileri bunu zaten yapmıştır ve bir örneği vardır. Samimi olarak.
 
MetaQuotes # :

Yüz yıl değil, sadece 1 yıl.

Göstergelerin doğru hesaplanması ve sıfırdan başlamaması için her zaman istenen boşluktan önce boş alan bırakmalısınız.

Ve böylece yeni başlayanlar, belirli verilerin eksikliği hakkında soru sormazlar.

ve " istenen boşluktan önce kullanılabilir alan nasıl bırakılır"? 2021'den beri özel bir göstergenin kullanıldığı bir uzman testi yapıyorum, gerçek bir göstergede bu gösterge belirli bir zaman aralığında doğru bir şekilde çiziliyor ve bir test cihazında gösterge sıfırdan başlıyormuş gibi inşa ediliyor. ve bu nedenle yanlış sonuçlar.

 
Wizard # :
Anlıyorum. Ben tutarlılığa önem veririm. Şimdiye kadar, düşünceler: Bu bir pozisyon olduğu için ele alınması gerekiyor. Bunu yapmak için, döngü boyunca tüm pozisyonlardan geçmeye başlarız, sonra biletini alırız, bundan sonra pozisyon açılış zamanı. MqlTick ticks[ ] işaretli bir dizi bildirin. Pozisyon açılış zamanından bir süre saydıktan sonra, CopyTickRange kullanarak keneleri tik dizisine yazın. Ardından, mümkünse onay dizisine ArraySetAsSeries uygulayın. Ve bu diziden alınan son iki onay için, son ve sondan bir önceki teklif arasındaki farkı uygulayın ve hakkında yazdığınızı sorun. Ama şimdilik bunlar sadece düşünceler, belki birileri bunu zaten yapmıştır ve bir örneği vardır. Samimi olarak.

MT4 için bu kolaydır. Orada, bir emrin açılması bir onay işaretine bağlıdır, kullanıcı pozisyonun nasıl doldurulduğunu görmez. Ama 5.'de görüyor. Pozisyonu doldurmak için esnaf görüyor. Bir pozisyon birden fazla tik için doldurulabilir. Bu arada. Ve mantık doğru. Her ne kadar benim için sıcak takipte yapmak daha doğru olsa da. Bekleyen emirleri veya piyasa emrini tetikledikten sonra, emir bileti ile bir pozisyonun görünümü ile ilgili bir cevap alma anında, fiyat ve açılış zamanı verilerini alın ve fiyat ve zamana göre en yakın tick'i arayın. Sorun şu ki, yanıt yalnızca bir sonraki tikte veya her tikte gelebilir. Garanti yok.

 
MetaQuotes # :

Yüz yıl değil, sadece 1 yıl.

Göstergelerin doğru hesaplanması ve sıfırdan başlamaması için her zaman istenen boşluktan önce boş alan bırakmalısınız.

Ve böylece yeni gelenler belirli verilerin eksikliği hakkında soru sormazlar.

Göstergelerde #özellik göstergesi_bars_ihtiyacı gibi bir şey belirtmek mümkün olsaydı, inanılmaz derecede uygun olurdu.

ve eğer böyle bir parametre birkaç göstergede mevcutsa, test cihazı basitçe en büyük değeri alacaktır.

mümkün olduğunca çok geçmişe ihtiyacınız olduğunda tam tersi bir durum var, bir yıl yeterli değil. bu yüzden son müşterim, göstergenin test cihazında neden bu kadar az tarihsel uç nokta topladığını çok şaşırdı (gösterge algoritmasına göre).

 
Andrey Dik # :

Göstergelerde #özellik göstergesi_bars_ihtiyacı gibi bir şey belirtmek mümkün olsaydı, inanılmaz derecede uygun olurdu.

ve eğer böyle bir parametre birkaç göstergede mevcutsa, test cihazı basitçe en büyük değeri alacaktır.

Özellikler parametrelere uyum sağlayamaz. Şimdi muhteşem değil)

 
Andrey Khatimlianskii # :

Özellikler parametrelere uyum sağlayamaz. Şimdi muhteşem değil)

))

önerimin anlamı, göstergeye hesaplamalar için ne kadar geçmişe ihtiyacı olduğunu gösterme yeteneği vermektir. ve geliştiricilerin bunu uygulamanın ne kadar uygun olacağı onların, saygın işidir.

 
Yerkin Sagandykov # :

ve " istenen boşluktan önce kullanılabilir alan nasıl bırakılır"? 2021'den beri özel bir göstergenin kullanıldığı bir uzman testi yapıyorum, gerçek bir göstergede bu gösterge belirli bir zaman aralığında doğru bir şekilde çiziliyor ve bir test cihazında gösterge sıfırdan başlıyormuş gibi inşa ediliyor. ve bu nedenle yanlış sonuçlar.

Ekstra garantili verilerle ilgili bir sorununuz mu var?

Yeterli hafıza yok?
 
Cevap yok, merhaba yok. Burada https://www.mql5.com/en/forum/383809 hakkında soru sorayım.
Расширение стандартной линейки таймфреймов в сторону более высоких периодов
Расширение стандартной линейки таймфреймов в сторону более высоких периодов
  • 2021.12.11
  • www.mql5.com
Уважаемые MetaQuotes! Давно назрела необходимость в более высоких ТФах в Metatrader и MQL ! Планируется ли повысить линейку периодов за пределы MN...