[Arşivle!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 2. - sayfa 196
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret 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
SergNF :
init(), keneler olsun ya da olmasın, yalnızca bir kez yürütülür. Ayrıca, init yürütüldüğünde (işlev ağırsa), onay işaretleri kaçırılabilir. Ancak başlatma işlevinin özü, yalnızca yeni bir onay işareti geldiğinde yürütülmektir.ne olmuş? bununla ne demek istiyorsun?) böylece startı amaçlandığı gibi kullanayım mı? Neye ihtiyacım olduğunu açıkça belirttim - init'te bir onay işareti beklemek ve zamanını hatırlamak, nedenini init'te açıkladım. ve tavsiyen alakalı değil
Afedersiniz. Beklemek.
ne olmuş? bununla ne demek istiyorsun?) böylece startı amaçlandığı gibi kullanayım mı? Neye ihtiyacım olduğunu açıkça belirttim - init'te bir onay işareti beklemek ve zamanını hatırlamak, nedenini init'te açıkladım. ve tavsiyen alakalı değil
???
ne olmuş? bununla ne demek istiyorsun?) böylece startı amaçlandığı gibi kullanayım mı? Neye ihtiyacım olduğunu açıkça belirttim - init'te bir onay işareti beklemek ve zamanını hatırlamak, nedenini init'te açıkladım. ve tavsiyen alakalı değil
ne? Start() içindeki ilk onay işaretini ve init() içindeki geri kalanını işlemek istiyorum
Burada, forumda, cevabı bulamayacağınızı düşünüyorum.
Anladığım kadarıyla, şimdiye kadar bilinmeyen "kendi yolunuz" var ...
ne olmuş? bununla ne demek istiyorsun?) böylece startı amaçlandığı gibi kullanayım mı? Neye ihtiyacım olduğunu açıkça belirttim - init'te bir onay işareti beklemek ve zamanını hatırlamak, nedenini init'te açıkladım. ve tavsiyen alakalı değil
Size init() işlevinde bir tick'in gelişinin hiçbir şekilde tanımlanmadığını, yani bir tick'in gelişi için ölümü bekleyebileceğinizi açıklamaya çalışıyorlar.
Göreviniz temel olarak start() işlevi içinde çözülür. Bir Boolean değişkeni tanıtın, onu true değeriyle başlatın, start() işlevinin en başında if() öğesini bu değişkenden koyun ve içinde ihtiyacınız olan her şeyi hatırlayın ve değişkenin değerini false olarak değiştirin. Bu koşullu operatör, start()'ın ilk açılışında, yani göstergenizin veya Expert Advisor'ın ilk işaretinde yalnızca bir kez yürütülecektir.
Start() içindeki ilk onay işaretini ve init() içindeki geri kalanını işlemek istiyorum
Ve bu, üzgünüm, bir fantezi. start()'tan init()'e hiçbir şekilde dönüş olamaz.
Ancak böyle bir sapkınlığa neden ihtiyaç duyulduğunu bilmek ilginç mi?
ne? Start() içindeki ilk onay işaretini ve init() içindeki geri kalanını işlemek istiyorum
init() fonksiyonu içinde bir tick'in gelişinin hiçbir şekilde tanımlanmadığını size açıklamaya çalışıyorlar.