[Arşivle!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 2. - sayfa 194
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
not defteri.exe
Teşekkürler!! hemen bulurum yada indiririm
Önerilen kodlar, FirstStart bayrağıyla bunun ilk giriş olup olmadığını kontrol eder. Bu ilk onaysa, tik=GetTickCount() atanır. Sonraki tiklerde FirstStart=false global değişkeninin değeri, if(FirstStart) koşulu karşılanmaz ve tik global değişkeninin yeni değeri yeniden atanmaz, ilk ve tek değeri kaydedilir.
Bu gerekli değil miydi?
1. Size söyledim - çünkü başlangıçta bir bayrak yaparsanız her seferinde kontrol edilir.
2. İlk tıklamanın zamanını milisaniye cinsinden nasıl bekleyip hatırlayacağımı anlamıyorum
Size başlangıçta kodu verdim mi ??? start()'ı görüyor musunuz ??? Orada kod init() ile yazılmıştır.
init () içindeki kod, başlatma sırasında çalışır - ilk çalıştırmada, TF değiştirilirken.
Ve sonra - ilk başlangıçta üzerinde çalışılması gereken her şeyi bu bloğa ekleyin.
___________________________________________________________________________
GetTickCount ( ) değil
GetTickCount() işlevi , sistem başladığından beri geçen milisaniye sayısını döndürür. Sayaç, sistem zamanlayıcısının çözünürlüğü ile sınırlıdır. Zaman işaretsiz bir tamsayı olarak saklandığından her 49,7 günde bir taşar.___________________________________________________________________________
tarihsaat TimeCurrent( )
Sunucunun bilinen son zamanını ( son alıntı varış zamanı ), 1 Ocak 1970'de 00:00'dan bu yana geçen saniye sayısı olarak döndürür.
___________________________________________________________________________
Zamanı nasıl hesaplayacağınızı bilmiyorsanız - kapsamlı bir okulun 1-3. sınıfları için ders kitapları alın.
Aslında neden init?
Başta bekleyin, global olana yazın, kaybetmekten korkuyorsanız global terminale yazın.
Açıkladım, çünkü başlangıçta sürekli kontrol edilecek bir bayrak yapmak istemiyorum.
03/05/2011 15:44
Bu ilk onaysa, tik=GetTickCount() atanır. Sonraki onay işaretlerinde, FirstStart=false global değişkeninin değeri, if(FirstStart) koşulu yürütülmez
koşul karşılanmaz, ancak bu koşul her işarette kontrol edilir
artmedia70 , init'teki ilk onay işaretini beklemem ve zamanını milisaniye cinsinden hatırlamam gerekiyor, biliyor musunuz?)
"İlk başlangıçta bir şeyler çözmem" gerekmiyor, ancak bu lansmandan sonra 1. onay işareti geldikten sonra bir şeyler çalışıyorum
Açıkladım, çünkü başlangıçta sürekli kontrol edilecek bir bayrak yapmak istemiyorum.
koşul karşılanmaz, ancak bu koşul her işarette kontrol edilir
Bu yeni bir şey!
Danışmanın tüm çalışmaları, koşulların yerine getirilip getirilmediğini sürekli olarak kontrol etmeye dayanır....
Görünüşe göre bir insan sadece bir problemle yaşıyor, onu çözmenin yolları ile değil. Ona çalışma kodları gönderiyorlar ve çözülmemiş bir sorun hakkında tekrar etmeye devam ediyor
bir gösterge yazıyorum
Hayran kalmamak elde değil.
Ustaca zihniyetinizi uzun zamandır fark ettim,
senin düşünme tarzın sıradan insanlar için anlaşılmaz...