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
İyi bakın: önceden (bir koşuldan önce) her iki değişken için de true değeri ayarladınız. Yani, her komut dosyası çalıştırmasında HER ZAMAN doğru olacaklardır. O halde koşul neden gerekli? Bu programda, açıkça true olarak başlatılan değişkenlerin doğru olmaması mümkün mü? - Değil! Çünkü onlar için bu değeri siz belirlemişsinizdir ve kodun hiçbir yerinde değişemez.
Açıklama için teşekkürler Peter!
Saygılarımla, Vladimir.
Mantık yok, çünkü bunlar komut dosyasında ayarlanan değişkenler. Ve bunlar, kullanıcının girdi aracılığıyla ayarladığı veya daha mantıklı olan işlevlerden elde edilen değişkenler olmalıdır.
Onlar. betiğin kullanışlılığı her zaman olmalıdır. Sadece metin çıkaran bir komut dosyası işe yaramaz. Ve veri girişi ile, bu komut dosyası size dili öğrenip öğrenemeyeceğinizi söyleyecektir) Ama fonksiyonlarla, basitçe mevcut değiller, yazılmamışlar, ancak örneğin, matematik bilgi seviyesinden bir hesaplama yazarsanız, diğer diller hakkında bilgi, ne kadar boş zaman, arzu ve yetenek düzeyi hatırlanır ve fonksiyon hesaplamaya bağlı olarak True veya False değerini döndürür, o zaman yardımcı program daha büyük olacaktır))))
Valery, ayrıntılı cevabınız için çok teşekkür ederim!
Saygılarımla, Vladimir.
Bu konuyu okuyan veya okuyacak olan aynı yeni başlayanlar için ipuçlarını dikkate alarak, betiğin düzeltilmiş versiyonu:
Komut dosyasına eklendi:
Saygılarımla, Vladimir.
Evet, bu seçenek sözdizimi açısından doğrudur, ancak içinde hala bir mantık yoktur. Dün Vasily fonksiyonlar hakkında çok şey yazdı. İhtiyaç duydukları yer burası:
+1. Pekala.
"... Onları bir koşula koymadan önce zamanı ve sabrı hesaplamanız ve onlara varsayılan değerler vermemeniz gerekir, çünkü bir koşula sahip olmanın bir anlamı yoktur - her zaman doğrudur."
Bunu kesinlikle yapacağım, ama daha sonra çünkü. Tencerem zaten kaynıyor, bu yüzden biraz soğutmam gerekiyor.
Saygılarımla, Vladimir.
İşte ipuçlarını dikkate alarak betiğin düzeltilmiş versiyonu:
Komut dosyasına eklendi:
Saygılarımla, Vladimir.
Doğru! Daha sonra diğer dış değişkenlerin değerlerine bağlı olarak bu değişkenlerin değerlerini hesaplayan fonksiyonlar yazmaya çalışın.
Peter, önerini kendi kendine çalışma planına ekledim. Sonucu daha sonra bir komut dosyası kodu olarak yayınlayacağım.
Saygılarımla, Vladimir.
Bunu kesinlikle yapacağım, ama daha sonra çünkü. Tencerem zaten kaynıyor, bu yüzden biraz soğutmam gerekiyor.
Saygılarımla, Vladimir.
Doğru! Daha sonra diğer dış değişkenlerin değerlerine bağlı olarak bu değişkenlerin değerlerini hesaplayan fonksiyonlar yazmaya çalışın.
Zamanla, az ya da çok net, ancak değişkenlerle "Yeterince sabır" hala bir sorun. İçlerine ne koymalı? Sabır var mı, yok mu? En azından bu iki parametre? Düşünmeliyim.
Saygılarımla, Vladimir.
Zamanla, aşağı yukarı netleşir, ancak "Yeterince sabır" için değişkenlerle ilgili bir sorun vardır. İçlerine ne koymalı? Sabır var mı, yok mu? En azından bu iki parametre? Düşünmeliyim.
Saygılarımla, Vladimir.