Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 830
![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
Bu durumda, "daha iyi" değil, tam olarak ihtiyaç duyulan şey - bu, standart ticaret işlevleri için bir sarmalayıcı sınıftır. Birden fazla büyü saklamaz. Bu nedenle, her seferinde yeni bir büyü ile pozisyon açması gerektiğinde sihri ayarlaması gerekiyor.
Genel olarak sıralama şöyledir:
vb. ...
Bazılarının farklı bir görüşü olabileceği ve aynı zamanda işe yarayabileceği için bu şekilde koydum.
Bu durumda, "daha iyi" değil, tam olarak ihtiyaç duyulan şey - bu, standart ticaret işlevleri için bir sarmalayıcı sınıftır. Birden fazla büyü saklamaz. Bu nedenle, her seferinde yeni bir büyü ile pozisyon açması gerektiğinde sihri ayarlaması gerekiyor.
Genel olarak sıralama şöyledir:
vb. ...
Şöyleydi:
m_trade.SetExpertMagicNumber(Magic); bir pozisyon açmadan önce veya m_trade.Buy(lots1, _Symbol , 0 ,SL,TP, "Lag-MA_IAMA(tersine)_2.5.6.7 + 2" );
CTrade sınıfında Get ExpertMagicNumber yöntemi olmadığından, bir ticaret işleminden sonra bu kodu yazdırın:
bu yüzden her iki EA'nın da farklı büyüleri olup olmadığını kontrol edin.
Teşekkürler, bu daha uygun. Bir CPositionInfo sınıfına ihtiyacınız yok, bir pozisyon seçmenize gerek yok. Test cihazında çalışır, ancak hesapta olayların gelişmesini beklemeniz gerekir.
Bana SymbolInfoSessionQuote ve SymbolInfoSessionTrade arasındaki farkın ne olduğunu söyleyebilir misiniz?
Veya aynı şey nedir, bir teklif oturumu ile bir ticaret oturumu arasındaki fark nedir?
Yoshkin kedisi! Ve session_index nedir , // oturum numarası
Sayı seanslarımız var mı? Hangi prensibe göre numaralandırılır, nerede yazılır?
Lütfen bana MQL5'te programlama yaparken void Ignore(long value) { m_ignore=value; yöntemini nasıl kullanacağımı söyleyin; } özel Trailing sınıfındaki standart CExpertSignal sınıfının? Ona nasıl erişilir?
Pozisyonları açma ve kapama yöntemleri veren özel bir sinyal sınıfım var. Ama takipte farklı bir yöntem kullanarak pozisyonu takip etmek istedim. Yalnızca MySignal ve MyTrailing özel sınıflarını ayrı ayrı yazarsanız, pozisyon önce işe yarayan koşula göre kapatılır. İzleyen koşullar daha önce çalıştıysa, her şey yolunda demektir. Ancak bazen MySignal'dan yeni bir (ters) sinyal gelir ve konum tersine çevrilir ve açıldıktan sonra buna bir takip eşlik etmesine, kapatılmamasına ve yenisinin açılmaması için ihtiyacım olur. Temel sınıflara baktım ve bundan sinyal temel sınıfından m_ignore'un sorumlu olduğunu hissediyorum. İlgili filtrede 1 değeri atanırsa, muhtemelen olması gerektiği gibi çalışacaktır. OnInit'te uzman sınıfına filter0.Ignore(0) ekledim. Ancak OOP'de yeniyim ve CExpertSignal sınıfından miras alınmayan MyTrailing sınıfında nasıl olduğunu anlayamıyorum, ancak onun "kuzeni" mi? bu değeri değiştirin (koşullu olarak filter0.Ignore(1) ). Lütfen bana nasıl yapacağımı söyle.
Aslında daha genel bir soru var: Mirasçı olmayan iki sınıf arasında bilgi nasıl aktarılır? Sondaki sınıftan sinyal sınıfına bilgi nasıl aktarılır? Belki global bir değişken oluşturabilir ve onun aracılığıyla iletişim kurabilirsiniz. Ancak bu, OOP'deki korunan üyelerin mantığıyla ilgili olarak oldukça sapkın görünüyor.
Bana SymbolInfoSessionQuote ve SymbolInfoSessionTrade arasındaki farkın ne olduğunu söyleyebilir misiniz?
Veya aynı şey nedir, bir teklif oturumu ile bir ticaret oturumu arasındaki fark nedir?
Yoshkin kedisi! Ve session_index nedir , // oturum numarası
Sayı seanslarımız var mı? Hangi prensibe göre numaralandırılır, nerede yazılır?
sade dilde
Teklif oturumu - teklifler geliyor (ancak ticaret yasağı olabilir).
İşlem seansı (teklif seansı içinde veya aynı seansta) - işlem yapabilirsiniz.
Oturum dizini - 00:00:00-23:59:59 sunucu saatinde oturumun sıra numarası (aralar varsa, 1'den fazla oturum vardır).
Piyasa İzleme'deki her bir sembolün özelliklerine bakın.
sade dilde
Teklif oturumu - teklifler geliyor (ancak ticaret yasağı olabilir).
İşlem seansı (teklif seansı içinde veya aynı seansta) - işlem yapabilirsiniz.
Oturum dizini - 00:00:00-23:59:59 sunucu saatinde oturumun sıra numarası (aralar varsa, 1'den fazla oturum vardır).
Piyasa İzleme'deki her bir sembolün özelliklerine bakın.
Açıklama için teşekkürler. Beni kurtardın.
Cent sinyalleri artık yalnızca ücretsiz olabilir.
Profil adınızı neden düzenleyemiyorsunuz?
Profil adınızı neden düzenleyemiyorsunuz?
Az önce kontrol edildi: sinyal adı tamamen düzenlenebilir.
Az önce kontrol edildi: sinyal adı tamamen düzenlenebilir.
Adından, soyadından bahsediyorum, adı gerçek adla değiştirmeniz gerektiğini söylüyor ama işe yaramıyor