![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
Harika görünüyor. Nikolai, Canvas üzerinde 3D grafikleri denemek ister misin?
zaten yapıyor
zaten yapıyor
İlginç. Ve sonuçlar var mı?
İlginç. Ve sonuçlar var mı?
Trenin önünde koşmak istemiyorum. Bunu ancak bireysel fikirlerin %100 uygulanmasından sonra konuşacağım. Ve birçok fikir var. Ama yakında olmayacak.
Not: Bazı yoldaşların parmaklarımızı dürtmeyeceğimiz hatalarını tekrarlamak istemiyorum :))
Trenin önünde koşmak istemiyorum. Bunu ancak bireysel fikirlerin %100 uygulanmasından sonra konuşacağım. Ve birçok fikir var. Ama yakında olmayacak.
Not: Bazı yoldaşların parmaklarımızı dürtmeyeceğimiz hatalarını tekrarlamak istemiyorum :))
Apaçık.
Son zamanlarda 3D kavramını düşünüyordum ve bazı ilginç düşüncelerle karşılaştım. 3d'de daire veya kare şekli olmadığını fark ettim. Bir elips ve bir dörtgen kullanmanız gerekir.
Apaçık.
Son zamanlarda 3D kavramını düşünüyordum ve bazı ilginç düşüncelerle karşılaştım. 3d'de daire veya kare şekli olmadığını fark ettim. Bir elips ve bir dörtgen kullanmanız gerekir.
Eğer bunun hakkında konuşursanız, o zaman 3D'yi anlamak için sadece ilk adımları atmaya başlıyorsunuz.
Şimdiki zamanda 3B'de ustalaşma yolculuğunun başlangıcında anlamanız gereken en önemli şey, int koordinatlarını kullanmayı bırakmanız, ancak yalnızca iki katına çıkarmanız gerektiğidir, aksi takdirde yine 80'lerde.
Ve eğer çift koordinat kullanırsanız, CCanvas sınıfı bu amaç için kesinlikle işe yaramaz bir şeydir.
Eğer bunun hakkında konuşursanız, o zaman 3D'yi anlamak için sadece ilk adımları atmaya başlıyorsunuz.
Şimdiki zamanda 3B'de ustalaşma yolculuğunun başlangıcında anlamanız gereken en önemli şey, int koordinatlarını kullanmayı bırakmanız, ancak yalnızca iki katına çıkarmanız gerektiğidir, aksi takdirde yine 80'lerde.
Ve eğer çift koordinat kullanırsanız, CCanvas sınıfı bu amaç için kesinlikle işe yaramaz bir şeydir.
Uzaydaki noktaların koordinatlarını gözlemciye göre hesaplamayı düşünürken ben de bunu anlamaya başladım. Köşeler vardır ve bunlar her zaman çift değerlerdir. Bu nedenle, yuvarlanmaları gerekir.
Ancak henüz somut formüllerden ve hesaplamalardan uzağım.
Ancak henüz somut formüllerden ve hesaplamalardan uzağım.
İki boyutlu geometri ile üç boyutlu geometri arasındaki fark çok büyük değil.
Örneğin: düzlemdeki iki nokta arasındaki uzaklık: AB = sqrt( ( x2 - x1 ) 2 + ( y2 - y1 ) 2 )
ve uzayda: AB = sqrt( ( x2 - x1 ) 2 + ( y2 - y1 ) 2 + (z 2 - z 1 ) 2 )
İki boyutlu geometri ile üç boyutlu geometri arasındaki fark çok büyük değil.
Örneğin: düzlemdeki iki nokta arasındaki uzaklık: AB = sqrt( ( x2 - x1 ) 2 + ( y2 - y1 ) 2 )
ve uzayda: AB = sqrt( ( x2 - x1 ) 2 + ( y2 - y1 ) 2 + (z 2 - z 1 ) 2 )
CCanvas sınıfını 3d için boş yere reddettiğinizi düşünüyorum. Çizgilerin ve elipslerin işlevleri, koordinatları önceden hesaplanıp yuvarlanırsa kullanılabilir.
CCanvas sınıfını 3d için boş yere reddettiğinizi düşünüyorum. Çizgilerin ve elipslerin işlevleri, koordinatları önceden hesaplanıp yuvarlanırsa kullanılabilir.
yani mesajımı duymadın
3D sadece üç boyutlu bir uzay değil, aynı zamanda bir gözlemcidir. Statik olabilir veya hareket edebilir. Üç boyutlu formların gözlemci ile noktaları arasında açılar oluşur ve mesafeler değişir. Bu nedenle, formların noktalarının koordinatlarını gözlemciye göre hesaplamak için doğru formüllere ihtiyacımız var. Ve CCanvas sınıfından, çeşitli çemberler ve dörtgenler oluşturabileceğiniz elipsleri ve çizgileri kullanabilirsiniz.
İşte 3D sorunuyla ilgili en son bulgularım.