Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Bana sorunu nasıl çözeceğimi söyleme?
Oluşturulan dosya şu dizinde saklanır: tester\Agent\MQL5\FilesExpert Advisor'ın test cihazında ilk çalıştırılmasından sonra (Read=false), istatistikleri içeren bir csv dosyası oluşturulur.
int OnInit() kodunda şöyle:
Ancak, ikinci çalıştırmada (Okuma=doğru). Bu dosyadan veri okumak gerekiyor ancak dosya siliniyor.
Bana sorunu nasıl çözeceğimi söyleme?
Oluşturulan dosya şu dizinde saklanır: tester\Agent\MQL5\FilesExpert Advisor'ın test cihazında ilk çalıştırılmasından sonra (Read=false), istatistikleri içeren bir csv dosyası oluşturulur.
int OnInit() kodunda şöyle:
Ancak, ikinci çalıştırmada (Okuma=doğru). Bu dosyadan veri okumak gerekiyor ancak dosya siliniyor.
Bu durumda FILE_COMMON bayrağı ile bir dosya oluşturmanız gerekir. Dosya , terminalin paylaşılan klasöründe oluşturulacaktır.
Anladım.
Grafiğe BakınGöstergeEkle
Servis Masası, #359447 numaralı uygulama hissedildi mi yoksa boşuna mı denendi?
Bunun bir gösterge olduğunu varsayarsak)) o zaman ilk kez tarihi gösterecek ve tablodaki sonraki ayarlar (ikinci, üçüncü kopya) tarihi göstermeyecektir.
Bunun bir gösterge olduğunu varsayarsak)) o zaman ilk kez tarihi gösterecek ve tablodaki sonraki ayarlar (ikinci, üçüncü kopya) tarihi göstermeyecektir.
Şimdi göstergenin hesaplama kısmı gecikmeli olarak mql uzayından kaldırılır. sadece yeniden kullanım durumunda.
aynı (aynı parametrelerle) göstergeyi farklı (ancak aynı sembol/zaman çerçevesine sahip) grafiklere atarsanız, yeniden başlatma da olmayacaktır.
Son kopyayı sildikten sonra sigara içmeye giderseniz - başlangıçta yeniden başlatma olacaktır.
Bu optimizasyonun yan etkisidir. :)
NOT: SİGARA SAĞLIĞINIZA ZARAR VERİR!
;)
Sevgili programcılar,
söyle bana, mql5 program kodunda hızı en çok ne etkiler? Gerçek şu ki, programımı oluşturma ve kod miktarını artırma sürecinde hızın önemli ölçüde düştüğü gerçeğiyle karşılaştım. Danışmanlar ve Örnekler klasörlerinden kod olarak daha hacimli olan standart Uzman Danışmanlar çok daha hızlı çalışsa da.
Genel olarak, forumda bir makale veya kod yapısının en iyi nasıl biçimlendirileceğine dair bir açıklama var mı? Acemi bir programcıya tavsiye verin. Teşekkür ederim!
Sevgili programcılar,
söyle bana, mql5 program kodunda hızı en çok ne etkiler? Gerçek şu ki, programımı oluşturma ve kod miktarını artırma sürecinde hızın önemli ölçüde düştüğü gerçeğiyle karşılaştım. Danışmanlar ve Örnekler klasörlerinden kod olarak daha hacimli olan standart Uzman Danışmanlar çok daha hızlı çalışsa da.
Genel olarak, forumda bir makale veya kod yapısının en iyi nasıl biçimlendirileceğine dair bir açıklama var mı? Acemi bir programcıya tavsiye verin. Teşekkür ederim!
IMHO, iç içe döngüler hızı en çok etkiler. Üçüncü bir derinliğe kadar iç içe ilmekler, pratik olarak, ilmeklerin boyutu konusunda çok dikkatli olmanız gereken sınırın ötesindedir. Örneğin, benim P4'ümü alacağım: 3 Hz frekansında çalışıyor, dağ başına saniyede ~ 10 lam işlem üretiyor.
Bu rakam, 1000x1000x10'luk üçlü yuvalamalı döngülerin 1 saniye yürütüleceği anlamına gelir, 3. döngü 100'e yükseltilirse kendiniz anlarsınız, o zaman 10 saniye alırız.