"MQL5 Tarif Defteri Pozisyon Özelliklerini Elde Etme" makalesi için tartışma

 

Yeni makale MQL5 Tarif Defteri Pozisyon Özelliklerini Elde Etme yayınlandı:

Bu makalede, tüm pozisyon özelliklerini elde eden ve bunları kullanıcıya bir iletişim kutusunda gösteren bir betik oluşturacağız. Betiği çalıştırdıktan sonra, geçerli semboldeki pozisyon özelliklerini görüntülemek veya tüm simgelerdeki pozisyon özelliklerini görüntülemek için harici parametrelerdeki açılır listede bulunan iki moddan birini seçebileceksiniz.

Böylece, pozisyon özelliklerini yalnızca mevcut sembol üzerinde görebileceğimiz ilk seçeneğin kodu hazır hale gelir. Makalede açıklanan tüm adımları izlediyseniz, bunu şu anda bile test edilebilir. Standart araçları kullanarak MetaTrader 5'te bir pozisyon açın. Bunun için F9 tuşuna basın; pozisyon özelliklerini ayarlamak için gerekli tüm seçenekleri bulabileceğiniz Emir penceresi açılacaktır:

Şekil 1. MetaTrader 5 istemci terminalindeki Emir penceresi.

Yazar: Anatoli Kazharski

 
Merhaba! Bir pozisyon açan Uzman Danışmanın adını geçmiş koduna çıkarmanın veya girmenin bir yolunu arıyorum. Eski MT 4'te bir şekilde otomatik olarak işaretlenmişti, ancak burada gerekli olduğunu düşünmediler. Demoda farklı Uzman Danışmanları test ediyorum, onları sık sık değiştiriyorum ve sonuç olarak hafızamda hiçbir şey kalmıyor. ANCAK, kodunuza göre otomatik olarak kaydedilecekleri şekilde yapmak istiyorum.
 
chipo:
Merhaba! Bir pozisyon açan Uzman Danışmanın adını geçmiş koduna çıkarmanın veya girmenin bir yolunu arıyorum. Eski MT 4'te bir şekilde otomatik olarak işaretlenmişti, ancak burada gerekli olduğunu düşünmediler. Demoda farklı Uzman Danışmanları test ediyorum, onları sık sık değiştiriyorum ve sonuç olarak hafızamda hiçbir şey kalmıyor. ANCAK, kodunuz tarafından otomatik olarak reçete edilmelerini sağlamak istiyorum.

Bir pozisyon açarken, ihtiyacınız varsa yorumda Uzman Danışmanın adını belirtebilirsiniz. Dürüst olmak gerekirse, ne elde etmek istediğinizi ve nedenini tam olarak anlamıyorum. Anlaşmaların geçmişiyle mi çalışıyorsunuz ve bunu analiz ederken, hangi anlaşmaların hangi Uzman Danışman tarafından yürütüldüğünü programlı / görsel olarak belirlemek istiyor musunuz? Evet ise, bir yorum veya sihirli bir sayı kullanılabilir.
 
tol64:
Bir pozisyon açarken, ihtiyacınız olursa yorumda Uzman Danışmanın adını belirtebilirsiniz. Dürüst olmak gerekirse, ne elde etmek istediğinizi ve nedenini tam olarak anlamıyorum. Anlaşmaların geçmişiyle mi çalışıyorsunuz ve bunu analiz ederken, hangi anlaşmaların hangi Uzman Danışman tarafından yürütüldüğünü programlı / görsel olarak belirlemek istiyor musunuz? Cevabınız evet ise, bir yorum veya sihirli bir sayı kullanılabilir.
30 Uzman Danışman ve 30 farklı çift ile çalışırken, her şeyi takip etmek imkansız - bunun kendi kendine olmasını istiyorum.
 
chipo:
30 Uzman Danışmanla ve hatta 30 farklı çift ile çalışırken, her şeyi takip etmek imkansızdır - bunun kendiliğinden olmasını istiyorum
Hiç sorun değil. Her şey otomatikleştirilebilir ve semboladı/büyüsü/yorumuna göre programlı olarak izlenebilir.
Документация по MQL5: Предопределенные переменные / _Symbol
Документация по MQL5: Предопределенные переменные / _Symbol
  • www.mql5.com
Предопределенные переменные / _Symbol - Документация по MQL5
 
yaptı
 

Merhaba Anatoli,

Bu iki makaleyi 'yemek kitabı' olarak yeni buldum ve çabalarınız için minnettarım.


Bunun gibi programlarda/komut dosyalarında, belirli bir döviz çiftinde birden fazla pozisyon olup olmadığını fark etmediklerini fark ettim.


Örneğin, EURUSD'de açık iki pozisyonum varsa (biri 1,2250'de satış, diğeri 1,2200'de satış), o zaman yalnızca ilkini tanıyor, ikincisini tanımıyor. Bunun, bir şeyin programa / komut dosyasına bunun riskten korunmaya izin veren bir hesap olduğunu söylemesi gerektiğinden emin değilim? Tek bir döviz çiftinde birden fazla pozisyonu tanıyan komut dosyalarıyla ilgilenen herhangi bir makaleniz var mı?


Çok teşekkürler

Dingo

 
Dean Thomas Whittingham:

Merhaba Anatoli,

Bu iki makaleyi 'yemek kitabı' olarak yeni buldum ve çabalarınız için minnettarım.


Bunun gibi programlar / komut dosyaları ile fark ettim, belirli bir döviz çiftinde birden fazla pozisyon olup olmadığını tanımıyor gibi görünüyorlar.


Örneğin, EURUSD'de açık iki pozisyonum varsa (biri 1.2250'de satış ve diğeri 1.2200'de satış), o zaman sadece ilkini tanır ve ikincisini tanımaz. Bunun, bir şeyin programa / komut dosyasına bunun riskten korunmaya izin veren bir hesap olduğunu söylemesi gerektiğinden emin değilim? Tek bir döviz çiftinde birden fazla pozisyonu tanıyan komut dosyalarıyla ilgilenen herhangi bir makaleniz var mı?


Çok teşekkürler

Dingo

Hey!

Bunu yayınladığınızdan beri epey zaman geçtiğini biliyorum. Aslında, ilk yöntemin yalnızca verilen sembol için pos'taki ilk siparişi alacağını düşünüyorum. Belirli bir semboldeki tüm işlemleri okumak için, ikinci varyantı komut dosyasına (tüm işlemler) uyarlamanız ve yalnızca sipariş sembolü mevcut verilen sembolle aynıysa işlem yaptığı yere bir if "filtresi" eklemeniz gerekir.

Umarım yardımcı olur.

-Fernando.