MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 617
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
Bir şekilde 2 OnTimer işlevini farklı periyotlarla yapmak mümkün müdür?
Tam olarak ne ile "farklı"?
Bir şekilde 2 OnTimer işlevini farklı periyotlarla yapmak mümkün müdür?
bir zamanlayıcı yapabilir ve içindeki birkaç periyodu kontrol edebilirsiniz.
Tam olarak ne ile "farklı"?
örneğin 1 dakika ve 5 dakika içinde
örneğin 1 dakika ve 5 dakika içinde
Daha kısa bir süreye sahip bir zamanlayıcı oluşturun ve içinde daha uzun bir kontrol yapın
göstergeden gösterge tamponlarından veri alır
komut dosyasından, uzmandan, grafik öğelerden göstergeden tüm verileri alabilirsiniz, grafik öğesinin adını bilmeniz veya tüm grafik öğelerini yinelemeniz gerekir
jenerik yöntem - global terminal değişkenleri veya dosya aracılığıyla veri alışverişi
girdi değişkenlerini başka bir MQL programından değiştiremezsiniz
dize mümkündür ve ardından virgülle ayrılmış sayıları girin, ancak dizenin maksimum uzunluğunun ne kadar olduğunu bilmiyorum - kontrol etmeniz gerekiyor
Bu muhtemelen davalının ciddi ve uzun süreli bir hastalığı ve ciddi anlamda okuma yazma bilmemesi durumudur.
Anlayayım diye bana yazdığını anladın mı?
Okulda muhtemelen hiç çalışmadın ve Rus dilini hiç bilmiyorsun.
Size dilin açıklamasından alıntı yapıyorum:
https://www.mql5.com/ru/docs/basis/variables/global
Global değişkenler, programı istemci terminalinin belleğine yükledikten sonra ve Init olayının ilk işlenmesinden önce bir kez başlatılır.
Rusça "bir kez" kelimesinin ne anlama geldiğini anlıyor musunuz - yoksa bununla da "stresli" misiniz?
Forumda "yeni başlayanlara" cevap vermeden önce Rusça ve MQL programlama dilini öğrenin. Ve "domuz burnu ile Kalash sırasına" gitmeyin.
Ve forum üyeleri için Alexei Subbotin'in bu konuyla ilgili iyi bir makalesine bağlantı veriyorum:
GÖSTERGELER ARASINDA VERİ AKTARIMI - ZOR BİR SORUN İÇİN BASİT BİR ÇÖZÜM
https://www.mql5.com/en/articles/19
Genel olarak konuşursak, MQL dilinde, açıklamadan anladığım gibi, göstergeler ve komut dosyaları arasında veri aktarımı GEREKLİ DEĞİLDİR.
Bu nedenle, karmaşık olmanız ve programın bir bölümünden diğerine veri aktarmanın bazı yollarını bulmanız gerekir.
Bu muhtemelen davalının ciddi ve uzun süreli bir hastalığı ve ciddi anlamda okuma yazma bilmemesi durumudur.
Anlayayım diye bana yazdığını anladın mı?
Okulda muhtemelen hiç çalışmadın ve Rus dilini hiç bilmiyorsun.
Size dilin açıklamasından alıntı yapıyorum:
https://www.mql5.com/ru/docs/basis/variables/global
Global değişkenler, programı istemci terminalinin belleğine yükledikten sonra ve Init olayının ilk işlenmesinden önce bir kez başlatılır.
"Bir kez" ne anlama geldiğini anlıyorsunuz - ya da bununla bir "gerginliğiniz" var.
Forumda "yeni başlayanlara" cevap vermeden önce Rusça ve MQL programlama dilini öğrenin. Ve "domuz burnu ile Kalaş sırasına" gitmeyin.
peki, peki, yetersizlik sınırında, arama ve kronik küstahlıkla ilgili sorunlarınız var
https://www.mql5.com/ru/docs/globals
Umutsuzsun ama ben terbiyesiz bir tip öğretmeye çalışacağım, işte anlamak için bir tane daha https://www.mql5.com/en/docs/basis/variables/global
Bu muhtemelen davalının ciddi ve uzun süreli bir hastalığı ve ciddi anlamda okuma yazma bilmemesi durumudur.
...
peki, peki, yetersizlik sınırında, arama ve kronik küstahlıkla ilgili sorunlarınız var
https://www.mql5.com/ru/docs/globals
Umutsuzsunuz ama ben terbiyesiz bir tip öğretmeye çalışacağım, işte anlamak için bir tane daha https://www.mql5.com/en/docs/basis/variables/global
Göster bana BİR GÖSTERGEDEN DİĞERİNE VERİ AKTARIMI NEREDE?
Genel değişkenler, tüm kapsamlardan ve çalışan programlardan görülebilen ortak bir değişmez veri alanıdır.
Ve bu alan, program başladığında yalnızca bir kez başlatılır.
Veri aktarımı nerede?
Basit bir durumu simüle edelim.
İki farklı gösterge alalım ve içlerindeki aynı global değişkenleri farklı değerlerle tanımlayalım.
Şimdi küresel değerlerin başlatılmasıyla ilk göstergeyi başlatıyoruz.
Bundan sonra, ikinci göstergeyi de başlatma ile ancak farklı değerlerle başlatıyoruz.
Sonuç olarak, ölümcül bir hata alıyoruz.
Ve bu şekilde neyi "aktardık"? - Önemli hata mesajı?
Göster bana BİR GÖSTERGEDEN DİĞERİNE VERİ AKTARIMI NEREDE?
Genel değişkenler, tüm kapsamlardan ve çalışan programlardan görülebilen ortak bir değişmez veri alanıdır.
Ve bu alan, program başladığında yalnızca bir kez başlatılır.
Veri aktarımı nerede?
https://www.mql5.com/ru/docs/globals
Genel değişkenlerle çalışmak üzere tasarlanmış bir işlevler grubu.
İstemci terminalinin global değişkenlerini, mql5 programının global düzeyinde bildirilen değişkenlerle karıştırmamalısınız.
Global değişkenler, son erişim anından itibaren 4 hafta boyunca istemci terminalinde bulunur ve ardından bunlar otomatik olarak yok edilir. Global bir değişkene erişmek, yalnızca yeni bir değer ayarlamak değil, aynı zamanda global bir değişkenin değerini okumak olarak da kabul edilir.
İstemci terminalinin global değişkenleri, istemci terminalinde çalışan tüm mql5 programlarından aynı anda kullanılabilir.
https://www.mql5.com/ru/docs/globals
ayrıca ben size teknik bilgi okumayı öğretmeyeceğim sizin gibi aşağılık tipler için bilgi edinme imkanı varKendiniz hakkında hiçbir fikriniz yokken başkalarına öğretmemeniz gerektiğini hemen söyledim.
Yardım bir "fenerden" değil "nitelikli" olmalıdır!