MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 165
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
Uff, kulağa karmaşık geliyor ve net değil, ancak işlevime dayalı bir örnek alabilir miyim?
Mobildenim. Bir örnek en basitidir, ancak bir cep telefonundan yazmak değildir.
Peki, belki yazma fırsatınız olduğunda?
Tamam, şunları söyleyelim:
int TFT=0;
intshiftMAT=0;
inttypeMAT=0;
int fiyatMAT=0;
Bu değişkenler fonksiyona gönderilebilir veya dahili olarak atanmış değerler (sizinki gibi) çalışması için alınabilir.
Bu değişkenlerin çalışması için fonksiyona gönderilmesi veya içinde (sizinki gibi) atanması gerekir.Alınamazlar.
Ama böyle bir şey almanız gerekiyor ... fikir bu.
Şimdi bu tür değişkenleri string aracılığıyla alıyorum - ama daha basit bir yöntem olduğunu düşündüm ...
Ama böyle bir şey almanız gerekiyor ... fikir bu.
Şimdi bu tür değişkenleri string aracılığıyla alıyorum - ama daha basit bir yöntem olduğunu düşündüm ...
Bu değişkenlerin değerlerini değiştirmek ister misiniz?Sizin için her zaman sıfırsa oraya ne yapacağımı anlamıyorum?
Ama böyle bir şey almanız gerekiyor ... fikir bu.
Şimdi bu tür değişkenleri string aracılığıyla alıyorum - ama daha basit bir yöntem olduğunu düşündüm ...
ondan önce, değişkenleri bir fonksiyona nasıl geçireceğinizi yazdılar.
Bu değişkenlerin değerlerini değiştirmek ister misiniz?Sizin için her zaman sıfırsa oraya ne yapacağımı anlamıyorum?
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.
ondan önce, değişkenleri bir fonksiyona nasıl geçireceğinizi yazdılar.
Peki, fonksiyonun çalışması sonucunda bir fonksiyondan birden fazla değişkeni nasıl elde edeceğimi soruyorum...
fonksiyon çalıştıktan sonra, ABC değişkenleri abc'de olacaktır.
not. tüm değişkenleri global olarak bildirebilirsiniz ve tüm değişkenler tüm fonksiyonlarda görünür olacaktır ve herhangi bir şey almanıza/göndermenize gerek yoktur.
fonksiyon çalıştıktan sonra, ABC değişkenleri abc'de olacaktır.
İşlevimi göster, nasıl yapabilirsin? Gerçekten anlamakta güçlük çekiyorum.