MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 1581
![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
ChartIndicatorAdd()
Teşekkürler. Yalnızca burada EA, doğrudan grafikte yazılmayan bir gösterge görüntüler. EA'nın kendisinin hesaplamalarının nasıl görüntüleneceği hakkında bir sorum var.
Teşekkürler. Yalnızca burada EA, doğrudan grafikte yazılmayan bir gösterge görüntüler. Danışmanın kendisinin hesaplamalarının görüntüsünün nasıl görüntüleneceği hakkında bir sorum var.
ObjectSetString - verileri girin
ObjectGetString - veri al
Benim için bir örnek olarak
Teşekkürler. Yalnızca burada EA, doğrudan grafikte yazılmayan bir gösterge görüntüler. EA'nın kendisinin hesaplamalarının nasıl görüntüleneceği hakkında bir sorum var.
Canvas'ı (CCanvas) alın ve çizin. ChartTimePriceToXY kullanarak zaman ve fiyatı grafik koordinatlarına dönüştürme.
Hangi zaman diliminde?
M1
Selamlar! Böyle bir yapıda, SELECT_BY_POS'un aksine SELECT_BY_TICKET seçiminin neden çalışmadığını anlayamıyorum.
Teşekkürler. Ama soru bununla ilgili değil. Ve mümkünse nesneler olmamak için EA'nın dizilerden, bir şekilde gösterge arabelleklerinden verileri nasıl çektiği hakkında.
ChartTimePriceToXY kullanarak bunları piksellere dönüştürün ve hepsi bu. Alınan koordinatlara göre en az noktalar, en az çizgiler, en azından diğer ilkelleri, en azından okları (Windings yazı tipi) çizin. CCanvas bunun için tüm yöntemlere sahiptir . Tam ekranda bir Canvas oluşturmak yeterlidir ve her şeyi çizebilirsiniz, tam hareket özgürlüğü. Ancak aynı zamanda, Canvas'ın OnChartEvent'te (id: CHARTEVENT_CHART_CHANGE) sürekli olarak yeniden çizilmesi gerekir. Genel olarak, önce CCanvas ile nasıl çalışacağınızı öğrenmeniz gerekir. Ancak programlama konusunda yeniyseniz ve tüm bunları öğrenemeyecek kadar tembelseniz, Freelance size yardımcı olacaktır.
Selamlar! Böyle bir yapıda, SELECT_BY_POS'un aksine SELECT_BY_TICKET seçiminin neden çalışmadığını anlayamıyorum.
Çünkü SELECT_BY_TICKET bir siparişi biletine göre seçer . Ve sırayla seçiyorsunuz ( SELECT_BY_POS ). Biletlere göre siparişleri seçmek için biletleri dizinlere değil OrderSelect işlevine bildirin .
CCanvas ile her şeyi çizebilirsiniz. Zamanı (CopyTime kullanarak) ve dizi verilerini kopyalayın (böylece zaman dizisindeki hücre, veri dizinizdeki hücreyle tam olarak eşleşir) . ChartTimePriceToXY kullanarak bunları piksellere dönüştürün ve hepsi bu. Alınan koordinatlara göre en az noktalar, en az çizgiler, en azından diğer ilkelleri, en azından okları (Windings yazı tipi) çizin. CCanvas bunun için tüm yöntemlere sahiptir . Tam ekranda bir Canvas oluşturmak yeterlidir ve her şeyi çizebilirsiniz, tam hareket özgürlüğü. Ancak aynı zamanda, Canvas'ın OnChartEvent'te (id: CHARTEVENT_CHART_CHANGE) sürekli olarak yeniden çizilmesi gerekir. Genel olarak, önce CCanvas ile nasıl çalışacağınızı öğrenmeniz gerekir. Ancak programlama konusunda yeniyseniz ve tüm bunları öğrenemeyecek kadar tembelseniz, Freelance size yardımcı olacaktır.
Teşekkürler