Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 1499

 
Artyom Trishkin #:

Böyle bir şey bulamazsınız. MQL5'te mevcut değildir.

Retcode_external alanının bulunduğu ve bu alanın bir açıklamasının olduğu MqlTradeResult vardır.

Cevabın için teşekkürler Artem, ama dürüst olmak gerekirse, "MQL5'te mevcut değil" ne anlama geliyor tam olarak anlayamadım? Ve sonra dahil edilen Trade.mqh dosyasındaki resimde vurgulanan satırda, bu nedir?

Bu arada, bu satır aracılığıyla m_result.retcode_external 'a ve ardından ihtiyacım olan açıklamayı bulduğum MqlTradeResult'a geldim. Soruların ortaya çıktığı yer burası.

Saygılarımla, Vladimir.

 
MrBrooklin #:

Cevabın için teşekkürler Artem, ama dürüst olmak gerekirse, "MQL5'te mevcut değil" ne anlama geliyor tam olarak anlayamadım? Ve sonra dahil edilen Trade.mqh dosyasındaki resimde vurgulanan satırda, bu nedir?

Merhaba, Vladimir.

Bir programlama dili ile bu dil kullanılarak yazılan program kodu arasında fark vardır. Muhtemelen Artyom, bir yardımın bulunduğu MQL5'te, uygulaması programcı tarafından görülemeyen bu tür hazır fonksiyon, yapı veya diğer yapıların olmadığını kastetti. Bu nedenle, bu dil araçlarının nasıl kullanılacağına ilişkin bilgileri içeren bir yardıma ihtiyacımız var.

Trade.mqh dosyası zaten MQL5'te yazılmış ve programcının kullanabileceği bir program kodudur. Bu kod sadece MQL5 geliştiricileri tarafından yazılmıştır. Bu kütüphanelerin kullanımının yardımda bulunduğu birçok örnek vardır, ancak dil yardımında bunların tam bir açıklaması arzu edilir ancak gerekli değildir. Bu nedenle, haklı olarak yaptığınız gibi, sorularınızı netleştirmek için yardımda nelere bakmanız gerektiğini anlamak için kaynak koda bakmalısınız.

 
MrBrooklin #:

Cevabın için teşekkürler Artem, ama dürüst olmak gerekirse, "MQL5'te mevcut değil" ne anlama geliyor tam olarak anlayamadım? Ve sonra dahil edilen Trade.mqh dosyasındaki resimde vurgulanan satırda, bu nedir?

Bu arada, bu satır aracılığıyla m_result.retcode_external 'a ve ardından ihtiyacım olan açıklamayı bulduğum MqlTradeResult'a geldim. Soruların ortaya çıktığı yer burası.

Saygılarımla, Vladimir.

Bu, Standart Kütüphanenin CTrade ticaret sınıfının bir yöntemidir. Ticaret sorgusu MqlTradeResult m_result sonucunun aynı retcode_external alanını döndürür;.

 
Yuriy Bykov #:

Merhaba Vladimir.

Bir programlama dili ile bu dil kullanılarak yazılan bir program kodu arasında fark vardır. Muhtemelen Artyom, bir yardımın bulunduğu MQL5 dilinin, uygulaması programcı tarafından görülemeyen böyle hazır bir fonksiyona, yapıya veya diğer yapılara sahip olmadığını kastetmiştir. Bu nedenle, bu dil araçlarının nasıl kullanılacağı hakkında bilgi içeren bir yardıma ihtiyacımız var.

Ve Trade.mqh dosyası zaten MQL5'te yazılmış ve bir programcının kullanabileceği bir program kodudur. Bu kod sadece MQL5 geliştiricileri tarafından yazılmıştır. Yardımda bu kütüphanelerin kullanımına ilişkin birçok örnek bulunmaktadır, ancak dil yardımında bunların tam bir açıklaması arzu edilir ancak gerekli değildir. Bu nedenle, haklı olarak yaptığınız gibi, sorularınızı netleştirmek için yardımda nelere bakmanız gerektiğini anlamak için kaynak koda bakmalısınız.

Detaylı cevabın için teşekkürler Yuri! Şimdi her şey yerli yerine oturdu.

Saygılarımla, Vladimir.

 
Artyom Trishkin #:

Bu, Standart Kütüphanenin CTrade trade sınıfının bir yöntemidir. MqlTradeResult m_result'un aynı retcode_external alanını döndürür;.

Teşekkürler Artem! Yuri zaten her şeyi ayrıntılı olarak açıkladı.

Saygılarımla, Vladimir.

 

Test cihazında tek bir çalıştırma yaptığımda, "grafik" sekmesi fon grafiğini gösteriyor, ancak bakiye grafiği göstermiyor.

88

Bu yapılandırılabilir mi değil mi?

Bakiye çizgisini göstermesini nasıl sağlayabilirim?

 
Aleksandr Slavskii #:

Test cihazında "grafik" sekmesinde tek bir çalıştırma yaptığımda, fon grafiği görüntüleniyor, ancak bakiye grafiği görüntülenmiyor.


Bu yapılandırılabilir mi, değil mi?

Bakiye çizgisini göstermesini nasıl sağlayabilirim?

Bu çok garip. İşte standart SimpleMA:


 
Artyom Trishkin #:

Garip. İşte standart SimpleMA:

Sorun sadece finam ile ilgili, diğer kullanıcıların grafiği doğru çizilmiş.

Ve bu sorunu yaşayan tek kişi ben değilim, tüm Finam kullanıcılarının bakiye çizgisi olmadan sadece fonları gösteren bir grafiği var.

Bu yüzden normal görünüme geçiş olup olmadığını merak ediyorum.


GO büyük değilse grafik bu şekilde görünür. Önceki gönderide grafik çok büyük bir Garantiye sahip bir enstrümandan geliyordu.


 
Aleksandr Slavskii #:

Sorun sadece finam ile ilgili, diğer grafikler doğru çiziliyor.

Ve bu sorunu yaşayan tek kişi ben değilim, tüm Finam kullanıcıları bakiye çizgisi olmadan sadece fonları gösteren grafiğe sahip.

Bu yüzden normal görünüme geçiş olup olmadığını merak ediyorum.


GO büyük değilse grafik bu şekilde görünür. Önceki gönderide grafik çok büyük bir Garantiye sahip bir enstrümandan alınmıştır.


Finam'ın garip bir marj hesaplaması var, kısmen tek hesap işlemi için koltuk değneği sorunu, kısmen de MT5 4150'nin kendisinin bir sorunu. Bir sonraki sürümde MQ'nun MT5'i düzelteceğine söz verdiklerini söylüyorlar.

Hala çarpık olacağını anlıyorum, ama böyle değil.

 
JRandomTrader #:

Finam'ın garip bir marj hesaplaması var, kısmen tek hesap işlemi için koltuk değneği sorunu, kısmen de MT5 4150'nin kendisinin bir sorunu. MQ'nun bir sonraki sürümde MT5'i düzelteceğine söz verdiğini söylüyorlar.

Anladığım kadarıyla yine de eğri olacak ama bu şekilde değil.

OrderCalcMargin() finam'da hiç çalışmıyor, marj hesaplaması için kendi fonksiyonlarımı yazmak zorunda kaldım.

Pekala, güncellemeleri bekleyeceğiz, eğer söz verdilerse, o zaman düzeltecekler.

Neden: