[UYARI, KONU KAPALI!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde. - sayfa 789
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
Sevgili programcılar,
lütfen koşul doğru olduğunda operatörlerin neden yürütülmediğini, daha kesin olarak yürütüldüklerini, ancak düzensiz bir modda (örneğin, her seferinde) yürütüldüğünü söyleyin. Loglarda hata yok.
Kodunuzu düzeltin:
Ve asla eşitlik için çift değişkenleri karşılaştırmayın.
Kodunuzu düzeltin:
Ve asla eşitlik için çift değişkenleri karşılaştırmayın.
Neden çift değişkenler eşitlik için karşılaştırılamıyor?
Neden çift değişkenler eşitlik için karşılaştırılamıyor?
Neden çift değişkenler eşitlik için karşılaştırılamıyor?
deinit'te global bir değişkene yaz ve init bu değişkenin değerini oku, sorun nedir?
Anladığım kadarıyla global değişken, tüm fonksiyonların dışında bildirilen bir değişkendir. Genel değişkenlerin başlatılması, özel işlevlerin yürütülmesine başlamadan önce bir kez gerçekleştirilir.
Yani programın başında, başlatma işlevinden önce, bir sonraki başlatmada programa aktarmak istediğim de dahil olmak üzere global değişkenler bildirilir. Daha sonra önerinize göre deinit içinde bu değişkenin değerini sabitliyorum. ANCAK! Anladığım kadarıyla, program başladığında, hatta init işlevi yürütülmeden önce, beni ilgilendiren de dahil olmak üzere programın başında açıklanan tüm global değişkenler yeniden başlatılacak. Ve sıra init işlevine geldiğinde, önceden depolanmış değişkenim kaybolacak! Yoksa yanılıyor muyum?
Anladığım kadarıyla global değişken, tüm fonksiyonların dışında bildirilen bir değişkendir. Genel değişkenlerin başlatılması, özel işlevlerin yürütülmesine başlamadan önce bir kez gerçekleştirilir.
Yani programın başında, başlatma işlevinden önce, bir sonraki başlatmada programa aktarmak istediğim de dahil olmak üzere global değişkenler bildirilir. Daha sonra önerinize göre deinit içinde bu değişkenin değerini sabitliyorum. ANCAK! Anladığım kadarıyla programın başlangıcında, init işlevi yürütülmeden önce bile, beni ilgilendiren de dahil olmak üzere programın başında açıklanan tüm global değişkenler yeniden başlatılacak. Ve sıra init işlevine geldiğinde, önceden depolanmış değişkenim kaybolacak! Yoksa yanılıyor muyum?
Eğer erişilmezse, iki hafta boyunca programınızdan ayrı olarak saklanır, hafıza bana doğru hizmet ederse ...
örneğin aynı terminalde aynı anda çalışan farklı uzmanlar arasında veri aktarımına hizmet ederler, vb.
İhtiyacınız olan şey, terminal global değişkenleridir.
Hayır, GlobalVariable demek istedi , dosyada saklanır.
Evet, terminal global değişkenlerini kastetmiştim. Bir kişisel olarak bu soru zaten cevaplandı.
Bir şey arıyor olman garip
string sembolü, int zaman çerçevesi, int periyodu, int ma_shift, int ma_method, int uygulanan_fiyat, int shift)