Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 16
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
Sadece bir dosya ile bitirin lütfen)))) Benim için çok zor olduğunu düşündüm, ama bir şey çıktı. Yine, doğru gibi davranmıyorum. Bu benim ekmeğim değil)))
Bir şey net değilse, lütfen açıklığa kavuşturun. Zigzag nasıl hesaplanır, ne yeniden hesaplanır bilmiyorum, böylece işaretler kaybolabilir ve fazlalıklar ortaya çıkabilir, zirvelerde ama artık orada zikzak yok.
Teşekkürler :) çözmeye çalışacağım
Evet, ben de bilmiyorum :) şema basit: zikzak renk tutamacı, ondan hazır ekstremumlar, yüksekler ve alçaklar değerlerinin olduğu 2 arabellek kopyalarım; çubukların açılma süresi ile ayrı dizi. Bu dizilerle çalışıyorum. (tek renkli bir zikzakta bir arabellek vardır, burada yüksek ve düşük sırayla uzanır).
Burada birkaç fibo hayranı oluşturan bir zikzak var.
Kazmak için :)
Muhtemelen, SL / TP yerine, bekleyenleri koymak gerekiyor - herhangi biri bitmiş çözümün kodunun bağlantısını paylaşacak mı? Yoksa başka seçenekler var mı?
Merhaba, forumda bulamıyorum, lütfen yardım edin. Göstergenin değerini döndüren bir fonksiyon oluşturmak gereklidir.
Örneğin, mql4'te bunu yapabilirsiniz:
double Fast_MA(int Shift)
{
dönüş(iMA(BOŞ, TF, FastMA, 0, MODE_SMA, PRICE_CLOSE , Sdvig));
}
ve sonra sinyal işlemede kullanımı kolaydır
if ( Fast_MA(1) > Fast_MA(2) vb.)
ve mql5'te nasıl yapılır, zor değilse lütfen paylaşın. Teşekkür ederim.
Merhaba, forumda bulamıyorum, lütfen yardım edin. Göstergenin değerini döndüren bir fonksiyon oluşturmak gereklidir.
Örneğin, mql4'te bunu yapabilirsiniz:
double Fast_MA(int Shift)
{
dönüş(iMA(BOŞ, TF, FastMA, 0, MODE_SMA, PRICE_CLOSE , Sdvig));
}
ve sonra sinyal işlemede kullanımı kolaydır
if ( Fast_MA(1) > Fast_MA(2) vb.)
ve mql5'te nasıl yapılır, zor değilse lütfen paylaşın. Teşekkür ederim.
Bunu yapmak için önce göstergeyi iMA veya bu göstergelerin başka bir işlevi aracılığıyla çağırmanız gerekir. İşlevler, hatırlanacak tutamaçları döndürür.
Bu genellikle OnInit'te yapılır, çünkü gösterge kaldırıldıktan sonra bile bir süre (5-15 dakika) çalışan işlemlerde kalır.
Ve sonra gerekli gösterge değerlerini almak için CopyBuffer(handle,...) kullanarak.
Teknik göstergeler
Zaman serilerine ve göstergelere erişim
Belgelerdeki ZY Örnekler, olası tüm yolları göstermek için biraz yüklenmiştir. Basitçe söylemek gerekirse, şöyle görünür:
Belgeleri okuyun, fonksiyonlarda aşırı yük var.
Bunu yapmak için önce göstergeyi iMA veya bu göstergelerin başka bir işlevi aracılığıyla çağırmanız gerekir. İşlevler, hatırlanacak tutamaçları döndürür.
Bu genellikle OnInit'te yapılır, çünkü gösterge kaldırıldıktan sonra bile bir süre (5-15 dakika) çalışan işlemlerde kalır.
Ve sonra gerekli gösterge değerlerini almak için CopyBuffer(handle,...) kullanarak.
Teknik göstergeler
Zaman serilerine ve göstergelere erişim
Belgelerdeki ZY Örnekler, olası tüm yolları göstermek için biraz yüklenmiştir. Basitçe söylemek gerekirse, şöyle görünür:
Belgeleri okuyun, fonksiyonlarda aşırı yük var.
"İşlevlerin aşırı yüklenmesi" ne anlama geliyor? Dökümantasyonda yazıldığı için yapması daha kolay görünüyor, her şeye alışabilirsiniz.
Bu, aynı ad altında, farklı parametrelere ve buna göre (benzer olsa da) ancak farklı eylemlere sahip birkaç işlevin olduğu anlamına gelir.
CopyBuffer'a uygulandığı gibi, bu:
aramalar, yalnızca dizine veya tarihe göre veri aramayı ayarlama biçimleri bakımından farklılık gösterir.
Meslektaşlarım, bana kimin bildiğini söyleyin. İki döviz çifti arasındaki farkı çizmek istiyorum. Bunu ayrı bir pencerede bir gösterge olarak yaptım, ancak para birimi fiyatlarının olmadığı, sadece spread'in olacağı yeni bir boş grafik penceresini nasıl oluşturabilirim? hatta mümkün mü?
İlginiz için teşekkür ederim.
Merhaba.
Lütfen bana nasıl doğru yapılacağını söyle? Basit bir uzmanım var. Sınıfın kayıtlı olduğu yürütülebilir ve dahil edilmiş iki dosyadan oluşur. Derler ve çalışır. Her şeyi tek bir yürütülebilir dosyada toplamak istiyorum. Dahil etme dosyasını ana dosyaya kopyalayıp yerleştirmenin doğru yolu nedir? OnInit() 'ten önce mi yoksa OnTick()'ten sonra mı? Ne yapacağımı ve kontrol etmenin şu ya da bu şekilde bir sorun olmadığını anlıyorum, ancak daha sonra kafamın patlayacağı bir hatayı yakalamak istemiyorum "ve burada benim sorunum ne?" Daha sonra dosya mimarisinde hata aramamak için dilin standartlarına göre nasıl doğru olduğu ile ilgilenir. Sadece ne kadar doğru bilmiyorum.
Şimdiden teşekkür ederim.
Merhaba.
Lütfen bana nasıl doğru yapılacağını söyle? Basit bir uzmanım var. Sınıfın kayıtlı olduğu yürütülebilir ve dahil edilmiş iki dosyadan oluşur. Derler ve çalışır. Her şeyi tek bir yürütülebilir dosyada toplamak istiyorum. Dahil etme dosyasını ana dosyaya kopyalayıp yerleştirmenin doğru yolu nedir? OnInit() 'ten önce mi yoksa OnTick()'ten sonra mı? Ne yapacağımı ve kontrol etmenin şu ya da bu şekilde bir sorun olmadığını anlıyorum, ancak daha sonra kafamın patlayacağı bir hatayı yakalamak istemiyorum "ve burada benim sorunum ne?" Daha sonra dosyanın mimarisinde bir hata aramamak için dilin standartlarına göre nasıl doğru olduğu ile ilgilenir. Sadece ne kadar doğru bilmiyorum.
Şimdiden teşekkür ederim.
Dahil etmeyi kopyalayıp yapıştırın ve yönergeleri mq5 dosyasına yapıştırın.