MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 1759
![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
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
ne, nerede, ne zaman ve nereden ve bir yerden cevap belli..
Piksel cinsinden grafik boyutları biliniyor, görüntülenen mum sayısı, tarihleri, girintileri biliniyor, max/min fiyatları alıyoruz. Sorun ne?
belirtmeye çalışacağım
Bir ekstremum için çizgiyi kontrol ederken, 0 veya 1 için hangi çubukta kontrol edilmelidir? ya da başka ne?
Piksel cinsinden grafik boyutları biliniyor, mum sayısı, tarihleri, girintileri biliniyor, max/min fiyatları alıyoruz. Sorun ne?
Burada 2 sorunu belirtebilirim.
1) 1 pikseliniz varsa 10 noktaya karşılık gelir (örneğin 15 noktayı kaplamak için kaç piksel gerekir?
2) Grafiğin min ve max değerleri kaydırılarak veya TF değiştirilerek veya ölçek değiştirilerek değiştirilecekse, dairenin belirli bir nokta sayısına karşılık gelmesi gerekliliği karşılanacak mı?
Burada 2 sorunu belirtebilirim.
1) 1 pikseliniz varsa 10 noktaya karşılık gelir (örneğin 15 noktayı kaplamak için kaç piksel gerekir?
2) Grafiğin min ve max değerleri kaydırılarak veya TF değiştirilerek veya ölçek değiştirilerek değiştirilecekse, dairenin belirli bir nokta sayısına karşılık gelmesi gerekliliği karşılanacak mı?
1 - bir tam sayıya yuvarlayabilir misiniz?
2 - Grafikte olaya göre yeniden hesaplama yasaktır
Gerçek veya hayali sorunlarınız mı var?belirtmeye çalışacağım
Şu anki an: Üstte 2, altta 2 çizgi görüyoruz.
Üsttekilerden biri sinyal verdi ve alttakilerden biri sinyal verdi - alttan ikincisi (kırık)
İyi ? ZigZag neden size uymuyor? - her zaman son molanın yönünü gösterecek
ve hemen bir sonraki görevden kurtulun - filtre birkaç noktaya bölünür - Sapma ayarı
ve TS'niz gibi insanlar için gelecekteki bir görev daha - kaç çubuk önce bir mola olduğunu bulmak - örneğimde, böyle bir değer de döndürebilirsiniz
ve bir kez daha tekrarlıyorum - TP kodumu ayrı bir fonksiyona koyun ve her tikte her satır için böyle bir TP hesaplayın ve her satır için TP'nin son yönünü ve son hesaplamanın yapıldığı çubuğun numarasını hatırlayın - hesaplama hızı yüksek olacaktır, test cihazında çalıştırabilirsiniz
peki, eğer istersen, forumlarda dediklerini yap - eğer Buf[1] > Buf[2] && Buf[2] > Buf[3].... muhtemelen MA düşerse....
Nene, kimse bağlantılardan bahsetmedi .. Çaptaki dairenin her zaman noktalarda belirli bir sayıya eşit olması gerekir. uygun ve aptal bir kutu ile
Belki yanlış anladım, ama çapı nokta olarak ayarlamakta bu kadar zor olan ne?
Bir ekstremum için çizgiyi kontrol ederken, 0 veya 1 için hangi çubukta kontrol edilmelidir? ya da başka ne?
sıfırda
İki düşük çizgiden biri = Bar[1] < Çubuk[0], iki yüksekten biri = Çubuk[1] > çubuk[0]
Arama üst 2. satırda ve 2. alt satırda yapılır.
Herhangi bir zamanda, ikincide üstten ve birincide alttan, kuyuda, en altta ve üstte veya birincide yukarıdan ve ikinci alttan bir kırılma olabilir. Ya da her ikisi birden.
1 - bir tam sayıya yuvarlayabilir misiniz?
2 - Grafikte olaya göre yeniden hesaplama yasaktır
1) Bu yuvarlama değil, bu bir hata .. ve çok büyük bir tane .. benim örneğimde 10, ancak bazı enstrümanlarda 100, 1000, 10000 vb. olabilir. güzel yuvarlama ..
2) Yani, müşteriye bunun mümkün olduğunu söyleyeceksiniz ve ardından işlemcisini her saniye 24'e 7 yapacaksınız, tüm grafiklerdeki tüm simgeleri dairenin boyutunun değişebileceği gerçeği için kontrol edeceksiniz .. + İhtiyacı olacak. kodunuzun her zaman açık olduğunu izlemek için. Bana göre bug :)
Toplam .. İlk başta sorunu çözmenin mümkün olduğunu söylediniz, ancak daha sonra çalışma sırasında değerlerin yaklaşık olacağı ve büyük bir hata ile ortaya çıktı ve bekçi kodu da çalışmalı Değerleri düzeltmek ve ayarlamak için işlemciyi asın..
Ve buna görevin çözümü denildiğini mi düşünüyorsunuz? Buna düşünmeden kapmak, sonra her şeyin doğru olduğuna ikna etmek/kanıtlamak/yalvarmak denir..
İyi ? ZigZag neden size uymuyor? - her zaman son molanın yönünü gösterecek
ve hemen bir sonraki görevden kurtulun - filtre birkaç noktaya bölünür - Sapma ayarı
ve TS'niz gibi insanlar için gelecekteki bir görev daha - kaç çubuk önce bir mola olduğunu bulmak - örneğimde, böyle bir değer de döndürebilirsiniz
ve bir kez daha tekrarlıyorum - TP kodumu ayrı bir fonksiyona koyun ve her tikte her satır için böyle bir TP hesaplayın ve her satır için TP'nin son yönünü ve son hesaplamanın yapıldığı çubuğun numarasını hatırlayın - hesaplama hızı yüksek olacaktır, test cihazında çalıştırabilirsiniz
peki, eğer istersen, forumlarda dediklerini yap - eğer Buf[1] > Buf[2] && Buf[2] > Buf[3].... muhtemelen MA düşerse....
Görevime nasıl başvuracağıma bir kez daha baktım - henüz anlamadım.
sıfırda
İki düşük çizgiden biri = Bar[1] < Çubuk[0], iki yüksekten biri = Çubuk[1] > çubuk[0]
Arama üst 2. satırda ve 2. alt satırda yapılır.
Herhangi bir zamanda, ikincide üstten ve birincide alttan, kuyuda, en altta ve üstte veya birincide yukarıdan ve ikinci alttan bir kırılma olabilir. Ya da her ikisi birden.
1) Tüm hatlarda kırık arıyoruz.
2) Kırık olanlardan 0 bar ekstremum olanını seçin..
bu algoritma işe yarar mı?