[Arşivle!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 2. - sayfa 366
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
sen
ama gerekli (karşılaştırma)
herhangi bir normal göstergenin kodunu alın ve kodun nasıl biçimlendirildiğini görün
evet pek bir fark göremiyorum İşte örneğin disiplinler standardı. Basitçe böyle ve elde edildiğinde karmaşıklıktan. ancak, parantezin kendisine ek olarak, durum ";" içinde olabilir. örneğin...
parantezlere dikkat edin
sembol ()
Demek istediğin bu mu?
if(OrderSymbol()==Symbol())
sonra düzeltildi. hata kalır.
öyleyse eğer? veya nasıl?
şimdi değiştireceğim...
şöyle görünmelidir: if(OrderSymbol()==Symbol() ??
herkes sembole karar verdi.
Belirtilen braket kaldırıldı - hiçbir şey değişmedi.
sondan bir önceki parantez gereksiz
a hatası nerede, parantez içinde her şey tam olarak doğru görünüyor?
artık hata yok.
sadece burada çalışma kodu çok iyi sonuçlar vermiyor.
anlamama yardım et. daha önce alınan sinyal doğrultusunda sadece bir siparişin açılması için nasıl yapılır. göstergelerden birinin dönüş sinyali gösterdiği anda kapatın. ve hepsi döviz çiftini hesaba katarak
En kısa zamanda şu şekilde ihtiyacım var: (örneğin Eurodol grafiğinde satın alma sinyali vardı)
toplam> 1 ise
döviz çifti = eurodol ise
eğer bir satış emri
bu siparişi kapat
satın almak için açık
Genel görünüm şöyle görünmelidir:
if (satın al sinyali)
toplam==0 ise
bir satın alma aç
aksi halde (toplam >1)
hangi döviz çifti işlemlerinin açık olduğunu kontrol edin
eğer bize göre
satılıksa
kapat ve satın almaya geri dön
aksi takdirde (satılık için sürülür) ....