"MetaTrader 5'te HedgeTerminal Panelini Kullanarak İki Yönlü Alım Satım ve Pozisyonların Korunması, Bölüm 1" makalesi için tartışma

 

Yeni makale MetaTrader 5'te HedgeTerminal Panelini Kullanarak İki Yönlü Alım Satım ve Pozisyonların Korunması, Bölüm 1 yayınlandı:

Bu makale, pozisyonların korunmasına yönelik yeni bir yaklaşım açıklar ve MetaTrader 4 ile MetaTrader 5 kullanıcıları arasında gerçekleşen konu hakkındaki tartışmalarda çizgiyi çizer. Bu gibi korunmayı güvenilir kılan algoritmalar, herkesin anlayabileceği şekilde açıklanmış ve basit grafiklerle ve diyagramlarla gösterilmiştir. Bu makale esasen, MetaTrader 5 içinde tam özellikli yeni bir alım satım terminali olan panel HedgeTerminal'e ayrılmıştır. HedgeTerminal'in ve sunduğu alım satım işleminin sanallaştırılması kullanılarak, pozisyonlar MetaTrader 4'e benzer şekilde yönetilebilir.

Alım satım tekniklerini ve algoritmalarını tutarlı bir şekilde yönetebilmek için, hangi alım satım işleminin hangi algoritmaya ait olduğunu kesinlikle bilmek gereklidir.  "Kesinlikle" kelimelerinin altını çizdim çünkü en küçük başarısızlık olasılığı bile olsa, er ya da geç pozisyon yönetiminin çökmesi kaçınılmazdır. Buna karşılık, istatistiklerin zarar görmesine ve farklı algoritmaları tek bir hesapta yönetme fikrini baltalamasına neden olacaktır.

Alım satım faaliyetlerinin güvenilir bir şekilde ayrılması, iki temel olasılığa dayanmaktadır:

  1. İki alım satım talimatını birleştirme veya "eşleştirme" olasılığı ile iki talimattan hangisinin bireysel (sanal) açılış pozisyonu ve hangisi kapanış pozisyonu olduğu daima tanımlanabilir;
  2. Eşleşmeleri için talimatları analiz algoritma tamamen deterministik olmalı ve tüm program modülleri için birleşik olmalıdır.

Algoritma determinizmi için ikinci gereklilik aşağıda ayrıntılı olarak ele alınacaktır. Şimdi ilkine odaklanacağız.

Talimat, satma veya satın alma talimatıdır. Talimat, sihirli sayı ve talimat numarası, gereken Beğenfiyat ve açılış koşulları gibi ana bilgilere ek olarak daha birçok bilgi "alanı" içeren tanımlı bir varlıktır.

MetaTrader 5'teki bu tür alanlardan birine "Talimat Sihri" adı verilir. Bu, bir alım satım robotunun veya bir Expert Advisor'ın bu talimatı, "sihirli sayı" olarak da adlandırılan kendine özgü benzersiz numarasıyla işaretleyebilmesi için kullanılan belirli bir alandır. Bu alan manuel işlemlerde kullanılmaz, ancak alım satım algoritmaları için çok önemlidir, çünkü bir alım satım algoritması bu alanın değerlerini analiz ettiğinde, söz konusu talimatın kendisi tarafından mı yoksa başka bir algoritma tarafından mı verildiğini her zaman görebilir.

Bir örneğe göz atalım. Klasik bir uzun pozisyon açmamız gerektiğini ve ardından bir süre sonra kapatmamız gerektiğini varsayalım. Bunun için iki talimat vermemiz gereklidir. İlk talimat bu pozisyonu açacak ve ikinci talimat onu kapatacaktır:

Şek. 2 Geçmişe dönük net pozisyon oluşturan talimatlar

Şek. 2. Geçmişe dönük net pozisyon oluşturan talimatlar

Yazar: Vasiliy Sokolov