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
Alert() işlevini kullanmak gerekli mi yoksa daha fazla bilgi içeriği için mi gerekli?
Gerekli değil, kolaylık sağlamak için.
Gerekli değil, kolaylık sağlamak için.
Açık.
Saygılarımla, Vladimir.
Merhaba Valery! Tavsiyen için teşekkürler. Zaten if-else deyimiyle biraz arkadaş oldum, şimdi switch deyiminde de ustalaşmak gerekiyor. Alert() işlevini kullanmak gerekli mi yoksa daha fazla bilgi içeriği için mi gerekli?
Saygılarımla, Vladimir.
Bir elektronik mühendisinin deneyimi göz önüne alındığında. Yangın durumunda siren, yerler yıkanmazsa temizlikçiye uyarı. Yorum grafikte yazıyor, baskı günlükte, yazı dosyada, uyarı bipliyor ve mesaj kutusu hala orada, aynı zamanda bipliyor, ancak bu yerel değil.
Bir elektronik mühendisinin deneyimi göz önüne alındığında. Yangın durumunda siren, yerler yıkanmazsa temizlikçiye uyarı. Yorum grafikte yazıyor, baskı günlükte, yazı dosyada, uyarı bipliyor ve mesaj kutusu hala orada, aynı zamanda bipliyor, ancak bu yerel değil.
Teşekkürler, çok iyi açıklanmış!
Saygılarımla, Vladimir.
sihrimiz ve sembolümüz üzerindeki pozisyon sıfır ise, o zaman zamanı kontrol edip pozisyon açarız , eğer 1 ise pozisyon açmıyoruz, kapanış saatini ve 1'den fazla ise izi kontrol ediyoruz, o zaman Uyarı çalışmıyor. Bir anahtarda mümkündür, varsa kontrolleri yapmak mümkündür.
Merhaba Valery! çok teşekkür ederim çünkü "... sihrimiz ve sembolümüz üzerindeki pozisyonlar sıfırsa, zamanı kontrol et ve bir pozisyon aç ..." seçeneğiniz en basit ve en etkili olduğu ortaya çıktı. Zaman kontrolü koşuluna && PositionTotal()==0 ekledim ve gerekli hacme sahip sadece bir pozisyon açılmaya başladı!
Saygılarımla, Vladimir.
Merhaba Alexey! Makalenin bağlantısı için teşekkürler. Evet, içinde çok ilginç şeyler var.
Saygılarımla, Vladimir.
if (time_current.hour==time_open.hour && time_current.min==time_open.min
bir pozisyon açmak için bekleme süresini karşılaştırmanın en iyi yolu bu değil
test cihazında her şey her zaman sorunsuz çalışır, gerçek bir hesapta hatalar olabilir - bir kene varış danışmanı çalışır, herhangi bir nedenle kene tam olarak beklediğiniz dakikada gelmezse, algoritmanız düzgün çalışmayacak ve daha sonra bu mantıksal hatayı bulmak çok zor olacak
Bu sorunu, katı bir eşitlik karşılaştırmasından ( == ) büyük veya eşit bir koşula ( >= ) ....( ve/veya eşitten küçük bir koşul) uzaklaştırmak için yeniden formüle etmeyi deneyin.
bir pozisyon açmak için bekleme süresini karşılaştırmanın en iyi yolu bu değil
test cihazında her şey her zaman sorunsuz çalışır, gerçek bir hesapta hatalar olabilir - bir kene varış danışmanı çalışır, herhangi bir nedenle kene tam olarak beklediğiniz dakikada gelmezse, algoritmanız düzgün çalışmayacak ve daha sonra bu mantıksal hatayı bulmak çok zor olacak
Bu sorunu, katı bir eşitlik karşılaştırmasından ( == ) büyük veya eşit bir koşula ( >= ) ....( ve/veya eşitten küçük bir koşul) uzaklaştırmak için yeniden formüle etmeyi deneyin.
Merhaba Igor! Tavsiye için teşekkürler. Argümanlarınıza tamamen katılıyorum, çünkü keneli durumlar gerçekten farklı olabilir. Kodu düzelteceğim.
Saygılarımla, Vladimir.
Igor'un tavsiyesine göre kodda bir değişiklik yaptım. Çok iyi ve zamanında tavsiye! Danışmanın çalışmasında daha önce fark etmediğim bir sorun düzeltildi . Tekrar teşekkürler, Igor!
Saygılarımla, Vladimir.