Take-profit

ayrıca: TP, kâr al, kâr hedefi

Take-profit (kâr al), bir pozisyona iliştirilen ve brokerın kazancı cebe koymak için pozisyonu otomatik olarak kapattığı fiyat seviyesidir. Stop-loss gibi brokerın sunucusunda durur ve trader onu işlem açılmadan önce belirler.

Take-profit — MT5 glossary overview

Bir bakışta

Terim türü
MT5 platformu
Seviye
Başlangıç
Kullanıldığı yer
Strateji tasarımı · MT5 kullanımı · Risk yönetimi
MQL5 işlevi
CTrade::PositionModify(ticket, sl, tp)

Sade bir dille

İşlemin yeterince haklı çıktığı fiyat. Stop ne kadar yanılmaya izin vereceğinizi söyler; hedef ne kadar haklı olmanın yeterli olduğunu söyler.

Neden önemli

Hedef, bir stratejinin avantajını topladığı yerdir ve traderların sonradan en sık oynadığı sayıdır. Girişte sabitlendiğinde risk/ödül oranını test edebileceğiniz bir iddiaya çevirir.

  • Stopla birlikte başa baş kazanma oranını sabitler: 1 ÷ (1 + hedef ÷ stop). İki sayıdan birini oynatın, stratejinin aşması gereken çıta da onunla oynar.
  • Brokerın sunucusunda çalışır, dolayısıyla gece vurulan bir hedef terminal çalışsa da çalışmasa da kazancı cebe koyar.
  • Mesafesi kaydın karakterini belirler. Yakın hedefler sık ve küçük kazanır; uzak olanlar gerisini ödeyen işlemler için uzun düz dönemler boyunca bekler.

MetaTrader 5'te

MT5'te nerede görünür

  • New Order penceresi (F9) → Take Profit — girişte, fiyat olarak ayarlanır
  • Market Watch → sembole sağ tıklayın → Specification — Stops level satırı, brokerın bir hedef için de kabul ettiği en yakın mesafedir
  • Strategy Tester → Inputs — bir EA'nın hedefi optimize edilebilir bir girdidir ve aşırı uyarlanması en kolay olanlardan biridir

EA'lar nasıl kullanır

  • Girişte MqlTradeRequest'in tp alanında fiyat olarak gönderilir. EA, istediği mesafeyi seviyeye kendisi çevirir.
  • Strateji önce gerçek giriş fiyatına ihtiyaç duyduğunda gerçekleşmeden sonra TRADE_ACTION_SLTP ile iliştirilir.
  • Strateji oranlarla konuştuğunda stoptan türetilir. Buradaki 18 tek hedefli kayıt, stopun 0,88 ila 4,19 katını beyan eder, medyan 1,5.
  • Nadiren tek çıkıştır. Bu 18'in 11'i ayrıca bir iz süren stop, zamanlı kapanış ya da başa baş taşıma gönderir ve o sürümlerde hedef, kazananların %25,85'ini kapattı.

Tipik ayarlar

Ayar Tipik değer Not
Orana dayalı hedef stop mesafesinin 1,5–3 katı En yaygın EA formülasyonu; buradaki gönderilen medyan tam olarak 1,5.
Gönderilen hedef, buradaki 18 tek hedefli EA 25–300 pip, medyan 107 Bu sürümlerin gerçekte gönderdiği değer. Üçü stopundan daha dar bir hedef gönderiyor — 114'e karşı 100.
ATR katı 2–4 × ATR(14) Bu katalogdaki ATR adlı 17 girdinin hiçbiri bir hedefi kontrol etmez; hepsi bir girişin kapısını tutar.

Sık görülen işletim sorunları

  • Bid hedefe ulaşır ama bir short ask fiyatından kapanır, dolayısıyla tam bir seviyeye konan hedef spread genişliği kadar gerçekleşmeden kalabilir.
  • 5 haneli kotasyonlarda puan ve pip çarpışır: 100 piplik bir hedef 100 puan olarak gider ve test şüpheli derecede yüksek bir kazanma oranı basar.
  • Sunucu, stops level içindeki bir hedefi reddeder ve pozisyon kâr tarafında çıkışsız çalışır. İstekten sonra POSITION_TP değerini geri okuyun.

İlgili MT5 fonksiyonları

MqlTradeRequest.tp
Emirle birlikte gönderilen hedef fiyatı; sıfır, hedef yok demektir.
CTrade::PositionModify(ticket, sl, tp)
Açık bir pozisyona hedef ekler ya da hedefi taşır.
PositionGetDouble(POSITION_TP)
Gerçekte yürürlükte olan hedefi geri okur.

Örnek

Tek giriş kuralı, iki hedef mesafesi, aşılması gereken iki çok farklı isabet oranı.

Stop mesafesi
30 pip
Hedef A
30 pip (1:1)
Maliyetler öncesi başa baş kazanma oranı %50.
Hedef B
90 pip (3:1)
Maliyetler öncesi başa baş kazanma oranı %25.
Her işlemde ödenen spread
1,5 pip
Hedef A'nın %5'i, hedef B'nin %1,7'si — aynı bedel, farklı pay.

Hedef A çok daha sık kazanır ve bunun çoğunu maliyetlere ve kazançlar büyüklüğündeki zararlara geri verir. İkisi aynı ürün değildir.

Hesaplama 1 ÷ (1 + 1) = %50 · 1 ÷ (1 + 3) = %25

Sonuç Tek giriş kuralından iki ürün

Nasıl kullanılır

Hedefi stopun yanında ve gerçekleşen sonuçların yanında okuyun. EA'nın başardığı, hedeflediğinden daha çok şey söyler.

Aralık Anlamı
Ortalama kazanç ayarlanan hedefin epey altında İşlemi önce başka bir şey kapatıyor. Buradaki başka bir çıkış beyan eden 11 kayıtta medyan kazanç, hedefin %0,5'i ile %45'i arasında değişiyor.
Ortalama kazanç hedefe yakın Hedef söylediğini yapıyor. Yalnızca hedef ya da stopla çıkan 7 kayıtta kazananların %96,43 ila %100'ü hedefin %2 bandında kapandı.
Spreadin birkaç katı içinde kalan hedef Maliyetler her kazançtan büyük pay alır; stratejinin bunlardan sağ çıkması için olağanüstü bir isabet oranı gerekir.
Hedef yok, yalnızca iz süren stopla çıkış Trend stratejileri için meşrudur, ama risk/ödül bir beyandan değil gerçekleşen işlemlerden gelmek zorundadır.
  • Gerçekleşen oranı işlem kaydından hesaplayın — para cinsinden ortalama kazanç bölü ortalama zarar — ve beyan edilenin yanına koyun. Buradaki 18 kaydın 15'inde para oranı onun altında kalıyor.
  • Hedef küçükken hedef mesafesine spreadi ekleyin. 1,5 piplik spreadde 10 piplik bir hedef, daha hiçbir şey olmadan kazancın %15'ini bırakır.
  • Hedefi girişten farklı bir pencerede optimize edin; birlikte uyarlanınca ikili aynı gürültüyü paylaşır ve birlikte çöker.

Buradaki her EA çıkış kuralını ve işlem kaydını yayımlar; bu sayfadaki rakamlar o backtest kayıtlarından gelir (EXP-TARGET-REACH-001).

Sık yapılan hatalar

Girişten sonra hedefi taşımak

İşlem iyi gidiyor diye hedefi uzatmak, işleme girerken kabul ettiğiniz oranı yeniden yazar. Dürüst risk/ödül, pozisyon açıldığında var olandır.

Spreadin hangi tarafının işlemi kapattığını görmezden gelmek

Bir long bid'den, bir short ask'ten kapanır. Tam yuvarlak bir seviyeye konan hedef, bid'i çizen grafik ona dokunmuş görünürken gerçekleşmeden kalabilir.

Beyan edilen oranı gerçekleşen oran sanmak

Hedefin kazananların %96–100'ünü kapattığı buradaki 7 sürümde bile para oranı 7'sinin 6'sında beyan edilen oranın altında kaldı, en düşüğü 0,90×. Spread, komisyon ve swap bu kadarını alır; bir iz süren stop ya da başa baş taşıma çok daha fazlasını alır.

Ayrıntılı olarak

Yayımlanmış 3.965 kazançlı işlem, onları kapatması gereken hedefe ne yaptı

Her listeleme kapanmış işlem listesini yayımlar, dolayısıyla her kazançlı çıkış hedefinin yanında durur. 31 kaydın on sekizi her emirde tek bir hedef mesafesi gönderir.

18 tek hedefli kayıt, 3.965 kazançlı işlemRakam
Gönderilen hedefin ±%2 bandında kapanan kazananlar%42,02 (1.666)
Onun gerisinde kapanan kazananlar%56,77 (2.251)
Onun ötesinde kapanan kazananlar%1,21 (48)
İz süren stop, zamanlı kapanış ve başa baş taşıma olmayan 7 kayıthedefte %97,87, en düşük %96,43
Bunlardan birini beyan eden 11 kayıthedefte %25,85
Beyan edilen oran, hedef ÷ stop0,88–4,19, medyan 1,5
Beyan edilen oranın altında kalan para oranı18 kayıttan 15’i

Dördüncü ve beşinci satırlar birinci satırı böler. Üç iz süren stoplu sürüm, 114 piplik bir stopun ve 34 piplik bir izin arkasında 100 piplik bir hedef gönderir; iz, kazananlarının %83–86’sını medyan 21–24 pipte kapatır ve para oranları beyan edilen 0,88’e karşı 0,32–0,36’ya oturur. Dört başa baş sürümü tam olarak 1 piplik bir medyan kazanç gösterir. Üçüncü satır gerçekleşmenin lehte tarafıdır: seviyenin içinden geçen bir fiyat boşluğu bir sonraki fiyattan gerçekleşir; en büyüğü 67 piplik bir ayara karşı 112,6 pip.

İlgili terimler ve sırada ne kontrol etmeli

İz süren stop ya da başa baş taşıma beyan eden bir sürümde hedefi bir tavan olarak ele alın ve gerçekleşen ortalama kazancı işlem kaydından okuyun. Onu stop-loss ile eşleştirin — risk/ödül oranının diğer yarısını o belirler —, stratejinin doğal bir seviyesi olmadığında bir iz süren stopla tartın ve her expert advisor’ın katalogda beyan ettiği çıkış kuralını okuyun.

Sıkça sorulan sorular

Bir EA sabit take-profit mi yoksa iz süren stop (trailing stop) mu kullanmalı?
Stratejinin şekline bağlıdır. Ortalamaya dönüş ve kırılma sistemlerinin fiyatın ulaşması gereken doğal bir seviyesi vardır ve sabit bir hedef bunu iyi ifade eder. Trend sistemlerinde böyle bir seviye yoktur ve sabit bir tavan, kaybedenleri ödeyen hareketleri keser.
İyi bir take-profit mesafesi nedir?
Stopla savunulabilir bir oran veren ve spreadden epey uzak duran mesafe. Buradaki 18 tek hedefli kayıt 25 ila 300 pip gönderiyor, medyan 107; beyan edilen medyan oran stopun 1,5 katı.
Fiyat hedefe ulaştığı hâlde take-profit'im neden tetiklenmedi?
Çünkü bir long bid'den, bir short ask'ten kapanır. Bir short'ta, grafik genellikle bid'i çizse de hedefe ask'in ulaşması gerekir.
Terminalim kapalıyken take-profit çalışır mı?
Evet. Kabul edildikten sonra brokerın sunucusunda durur ve orada işler; terminalin çalışmıyor olabileceği durumlarda EA kodunda bir seviyede kapatmaya bu yüzden üstündür.
Bir EA'nın take-profit'i işlemi gerçekte ne sıklıkla kapatır?
Başka neyin kapatabildiğine bağlıdır. Yayımlanmış 18 kayıttaki 3.965 kazançlı backtest işleminin %42,02'si gönderilen hedefin %2 bandında kapandı. İz süren stop, zamanlı kapanış ya da başa baş taşıma olmayan 7 sürümde bu oran %97,87.