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
bu makale ile başlayabilirsiniz: https: //www.mql5.com/en/articles/12751
bu makale ile başlayabilirsiniz: https: //www.mql5.com/en/articles/12751
Harika... Çok teşekkürler!
Size zaten 4 yıl önce bir örnek vermiştim :))
Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi üzerine forum
tüm nesneler 1 nesneye nasıl dönüştürülür
Nikolai Semko, 2019.10.05 22:39
Gerçekten de çözüm Canvas.
Ve Canvas ilk bakışta göründüğünden çok daha kolaydır.
İşte birçok pencerenin bulunduğu bir OBJ_BITMAP_LABEL nesnesine sahip bir göstergenin (MQL5 & MQL4) ilkel bir örneği.
Bu yeni makalede, Bilgi panellerini uygulamak için başka bir seçenek.
https://www.mql5.com/ru/articles/13179
Burada, örneğin, bunu açıkça gösteren bir komut dosyası çizdim. Sağda bu hızlı algoritma, solda ise benimki (yaklaşık 4-10 kat daha yavaş).
.
Bmp resmini küçültebiliyorum, ancak tuval aynı boyutta kalıyor. Aynı nedenden dolayı resmi büyütemiyorum, orijinal boyutuna göre, yani tuvalin boyutuna göre kırpılıyor.
Dizileri tam olarak anlamıyorum, bu yüzden bana açıklayabilir misiniz veya daha iyisi bana kodlu bir örnek gösterebilir misiniz?
1. Görüntü büyütme
2. Küçülttüğümüz veya büyüttüğümüz resmin boyutuna eşit bir tuval.
Teşekkür ederim.
Nikolai Semko, merhaba. Bu örnekte https://www.mql5.com/ru/forum/227736/page66#comment_20456641 Bmp yeniden boyutlandırmayı (küçültmeyi) gösterdiniz.
Bmp resmini küçültebiliyorum, ancak tuval aynı boyutta kalıyor. Aynı nedenden dolayı resmi büyütemiyorum, orijinal boyutuna, yani tuvalin boyutuna göre kırpılıyor.
Dizileri tam olarak anlamıyorum, bu yüzden bana açıklayabilir misiniz veya daha iyisi bana kodlu bir örnek gösterebilir misiniz?
1. Görüntü büyütme
2. Küçülttüğümüz veya büyüttüğümüz resmin boyutuna eşit bir tuval.
Teşekkür ederim.
Güzel ve kullanışlı. Sadece ilgi için, bu MT4'te kullanılabilir mi?
Herkese iyi günler. Ben de bu kodla ilgileniyorum. Ancak Resize() kullanırken çalışmıyor. Belki de farklı bir sırayla yapılmalıdır.
Herkese iyi günler. Ben de bu kodla ilgileniyorum. Ancak Resize() kullanırken çalışmıyor. Belki de farklı bir sırayla yapılmalıdır.
Tamam, biraz sonra size bir örnek vereceğim.
Bir kod örneği için çok minnettar olurum. Şimdiden teşekkürler...
Tamam, biraz sonra size bir örnek vereceğim.
İşte png.mql kütüphanesine dayanan bir örnek, fareyi hareket ettirirken tuvalin konumunu değiştirir ve boyutunu değiştirir. Fare işaretçisi yatay olarak ortadaysa, görüntünün orijinal boyutuna karşılık gelir, sola doğru ise - uzaklaştırma, sağa doğru ise - yakınlaştırma.
Sadece png.mql'deki C ve_C değişkenlerini private'dan public'e yeniden atmak zorunda kaldım. Bu yüzden bu kütüphane zaten yüklüyse üzerine yazmanız gerekir.
Bu örneğin iki çalışma modu vardır (giriş değişkeni bool resize_canvas):
Bu yüzden tüm ekran için tek bir tuval kullanmayı tercih ediyorum!