"Pozisyon odaklı MetaTrader 5 ortamındaki talimatları takip etmek için Sanal Talimat Yöneticisi" makalesi için tartışma
Gerçekten güzel bir makale
Bravo
Fikir ve makale için yazara teşekkürler.
belalı
VOM ile ilgili bir kusur var gibi görünüyor.
FraMA Cross EA VOM.mq5 EA'yı EURUSD H1 grafiğine yükledim ve manuel olarak bir Satış emri açtım. Açık satış emri ile grafikte Comment () yok. Resim eklenmiştir.
/+------------------------------------------------------------------+ //| Uzman tik fonksiyonu| //+------------------------------------------------------------------+ void OnTick() { // Bu satırı CVirtualOrderManager kullanan tüm EA'lara eklemeniz gerekir VOM.OnTick(); Comment(VOM.m_OpenOrders.SummaryList());
Ayrıca bu Comment () 'i EA'da 1 açık satış emri ile test ettim ve grafikteki Yorum satırı "Açık Siparişler = 0" idi.
/+------------------------------------------------------------------+ //| Uzman tik fonksiyonu| //+------------------------------------------------------------------+ void OnTick() { // Bu satırı CVirtualOrderManager kullanan tüm EA'lara eklemeniz gerekir VOM.OnTick(); Comment("Open Orders = ",VOM.OpenOrders());
VOM'da bir kusur var gibi görünüyor.
FraMA Cross EA VOM.mq5 EA'yı EURUSD H1 grafiğine yükledim ve manuel olarak bir Satış emri açtım. Açık satış emri ile grafikte Comment () yok. Resim ektedir.
Ayrıca bu Comment () işlevini EA'da 1 açık satış emri ile test ettim ve grafikteki Yorum satırı "Açık Emirler = 0" idi.
Yaptığınız şey, geleneksel bir emirle doğrudan sunucuya gitmektir, bu nedenle açık bir sanal emir yoktur. Manuel bir sanal emir vermek için VirtualOrderManagerTester'ı kullanmanız gerekir.
Makalede, belirli bir sembolde bir VOM EA tanıtılırsa, o sembolle işlem yapan diğer tüm EA'ların da VOM özellikli olması gerektiğini açıkça belirtmeliydim. Bunun nedeni, VOM'daki Felaket Koruma SL kodudur.
Paul
MetaTrader 5 terminal pozisyonlarındaki emirleri yönetmek için Sanal Emir Yöneticisi yayınlandı:
Yazar: Paul
Rus Metatrader topluluğunu çok önemsiyorum ve bir şekilde PTO kütüphanesini geliştirmek için birlikte çalışabileceğimizi umuyorum .Her zaman açık kaynak olacak, ticari olmayacak ve bence en azından ilk başta hayatta kalması için güncellendiğinde kodun birden fazla sürüme bölünmemesi önemlidir. Ticari EA'larda kullanılmasıyla ilgili hiçbir sorunum yok.
Lütfen İngilizce mql5 sitesinde veya http://paulsfxrandomwalk.blogspot.com/ blogunda yorumlarınızı ve sorularınızı bırakın, V1.1, V1.2'yi daha da iyi hale getirmek için zaman harcayacağıma söz veriyorum.
Paul
- 2012.06.14
- Paul
- paulsfxrandomwalk.blogspot.com
Ne diyebilirim ki, bizimkiler (ruskaphones) sadece forumlarda en sevdikleri loc'lardan mahrum bırakıldıkları için sızlanıp ağlıyorlardı. Ve burada, MT topluluğunun yabancı dil konuşan kısmı bunu yaptı. Sorunun çözüm üne yönelik yaklaşımda üzücü olmasa da çarpıcı bir zıtlık var.
Hangi dilde olursa olsun her yerde yeterince mızmız var :) Geri kalanımız elimizden geldiğince sorunlar üzerinde çalışıyoruz ve sonuç olarak çarpıcı zıtlıklar görmüyoruz.
Gelişmelerini yayınlayan yazarlara gelince - büyük bir saygı ve hürmet!
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Yeni makale Pozisyon odaklı MetaTrader 5 ortamındaki talimatları takip etmek için Sanal Talimat Yöneticisi yayınlandı:
Bu sınıf kitaplığı, MetaTrader 5'in pozisyon tabanlı yaklaşımına kıyasla, MetaTrader 4'e genel olarak benzer talimat odaklı bir yaklaşımla yazılmasını sağlamak için bir MetaTrader 5 Expert Advisor'ına eklenebilir. Bunu, MetaTrader 5 istemci terminalinde sanal talimatları takip ederken, olağanüstü durum koruması için her pozisyon için koruyucu bir aracı durdurması sağlayarak yapar.
Bu boyuttaki bir projenin kapsamlı bir şekilde test edilmesi zaman alır; bu nedenle sanal talimatların grafik üzerindeki komut düğmeleriyle kolayca oluşturulmasını, değiştirilmesini, silinmesini ve kapatılmasını sağlamak için EA VirtualOrderManaerTester.mq5'i yazdım.
Aşağıdaki Şekil 6'da, satın alınan 0,2 lotluk bir pozisyonu doğru bir şekilde gösteren sunucu durumu ile M5 penceresinde 0,1 lotluk bir sanal satın alma talimatı ve H4 penceresinde EURUSD karşısında açık olan başka bir 0,1 lotluk sanal satın alma talimatı gösterilmiştir (açıklama satırlarına bakınız). Genel pozisyon uzun olduğu için, Olağanüstü Durum Koruması Stoploss, daha sıkı 20,0 pip'lik durdurmanın altında görülebilir.
Yazar: Paul