Hatalar, hatalar, sorular - sayfa 2989

 
traveller00 :

Bir şey mi bozuldu yoksa artık bir özellik mi?

bu sık görülen bir durumdur, büyük olasılıkla yarın her zamanki gibi çalışacaktır

sable57fx :

1. Yazdırma sırasında, 1970'den bu yana geçen saniye sayısı görüntülenmelidir.Bunun yerine, güzel biçimlendirilmiş bir tarih yy.aa.dd ss:dd:ss biçiminde görüntülenir. Tam olarak saniye sayısını nasıl öğrenebilirim?

 Print ( "sec = " ,( int ) TimeCurrent ());
 

Soldaki Göstergeler klasöründen bazı .mq5 dosyalarını (normal, sıfır veya okunamayan çift bayt boyutunda) açmaya çalışırken veya yeni bir gösterge oluşturmaya çalışırken MetaEditor v5.00 build 2842 çöküyor. Windows 10 x64 Sürüm 10.0.19042.870. Ondan önce her şey yolundaydı, işletim sistemi değişmedi. Yedek bir profil vardı ( Yönetici) - içinde aynı dosyaları açmak da editörün düşmesine yol açar. Evet ve tüm bunlardan önce, editör hiç kapandı ve aslında 2 bayt boyutunda olan ancak Not Defteri'nde ve bunları silmeye çalışırken kesinlikle boş görünen birkaç "boş" .mq5 dosyasını yok edene kadar başlamadı. iki görünmez karakter ve kaydetme (Not Defteri aldırmadı, dosyalar salt okunur değildi) aynı kaldı.

Tabii ki, terminali yeniden yüklemeyi denedim - yardımcı olmadı.

metaeditor.log'un içeriği :

 2        2021.03 . 25 00 : 28 : 47.988 Terminal        crashlog generated
2        2021.03 . 25 00 : 28 : 48.668 Terminal        crashlog finalized

2        2021.03 . 25 00 : 29 : 06.838 Terminal        crashlog generated
2        2021.03 . 25 00 : 29 : 07.528 Terminal        crashlog finalized


2        2021.03 . 25 00 : 45 : 03.528 Terminal        crashlog generated
2        2021.03 . 25 00 : 45 : 04.318 Terminal        crashlog finalized
Komşu günlüklerde ilginç bir şey yok. Yoksa yanlış yere mi bakıyorum?
 
x572intraday :

Soldaki Göstergeler klasöründen bir .mq5 dosyası (normal, sıfır veya okunamayan iki bayt boyutunda) açmaya çalışırken veya yeni bir gösterge oluşturmaya çalışırken MetaEditor v5.00 build 2842 çöküyor. Windows 10 x64 Sürüm 10.0.19042.870. Ondan önce her şey yolundaydı, işletim sistemi değişmedi. Yedek bir profil vardı ( Yönetici) - içinde her şey yolunda gidiyor. Bu nedenle, config klasörünü oradan değiştirmeye karar verdim: şimdi önceki profilde bazı dosyalar açılmaya başladı, ancak aksi halde her şey hala düşüyor. Evet ve tüm bunlardan önce, editör genellikle kapalıydı ve aslında 2 bayt boyutunda olan ancak Notepad'de tamamen boş görünen ve silmeye çalıştığımda birkaç "boş" .mq5 dosyasını yok edene kadar başlamadı. bu görünmez iki karakter ve kaydetme (Notepad aldırmadı, dosyalar salt okunur değil) aynı kaldı.

Tabii ki, terminali yeniden yüklemeyi denedim - yardımcı olmadı.

metaeditor.log'un içeriği :

Bitişik günlüklerde ilginç bir şey yok. Yoksa yanlış yere mi bakıyorum?

Mevcut yapı için profil dalında bir cevap var:

Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum

MetaTrader 5 platformunun yeni sürümü build 2815: Python'dan Pazar Derinliğine Erişim, hata ayıklayıcı ve profil oluşturucudaki iyileştirmeler

Denis , 2021.03.24 11:00

Vladimir Karputov :

Bir mqh dosyası oluşturmaya çalışırken düzenleyici çöküyor.

oluşturmaya çalışıyorum:

Editör çöküyor.

Kilitlenme sonraki derlemede düzeltilecektir.


 

Erişim noktaları ile terminal tarafından saklanan oturum açma bilgilerini ve şifreleri KeePass gibi bir şey olan veritabanlarındaki sunuculara uygulamak mümkün müdür?

Tüm hesapların bu sıfırlamaları, Windows'u güncelleme, terminali yeniden düzenleme, Windows'u etkinleştirme, genel olarak her zaman tam bir tatsız sürpriz oldu.

Böyle bir veritabanı sizinle taşınabilir, bulutta saklanabilir ve başka ne olduğunu asla bilemezsiniz, onu hacklemek imkansızdır. Ve terminalde sadece veritabanına giden yolu belirtin ve işte! - Mutluluk, zihinsel huzur ve sükunet.

Veritabanını beklenmedik sıfırlamalar açısından terminalde depolamanın güvenilmezliği, varsayılan güvenilirlikten daha fazla risk taşır - parolaları bir yerde saklamanız gerekir ve onlarla fazladan karışıklık her zaman sızıntı riskini taşır.

 

Bu hafta, Chrome bu davranışı tanıttı.

  1. MQL5.com Sık Kullanılanlarına gidiyorum ve okunmamış bir konu görüyorum.
  2. Üzerine tıklayın ve ardından Geri - Sık Kullanılanlara.
  3. Favoriler'de konu okunmamış gibi görünüyor. Tarayıcıda sadece F5 ile işlenir.
Herkeste var mı?
 
fxsaber :

Bu hafta, Chrome bu davranışı tanıttı.

  1. MQL5.com Sık Kullanılanlarına gidiyorum ve okunmamış bir konu görüyorum.
  2. Üzerine tıklayın ve ardından Geri - Sık Kullanılanlara.
  3. Favoriler'de konu okunmamış gibi görünüyor. Tarayıcıda sadece F5 ile işlenir.
Herkeste var mı?

Telefonda da Sık Kullanılanlar'dadır. Oku, geri dön, konu okunmadı, yeniden yüklendi, okundu.

 
fxsaber :

Bu hafta, Chrome bu davranışı tanıttı.

  1. MQL5.com Sık Kullanılanlarına gidiyorum ve okunmamış bir konu görüyorum.
  2. Üzerine tıklayın ve ardından Geri - Sık Kullanılanlara.
  3. Favoriler'de konu okunmamış gibi görünüyor. Tarayıcıda sadece F5 ile işlenir.
Herkeste var mı?
Evet, daha dün fark ettim.
 
Bazı MT5 sunucularının indirme tıklarının büyük bir hızla, diğerlerinin ise çok yavaş olmasının nedeni nedir?
 
fxsaber :

Bu hafta, Chrome bu davranışı tanıttı.

  1. MQL5.com Favorileri'ne gidiyorum ve okunmamış bir konu görüyorum.
  2. Üzerine tıklayın ve ardından Geri - Sık Kullanılanlara.
  3. Favoriler'de konu okunmamış gibi görünüyor. Tarayıcıda sadece F5 ile işlenir.
Herkeste var mı?

Bu haftadan çok uzak. Ayrıca, Yandex'de her zaman böyle olmuştur. Ancak konuyu okuduktan sonra "favoriler" e tıkladım ve yine aynı konu okunmamış olarak işaretlendi (girerseniz, orada yeni bir şey yok!), Ve arka arkaya birkaç kez, evet, çok uzun bir süre gözlemlendi.

Sadece sitedeki "ana"nın "kıllı pençesi" var ve bize neyin uymadığını umursamıyor. Gerekli gördüğü şeyi (sevgilisi için) zorlar! Uzun zamandır bunun hakkında konuşuyorum...

 

Lütfen çözmeme yardım et.

MT 5'in önceki sürümünde geriye dönük test doğru şekilde çalışıyordu, MT 5'in en son sürümünde (23/03/21 tarihli 2842) , geçmiş veriler üzerinde geriye dönük test yaparken Standart Kitaplıkta StartIndex () ile ilgili bir sorun görüyorum, normal durumdayken gerçek veriler.

Kapalı bir çubukla çalışıyorum ( m_every_tick=false)


SignalMACD.mqh:

 int CSignalMACD::ShortCondition( void )
  {
   int result= 0 ;
   int idx   =StartIndex();
   //---
   double main_idx  = Main(idx);
   double main_1    = Main( 1 );

Geçmişte hata ayıklarken, bu satıra gidiyorum ve "m_every_tick? 0: 1" den 1 yerine çeşitli çok basamaklı sayılar alıyorum.

ExpertBase.mqh:
   virtual int        StartIndex( void ) { return ((m_every_tick? 0 : 1 )); }

Editörü terminal ile yeniden başlatana kadar sabit bir numara alıyorum, yeniden başlatmanın ardından zaten yeni bir numara var, bir sonraki yeniden başlatmaya kadar da kararlı: 552894800, 655556464, 480217696.


Gerçek verilerde:


Tarihsel verilerde:

 

Seçilebilir danışman (standart / özel); zaman aralığı; terminal penceresindeki max.bars sorunu etkilemiyor, her şey aynı.