Fan sayfamıza katılın
TickValue_Compare - diagnose differences between TICK_VALUE, LOSS and PROFIT - MetaTrader 5 için komut dosyası
- Görüntülemeler:
- 45
- Derecelendirme:
- Yayınlandı:
- Güncellendi:
-
Bu koda dayalı bir robota veya göstergeye mi ihtiyacınız var? Freelance üzerinden sipariş edin Freelance'e git
AMAÇ
Market Watch'taki her sembol için MetaTrader 5 tarafından sunulan üç tick değeri özelliğini karşılaştırır:
- SYMBOL_TRADE_TICK_VALUE (genel).
- SYMBOL_TRADE_TICK_VALUE_LOSS (zarar hesaplamaları için kullanılır).
- SYMBOL_TRADE_TICK_VALUE_PROFIT (kar hesaplamaları için kullanılır).
NEDEN ÖNEMLİ
Birçok EA, risk temelli lot büyüklüğü belirleme için bu tik değeri özelliklerinden birini kullanır. LOSS ve PROFIT değerleri farklı olduğunda (birçok brokerdeki çapraz döviz çiftlerinde olduğu gibi), yanlış özelliğin seçilmesi pozisyonların yanlış boyutlandırılmasına yol açar:
- LOSS kullanımı: kötümser zarar tahmini - daha küçük lotlar (daha güvenli, risk yönetimi açısından muhafazakar).
- TV'nin kullanılması: genellikle PROFIT'e eşittir (iyimser) - amaçlanandan biraz daha büyük lotlar.
Bu komut dosyası, sembol bazında ampirik veriler sağlar; böylece kendi brokerinize göre bilinçli bir karar verebilirsiniz.
KULLANIM
- Analiz etmek istediğiniz sembolleri Piyasa İzleme'ye ekleyin.
- Komut dosyasını herhangi bir grafiğin üzerine bırakın.
- Giriş parametrelerini girin ve Tamam düğmesine tıklayın.
- Özet için Uzmanlar sekmesine bakın.
- "CSV Kaydet" seçeneği etkinleştirilirse, her sembol için tam veriler MQL5/Files/ dizinindeki bir CSV dosyasına aktarılır (Uzmanlar sekmesi ~2000 satırla sınırlı olduğundan, bu özellik büyük brokerlar için kullanışlıdır).

ÇIKTI
Her sembol şu kategorilerden birine sınıflandırılır:
ALL_EQUAL: üç özellik, tole içinde eşleşir.
TV_MATCHES_PROFIT: TV == KÂR, ZARAR arasında hafif bir fark vardır.
TV_MATCHES_LOSS: TV == LOSS, PROFIT ise biraz farklıdır.
ALL_DIFFER: üç özellik de birbirinden farklıdır.
Sonunda yer alan özet, kategorilere göre sayıları toplar.
YORUM
- Sembollerin çoğu veya tamamı ALL_EQUAL ise, brokeriniz LOSS ve PROFIT'i aynı olarak değerlendirir; üç özellikten herhangi biri güvenlidir.
- TV_MATCHES_PROFIT yaygınsa (tipik model), o zaman:
- Risk temelli boyutlandırma için TICK_VALUE_LOSS'u kullanın (en muhafazakar).
- TV (genel), iyimser değer olan PROFIT'e eşittir.
MetaQuotes Ltd tarafından İngilizceden çevrilmiştir.
Orijinal kod: https://www.mql5.com/en/code/73211
SetSLByLoss - set Stop Loss on all open positions by target loss amount
Hesap para biriminde belirlenen hedef zarar tutarına göre (örneğin, pozisyon başına 50 $) her açık pozisyonda Stop Loss ayarlayan komut dosyası. Herhangi bir para biriminde yatırılan parayla ve herhangi bir forex sembolünde çalışır. Brokerın stop/dondurma seviyelerini doğrular. Para birimi dönüştürme işlemi otomatik olarak gerçekleştirilir.
Premium Discount Range Mapper
A lightweight educational MetaTrader 5 indicator that maps Premium, Equilibrium and Discount areas from a selected market range.
Real-Time Spread Monitor with Session Statistics
Güncel alış-satış spreadini puan ve pip cinsinden doğrudan grafikte gösterir; gösterge eklendiğinden bu yana seansın minimum, maksimum ve ortalama spread değerlerini gerçek zamanlı olarak takip eder. Spread, kullanıcı tarafından belirlenen eşiği aştığında uyarı amacıyla renk değişir.
OnChart Candle Countdown Clock
On-Chart Candle Countdown Clock is a simple indicator created to display the countdown timing of the last candle on any time frame.
