Alım-satım robotlarını ücretsiz olarak nasıl indirebileceğinizi izleyin
Bizi Facebook ü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
Göstergeler

ATR Trailing Stop (Pine Script Port) - MetaTrader 5 için gösterge

Usama Bin Islam
Usama Bin Islam
MQL5 developer: Expert Advisors from written rules, indicator development, Pine Script to MQL5 conversions, and cost-aware backtesting.
How I work:
- I turn your rules into a short written spec (entries, exits, stops, sizing, filters) before writing any code, so we agree on the logic first.
| Turkish English Русский 中文 Español Deutsch 日本語 Português 한국어 Français Italiano
Görüntülemeler:
15
Yayınlandı:
MQL5 Freelance Bu koda dayalı bir robota veya göstergeye mi ihtiyacınız var? Freelance üzerinden sipariş edin Freelance'e git

ATR Takipli Durdurma (Pine Script uyarlaması)


TradingView Pine Script göstergesini MQL5'e dönüştürmenin, Python referans uygulamasıyla eşdeğer tutulmuş bir örnek uygulaması.


Kurallar (üç versiyonda da aynıdır):

- nLoss = ATR çarpanı x InpATRLength çubukları üzerindeki gerçek aralığın SMA'sı

- Fiyat stop seviyesinin üzerinde kaldığı sürece stop seviyesi fiyatın üzerine doğru yükselir; fiyat stop seviyesinin altında kaldığı sürece ise fiyatın altına doğru alçalır

- Fiyat stop seviyesini geçerek kapandığında stop seviyesi diğer tarafa geçer ve bir ok çizilir


Pine'dan MQL5/Python'a çeviri notları (asıl taşıma çalışması):

- ta.tr(true): ilk çubuğun önceki kapanış değeri yoktur, bu nedenle buradaki gerçek aralık sadece en yüksek değerden en düşük değerin çıkarılmasıyla elde edilir

- ta.sma(x, n): n çubuk oluşana kadar na olarak kalır (ilk geçerli değer n-1. çubukta bulunur)

- nz(stop[1], src): önceki stop seviyesi veya önceki stop seviyesi hala na değerindeyken mevcut fiyat

- var float stop = na: çubuktan çubuğa taşınan durum; MQL5'te kalıcı bir tampona, Python'da ise çalışan bir diziye çevrilir

- ta.crossover / ta.crossunder: her iki taraf da na olduğu sürece kesinlikle false değerini verir; bu, ilk geçerli çubuk için önemlidir


Depo (Pine kaynak kodu, çapraz kontrol için barlara göre harfiyen referans uygulamasına sahip Python uyarlaması ve her ikisini MQL5 çıktısıyla karşılaştıran bir eşlik testi): github.com/RAo797bit/pine-python-mql5-conversion


MetaEditor'da 0 hata, 0 uyarı ile sorunsuz derlenir Sentetik bir fiyat serisinde ATR takip durdurma emri.

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

Trade Reporter Lite - Telegram trade notifications Trade Reporter Lite - Telegram trade notifications

MT5'inizin açtığı ve kapattığı pozisyonları bir Telegram sohbetine gönderir: pozisyon yönü, sembol, giriş, stop ve hedef (pip cinsinden), lot sayısı ve kapanışta sonuç, pip, R-katı ve pozisyonun tutulma süresi. Yeniden deneme kuyruğu, yeniden başlatma güvenliği, asla işlem yapmaz. MT5 için ücretsiz Telegram ve Discord işlem bildirimcisi

Session Time Highlighter Session Time Highlighter

Highlights the Asia, London and New York sessions and the London/New York overlap using real local time and daylight saving rules, so the session boxes are correct on any broker.

Garch: GARCH, GJR-GARCH and EGARCH volatility models with forecasts Garch: GARCH, GJR-GARCH and EGARCH volatility models with forecasts

Fits GARCH(1,1), GJR-GARCH and EGARCH with normal, Student t or GED shocks by maximum likelihood, with robust standard errors and variance forecasts.

VpsToolkit - safe order send and restart-safe state for VPS EAs VpsToolkit - safe order send and restart-safe state for VPS EAs

Include for EAs running 24/7 on an MQL5 VPS or PC: run-where switch, order send with OK/FAIL/UNKNOWN result (no duplicate orders after a timeout), restart-safe counters, positions closed while the EA was off, append-only log and optional Telegram. No trading logic inside.