MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 166
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
Fonksiyonumda göster, nasıl yapabilirsin? Gerçekten anlamakta güçlük çekiyorum.
Fonksiyondan hangi değişkenlere ihtiyacınız olduğuna (ana program için) karar vermeniz ve bunları geçmeniz/almanız gerekir. Herkes gerekliyse, bu değişkenleri programın en başında bildirin ve aynı anda tüm işlevler tarafından görülebilirler.
Evet, "neden" diye düşünmeyin, "nasıl" diye düşünmek daha iyidir.
Bu özellikle ilgili olmadığını söylemiştim...
Bu tür işlevler kural olarak büyüktür ve bu nedenle farklı değerler elde etmek için bunları birkaç kez yürütmeye çağırmak üzücü, ancak tüm sonuçları bir kerede almak istiyorum.
Örneğin, bir seferde tüm lotların sayısını ve tüm siparişlerin sayısını, sipariş türüne göre ayrılmış olarak almak istiyorum.
aynı tür bir yapıda birleştirilebilir ve yukarıda önerildiği gibi bir dizi bildirilebilir )
aynı tür bir yapıda birleştirilebilir ve yukarıda önerildiği gibi bir dizi bildirilebilir )
Zaten anlamak zor... örneğin, i'yi anlayamıyorum - neye eşittir ve ORDERS[i]= dizisinin boyutunu ayarlamamalı mıyım?
Zaten anlamak zor... örneğin, i'yi anlayamıyorum - neye eşittir ve ORDERS[i]= dizisinin boyutunu ayarlamamalı mıyım?
bu sadece bir örnek, tabi ki sipariş sayısına göre dizinin boyutunu belirtmem ve ayarlamam gerekiyor...
yani, değişkenler olduğu gibi aynı tp / sl / lot ... ama i dizi indeksi değişiyor
Acınızı görmek canımı yakıyor... Teknik bir forumdasınız, lütfen mantığınızı kullanın.
1. Görevi tanımlayın;
2. Hangi değişkenleri kullandığınızı açıklayın;
3. Çıktı olarak ne elde etmek istediğinizi açıklayın;
Teknik bir forumda düşüncelerinizi teknik dilde ifade etmeyi öğrenin. Aksi takdirde, burada uzun süre tahmin edebilirsiniz.
bu sadece bir örnek, tabi ki sipariş sayısına göre dizinin boyutunu belirtmem ve ayarlamam gerekiyor...
yani, değişkenler olduğu gibi aynı tp / sl / lot ... ama i dizi indeksi değişiyor
Evet anladım teşekkür ederim ilerde bir yerde uygulamaya çalışmam gerekecek ama anlamadım ama bu yapı ile dizi gibi çalışmak mümkün mü? Sıralamak ve diğer standart işlemleri gerçekleştirmek?
Acınızı görmek canımı yakıyor... Teknik bir forumdasınız, lütfen mantığınızı kullanın.
1. Görevi tanımlayın;
2. Hangi değişkenleri kullandığınızı açıklayın;
3. Çıktı olarak ne elde etmek istediğinizi açıklayın;
Teknik bir forumda düşüncelerinizi teknik dilde ifade etmeyi öğrenin. Aksi takdirde, burada uzun süre tahmin edebilirsiniz.
Yaz, lütfen, sözlerimde mantık olmayan yere?
Bilgide eziyet - kararda zevk.
Sorunumu atmak istemedim, bu yüzden görevi basitleştirdim - algılama zorluğuna neyin neden olduğunu tahmin etmekte zorlanıyorum ... Size "eziyetimden" rahatsızlık hissi verdiğim için üzgünüm.
Onlar. Buradaki fikir, tüm değişkenleri önceden bildirmek ve ardından bunları bir işlev aracılığıyla değiştirmek - anlıyorum, seçenek için teşekkürler. Ancak, aynı değişken türü için aynı değişken adı kullanılıyorsa, bu her zaman uygun değildir... başka seçenekler var mı?
Burayı DİKKATLİCE okuyun ve her şeyi anlayacaksınız. Parametreleri referans olarak ileterek önerilen ilk seçeneği açıklar.
Basitçe söylemek gerekirse, bir fonksiyon çağrılırken, parametre ile bir değişken iletilebilir.
veya değişken adından önce & işareti geliyorsa referans olarak
ikinci varyantta, işleve referansla iletilen değişkenler, başka adlara sahip olan değişkenlerle birlikte değiştirilecektir. Belirli bir durumda, bunlar i ve j değişkenleridir.
Diğer her şey yardım metninden yeterince açıktır.