Hatalar, hatalar, sorular - sayfa 2629

 
Andrey Khatimlianskii :

Ortalama veya medyan değerin gösterilmesinin daha iyi olup olmayacağı hakkında hiçbir fikrim yok. Bir çeşit maksimumu arıyoruz .

Ancak sonuç tablosunda grafiğin çizilmesini de etkileyen bir filtre olsaydı, herhangi bir "dilim" görmek mümkün olurdu.

Meselenin gerçeği, bunun bir çift parametrenin belirtilen kombinasyonu için koşulsuz bir maksimum değil, özel olan olmasıdır. Bu maksimuma ek olarak, aynı dilimdeki başarısız testlerin çoğunluğu ise, böyle bir maksimumun değeri şüphelidir. Çok boyutlu verilerin en iyi nasıl görüntüleneceği açık bir sorudur (benzer bir amaca sahip yazılımlara bakmanız gerekir), ancak en azından belgelerde bir not görmek istiyorum.

 
fxsaber :
Lütfen KB'ye bir danışman yerleştirmeye yardım edin. Böyle bir hata alıyorum.

Her şey yerinde.

Benzer bir hata vardı. Hatırladığım kadarıyla, benim durumumda bunun nedeni ana dosyanın ilgili program türünün kök klasöründe bulunmamasıydı. Uzman Danışmanları yalnızca MQL5/Uzmanlar klasörüne göndermeye izin veriliyor gibi görünüyor (Uzman Danışmanlar olduğu varsayılarak).

 
Stanislav Korotky :

Benzer bir hata vardı. Hatırladığım kadarıyla, benim durumumda bunun nedeni ana dosyanın ilgili program türünün kök klasöründe bulunmamasıydı. Uzman Danışmanları yalnızca MQL5/Uzmanlar klasörüne göndermeye izin veriliyor gibi görünüyor (Uzman Danışmanlar olduğu varsayılarak).

Manuel olarak kaydedildi MQL5\Experts - yuvarlanmadı. "Varsayılan" seçtiğimde işe yaradı.

 
fxsaber :

Manuel olarak kaydedildi MQL5\Experts - yuvarlanmadı. "Varsayılan" seçtiğimde işe yaradı.

Evet, tabii ki, varsayılan olarak demek istedim, sadece yerel bilgisayardaki Expert Advisors'ın "varsayılanından" bahsettim, böylece neden bahsettiğim anlaşıldı.

 

bir konu oluştururken forumda harika bir özellik belirdi - oluşturulduktan sonra benzer sorgular için ek bağlantılar görünür :-)

Aynı türden konuların bir demetini oluşturmamak için.


 
Bu nedenle metaquotes ltd sunucu komisyoncusu ile en iyi bağlantıyı kaybettim, kötü sinyaller gitti, kabaca konuşursak, her şey kayıp, ne yapılması gerekiyor lütfen yardım edin!
Dosyalar:
 
Vladislav Andruschenko :

bir konu oluştururken forumda harika bir özellik belirdi - oluşturulduktan sonra benzer sorgular için ek bağlantılar görünür :-)

Aynı türden konuların bir demetini yaratmamak için.

Bunun iyi bir özellik olduğuna katılıyorum. Ancak bu, bağlantı almak için yeni bir konu oluşturmanız gerektiğinden "aynı türden bir konu grubu" oluşturmayı dışlamaz.

Hatta bu linkleri kullanıcıya ekle butonuna tıkladığında sunmak ve eğer cevap bulursa hiç konu açmamak daha iyi olacaktır.

 
Alain Verleyen :

Bunun iyi bir özellik olduğuna katılıyorum. Ancak bu, bağlantı almak için yeni bir konu oluşturmanız gerektiğinden "aynı türden bir konu grubu" oluşturmayı dışlamaz.

Hatta bu linkleri kullanıcıya ekle butonuna tıkladığında sunmak ve eğer cevap bulursa hiç konu açmamak daha iyi olacaktır.

Konuları inceledim, bu tür bağlantılar her yerde yok,
Bunlar ilgili bağlantılardır.
Daha doğrusu onları bulmak zaman alıyor. Bu nedenle, tüm konular onlara sahip değildir.
 

Çok utanç verici bir an buldum. 2305 yapı


Öykü:

EA, 8 göstergeden ve 8 TF'den (D1 ve W1 dahil) verileri okur.

Verileri bir tabloda görüntüler.

Uzun süredir birlikte çalıştığınız bir döviz çifti ile çalışıyorsanız, her şey yolunda demektir.

Çalışmadığınız bir döviz çifti yüklerseniz bir hata alırsınız:


EA, örneğin D1'den sinyal almaya çalışıyor, Ama donuyor, CopyBuffer'da donuyor

bir hata yakalamaya çalıştı, ancak uzman günlüğü boş - EA donuyor ve günlüğe herhangi bir çıktı vermiyor.

Ancak terminal günlüklerini açtım ve aşağıdaki hatayı buldum:

2020.01.29 11:59:35.915 History 'EURPLN' file opening or reading error [32]
2020.01.29 11:59:35.915 History 'EURPLN' file opening or reading error [5]
2020.01.29 11:59:35.915 History 'EURPLN' file opening or reading error [5]


D1 ve W1'de sinyal almayı kapatırsanız, her şey yolunda demektir.



Geçmiş klasörüne baktım sadece 2020.hcc dosyası var

Başka dosya ve Önbellek yok.




Bu betiği denedim: https://www.mql5.com/en/docs/series/timeseries_access


W1'de kalıyor

 2020.01 . 29 12 : 40 : 03.220   mt5 20200129 (EURPLN,H4)       ===============   1    ===============   2020.01 . 29 12 : 40 : 00
2020.01 . 29 12 : 40 : 03.220   mt5 20200129 (EURPLN,H4)       Loaded previously 
2020.01 . 29 12 : 40 : 03.220   mt5 20200129 (EURPLN,H4)       First date 2020.01 . 02 10 : 00 : 00 - 16031 bars
2020.01 . 29 12 : 40 : 03.220   mt5 20200129 (EURPLN,H4)       ===============   5    ===============   2020.01 . 29 12 : 40 : 00
2020.01 . 29 12 : 40 : 03.220   mt5 20200129 (EURPLN,H4)       Loaded previously 
2020.01 . 29 12 : 40 : 03.220   mt5 20200129 (EURPLN,H4)       First date 2020.01 . 02 10 : 00 : 00 - 3378 bars
2020.01 . 29 12 : 40 : 03.221   mt5 20200129 (EURPLN,H4)       ===============   15    ===============   2020.01 . 29 12 : 30 : 00
2020.01 . 29 12 : 40 : 03.221   mt5 20200129 (EURPLN,H4)       Loaded previously 
2020.01 . 29 12 : 40 : 03.221   mt5 20200129 (EURPLN,H4)       First date 2020.01 . 02 10 : 00 : 00 - 1135 bars
2020.01 . 29 12 : 40 : 03.222   mt5 20200129 (EURPLN,H4)       ===============   30    ===============   2020.01 . 29 12 : 30 : 00
2020.01 . 29 12 : 40 : 03.222   mt5 20200129 (EURPLN,H4)       Loaded previously 
2020.01 . 29 12 : 40 : 03.222   mt5 20200129 (EURPLN,H4)       First date 2020.01 . 02 10 : 00 : 00 - 568 bars
2020.01 . 29 12 : 40 : 03.223   mt5 20200129 (EURPLN,H4)       ===============   16385    ===============   2020.01 . 29 12 : 00 : 00
2020.01 . 29 12 : 40 : 03.223   mt5 20200129 (EURPLN,H4)       Loaded previously 
2020.01 . 29 12 : 40 : 03.223   mt5 20200129 (EURPLN,H4)       First date 2020.01 . 02 10 : 00 : 00 - 284 bars
2020.01 . 29 12 : 40 : 03.223   mt5 20200129 (EURPLN,H4)       ===============   16388    ===============   2020.01 . 29 12 : 00 : 00
2020.01 . 29 12 : 40 : 03.223   mt5 20200129 (EURPLN,H4)       Loaded previously 
2020.01 . 29 12 : 40 : 03.223   mt5 20200129 (EURPLN,H4)       First date 2020.01 . 02 08 : 00 : 00 - 78 bars
2020.01 . 29 12 : 40 : 03.224   mt5 20200129 (EURPLN,H4)       ===============   16408    ===============   2020.01 . 29 00 : 00 : 00
2020.01 . 29 12 : 40 : 03.224   mt5 20200129 (EURPLN,H4)       Loaded previously 
2020.01 . 29 12 : 40 : 03.224   mt5 20200129 (EURPLN,H4)       First date 2020.01 . 02 00 : 00 : 00 - 20 bars




Uzman testini basitleştirdim:

Hata arama sırası:


  1. Daha önce kullanılmamış bir sembol yükleme (geçmiş yok)
  2. Grafikte bir uzman başlatma
  3. Günlüğe bakıyoruz:
  4. EA, CopyBuffer'ın önce çıktığını gösterir (çubuk yok)
  5. Ardından Uzman Danışman, tamponun () anlaşılmaz bir değerini alır.
  6. Sonra tekrar uykuya dalar ve her şeye yeniden başlar.


her zaman aynı: Bir çubuğu kopyalar ve işlevden çıkar.



Daha sonra terminali yeniden başlatırsanız. Her şey yolunda!!! yabancı

TAMAM...


Hayır, tamam değil, kullanmadığım bir çifti çalıştırıyorum ve tekrar fren yapıyorum.




Terminalin geçmişin indirilmesini istediği açık.

Ancak CopyBuffer işlevinin kendisi kilitleniyor, yani. tüm tarih yüklenene kadar - her şey kilitleniyor.

Yalnızca D1 ve W1'de hatalar

diğer TF'de her şey yolunda.

Uzun bir süre beklerseniz - daha sonra tekrar uzman kurarken - tekrar frenler. Ancak terminali aşırı yüklerseniz, bu çiftin artık frenleri olmayacaktır.

Büyük olasılıkla Mashka'nın 100'lük bir periyodu olması ve haftaların sadece 2020 için olması ve bunlardan çok az olması nedeniyle. Ama o zaman neden 2019'u anında yüklemiyor?

yazıldığı halde:

İndikatörden veri istenirken, istenen zaman serileri henüz oluşturulmamışsa veya sunucudan indirilmesi gerekiyorsa, fonksiyon hemen -1 döndürür, ancak yükleme/inşa sürecinin kendisi başlatılır.

Bir Uzman Danışmandan veya bir komut dosyasından veri istenirken, terminal bu verilere yerel olarak sahip değilse sunucudan indirme başlatılacak veya veriler yerel geçmişten oluşturulabiliyorsa gerekli zaman serilerinin yapımı başlayacak, ancak henüz hazır değil. İşlev, zaman aşımı süresi sona erdiğinde hazır olacak veri miktarını döndürür.

Документация по MQL5: Доступ к таймсериям и индикаторам / Организация доступа к данным
Документация по MQL5: Доступ к таймсериям и индикаторам / Организация доступа к данным
  • www.mql5.com
Прежде чем ценовые данные будут доступны в терминале MetaTrader 5, их необходимо получить и обработать. Для получения данных требуется подключение к торговому серверу MetaTrader 5. Данные поступают с сервера по запросу терминала в виде экономно упакованных блоков минутных баров. Механизм обращения к серверу за данными не зависит от того, каким...
Dosyalar:
 
Vladislav Andruschenko :

Çok utanç verici bir an buldum. 2305 yapı



2020.01.29 11:59:35.915 History 'EURPLN' file opening or reading error [32]
2020.01.29 11:59:35.915 History 'EURPLN' file opening or reading error [5]
2020.01.29 11:59:35.915 History 'EURPLN' file opening or reading error [5]

hcc dosyalarına erişimi kontrol edin. Şu anda bu dosyaları kimsenin okumadığını kontrol edin.

32 - Başka bir işlem tarafından kullanıldığı için işlem dosyaya erişemiyor.

5 - Erişim reddedildi.


Ne kadar boş disk alanı?

Grafikteki maksimum çubuk sayısı için terminalde belirlenen sınır nedir?

Neden: