Hatalar, hatalar, sorular - sayfa 2435

 
fxsaber :

Tutamaçların bir yöntemden başka bir işleve geçirildiği başka birinin kodunda hata ayıklıyorum.

Şu anda durma satırında kullanılan belirli bir tanıtıcının çıktısını almak istiyorum - ne tür bir dosya? Ve bunu yapmak çok zor.

tutamaçları dosyanın açıldığı anda yazdırın (genellikle OnInit'te?)

ve ardından tutamaç yazdırmayı kullanırken, ad = tutamaçla eşleştirin

tutamaç hala normal bir sayı ve dosya açıkken değişmiyor, yanılmıyorsam dosya tanıtıcıları dosyaları açma sırasına göre sürekli 1,2,3 ... numaralandırmaya sahip görünüyor - cennet uzun süre kontrol edilmedi

 
Igor Makanu :

tutamaçları dosyanın açıldığı anda yazdırın (genellikle OnInit'te?)

ve ardından tutamaç yazdırmayı kullanırken, ad = tutamaçla eşleştirin

Bu işe yaramayacak. Bazı vahşilerden bir tanıtıcı alan ve onunla çalışacak bir işlevdeyim.

 
fxsaber :

@Slava , birkaç kez tercih biçimini açıklamasını istedim, ancak yanıt alamadım.

mqd biçimini açmak mümkün mü? Şimdi Files\Tester'da birkaç mqd dosyası olabilir, ancak doğru olanı seçmenin tek bir yolu yoktur. Optimizasyon tamamlandıktan sonra bir süre beklerseniz bazen Çerçeve okuma başarısız olur.

Uzun optimizasyonlar sırasında mqd dosyasında elde edilen önemli verileri kaybetmek istemem. Bu nedenle, mqd formatının açılması bu sorunun çözülmesine büyük ölçüde yardımcı olacaktır.

Cevap beklemedim .

Frames
Frames
  • www.mql5.com
Соответствующие методы имеют тот же синтаксис и логику использования, что и соответствующие штатные функции. Пример Сценарии использования Провели Frame-оптимизацию и нужно вернуться к ее результатам. Решили сохранить/передать результат Frame-оптимизации через...
 
fxsaber :

Bu işe yaramayacak. Bazı vahşilerden bir tanıtıcı alan ve onunla çalışacak bir işlevdeyim.

Bir seçenek olarak, bir yapı (sınıf) ilan edin

class CFileAndName{int tanıtıcı; dize adı}

ve dosyalarla çalışmanın tüm işlevlerinde, işlevin tanımını tutamaç yerine bu sınıfla değiştirin, elbette çok fazla yaygara var, ancak dosya adını kesinlikle kaybetmezsiniz

 
Igor Makanu :

Bir seçenek olarak, bir yapı (sınıf) ilan edin

class CFileAndName{int tanıtıcı; dize adı}

ve dosyalarla çalışmanın tüm işlevlerinde, işlevin tanımını tutamaç yerine bu sınıfla değiştirin, elbette çok fazla yaygara var, ancak dosya adını kesinlikle kaybetmezsiniz

Teşekkür ederim! Tabii ki, her zaman dışarı çıkabilirsiniz. Ancak sesli işlevselliğe sahip olmak faydalı olacaktır.

 
fxsaber :

Cevap beklemedim .

Soru.

OnTesterDeinit'te çerçeveleri mi okuyorsunuz?

 
Slava :

Soru.

OnTesterDeinit'te çerçeveleri mi okuyorsunuz?

Çoğu zaman okurum.

 
fxsaber :

Çoğu zaman okurum.

OnTesterDeinit'te çerçeveleri okumak için bir kod var mı demek istedim.

İşte burda. Yoksa her zaman orada değil mi?

 
Slava :

OnTesterDeinit'te çerçeveleri okumak için bir kod var mı demek istedim.

İşte burda. Yoksa her zaman orada değil mi?

Pratikte, her zaman okurum . mqd formatını açtığımda OnTesterDeinit kayıt bile olmadı.

Uygulamada, çerçeveler OnTesterPass'tayken her zaman sonuna kadar okunurdu. Bu nedenle, OnTesterDeinit'te okuma çerçevelerini bitirmek hiçbir zaman gerekli olmadı.

 
fxsaber :

Pratikte, her zaman okurum . mqd formatını açtığımda OnTesterDeinit kayıt bile olmadı.

Uygulamada, çerçeveler OnTesterPass'tayken her zaman sonuna kadar okunurdu. Bu nedenle, OnTesterDeinit'te okuma çerçevelerini bitirmek hiçbir zaman gerekli olmadı.

Çerçeveleri her zaman OnTesterDeinit'te okumanız gerekir. bizim babamız gibi

Sonra eksik karelerden şikayet ediyorlar