Alım-satım robotlarını ücretsiz olarak nasıl indirebileceğinizi izleyin
Bizi Telegram üzerinde bulun!
Fan sayfamıza katılın
Kodu ilginç mi buldunuz?
Öyleyse bir link gönderin -
başkalarının da faydalanmasını sağlayın
Kodu beğendiniz mi? MetaTrader 5 terminalinde deneyin
Komut dosyaları

SetSLByLoss - set Stop Loss on all open positions by target loss amount - MetaTrader 5 için komut dosyası

Görüntülemeler:
27
Derecelendirme:
(4)
Yayınlandı:
Güncellendi:
MQL5 Freelance Bu koda dayalı bir robota veya göstergeye mi ihtiyacınız var? Freelance üzerinden sipariş edin Freelance'e git

Hesap para biriminde ifade edilen hedef zarar tutarına (örn. pozisyon başına 50 $) göre her açık pozisyona Stop Loss belirleyen komut dosyası. Herhangi bir para birimindeki (USD, AUD, EUR, NZD vb.) depozito ve herhangi bir forex sembolü için çalışır; para birimi dönüştürme işlemi SYMBOL_TRADE_TICK_VALUE_LOSS aracılığıyla otomatik olarak gerçekleştirilir. Değişiklikleri göndermeden önce brokerın stop/dondurma seviyelerini doğrular, SL'si zaten doğru olan pozisyonları atlar ve değiştirilemeyen pozisyonlar için net nedenler bildirir. Hedef zarar, bir giriş parametresinde belirlenir: Her pozisyon için maksimum zarar (hesap para biriminde tutar).




MANTIK


  • Her açık pozisyon için, SL fiyatını, bu seviyeye ulaşılması durumunda zararın yaklaşık olarak InpTargetLossAmount (hesap para biriminde) tutarına eşit olacak şekilde hesaplar.

  • Değişiklikleri göndermeden önce stop seviyesi ve dondurma seviyesiyle karşılaştırarak doğrulama yapar.

  • Hedefin 1 tik içinde doğru bir SL'ye sahip pozisyonları atlar.

  • Fiyatı o kadar çok hareket etmiş olan pozisyonları atlar; bu pozisyonlarda SL yerleştirilmesi broker kısıtlamalarını ihlal eder ve nedeni günlüğe kaydedilir.


MetaQuotes Ltd tarafından İngilizceden çevrilmiştir.
Orijinal kod: https://www.mql5.com/en/code/73215

Premium Discount Range Mapper Premium Discount Range Mapper

A lightweight educational MetaTrader 5 indicator that maps Premium, Equilibrium and Discount areas from a selected market range.

Heiken ashi as series Heiken ashi as series

Tüm tamponlar seri olarak ayarlanmış Heiken Ashi

TickValue_Compare - diagnose differences between TICK_VALUE, LOSS and PROFIT TickValue_Compare - diagnose differences between TICK_VALUE, LOSS and PROFIT

Market Watch’taki her bir sembol için SYMBOL_TRADE_TICK_VALUE, SYMBOL_TRADE_TICK_VALUE_LOSS ve SYMBOL_TRADE_TICK_VALUE_PROFIT değerlerini karşılaştıran bir teşhis komut dosyası. Her sembolü dört kategoriden birine (ALL_EQUAL, TV_MATCHES_PROFIT, TV_MATCHES_LOSS, ALL_DIFFER) sınıflandırır ve toplu bir özet ile yorumlama ipucu sunar. EA'larda risk temelli lot büyüklüğü belirlemeyi uygularken hangi tick değeri özelliğine güvenileceğini doğrulamak için kullanışlıdır. Sembol başına tam raporu MQL5/Files klasörüne CSV formatında dışa aktarır.

Real-Time Spread Monitor with Session Statistics 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.