Alım-satım robotlarını ücretsiz olarak nasıl indirebileceğinizi izleyin
Bizi Twitter ü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örüntülemeler:
27
Derecelendirme:
(8)
Yayınlandı:
MQL5 Freelance Bu koda dayalı bir robota veya göstergeye mi ihtiyacınız var? Freelance üzerinden sipariş edin Freelance'e git

EA, üç farklı kapanış modunu destekler:


Kesişme Modu — %K ve %D, aşırı alım veya aşırı satım bölgelerinde kesiştiğinde pozisyonları kapatır.

Giriş Modu — %D, aşırı alım veya aşırı satım bölgelerine girdiğinde pozisyonları kapatır.

Çıkış Modu — %D aşırı alım veya aşırı satım bölgelerinden çıktığında pozisyonları kapatır.


Ek olarak, pozisyonlar kâr durumlarına göre kapanış için filtrelenebilir ; bu da hangi işlemlerden çıkılacağı konusunda ayrıntılı kontrol sağlar. İsteğe bağlı Test Modu, tanıtım veya araştırma amaçları için temel giriş işlevselliğini etkinleştirir.


Kaynak kodu tamamen açıktır ve özel pozisyon yönetimi stratejileri geliştirmek, yeni filtreler eklemek ve işlem hipotezlerini test etmek için kullanılabilir.



Parametreleri


Stokastik Parametreler:


InpKPeriod — Stokastik osilatör için %K Dönemi. Varsayılan değer 14'tür.

InpDPeriod — Stokastik osilatör için %D Dönemi (sinyal çizgisi). Varsayılan değer 3'tür.

InpSlowing — Stokastik osilatör için yavaşlama faktörü. Varsayılan değer 3'tür.

InpOverSold — Aşırı satım seviyesi. Varsayılan değer 20'dir.

InpOverBought — Aşırı alım seviyesi. Varsayılan değer 80'dir.

Stoch_price_field — Stokastik hesaplamada kullanılan fiyat alanı. Varsayılan değer STO_CLOSECLOSE'dir.


EA Parametreleri


Stoch_Zone_Mode — Kapanış modu. Kullanılabilir modlar: Çaprazlama, Giriş, Çıkış. Varsayılan değer Çaprazlamadır.

InpPosistionState — Kar durumu filtresi. Kullanılabilir modlar: Zarar, Kar, Kar_ve_Zarar. Varsayılan değer Zarar'dır.

InpTimeframe — Stokastik hesaplama için zaman aralığı. Varsayılan değer PERIOD_CURRENT'tir.


Test Modu Parametreleri


TestMode — Test Modu giriş işlevini etkinleştirir veya devre dışı bırakır. Varsayılan ayar false'dur.

OffSet — Orta çizgi (50) kesişimleri için ofset değeri. Varsayılan değer 20'dir. Örnek: Offset = 20, 30'un üstünde veya 70'in altında girişleri tetikler.

Kapanış Modları Açıklaması

Çaprazlama Modu, %D Aşırı Alım (80) seviyesinin üzerindeyken %K'nın %D'nin altına düşmesi durumunda AL pozisyonlarını kapatır. %D Aşırı Satım (20) seviyesinin altındayken %K'nın %D'nin üzerine çıkması durumunda SAT pozisyonlarını kapatır.

Giriş Modu, %D aşırı satım seviyesinin altına düştüğünde (aşırı satıma girerken) SAT pozisyonlarını kapatır. %D aşırı alım seviyesinin üzerine çıktığında (aşırı alıma girerken) AL pozisyonlarını kapatır.

Çıkış Modu, %D Aşırı Satım seviyesinin üzerine çıktığında (aşırı satımdan çıkarken) SAT pozisyonlarını kapatır. %D Aşırı Alım seviyesinin altına düştüğünde (aşırı alımdan çıkarken) AL pozisyonlarını kapatır.


Pozisyon Durumu Filtresi


Zarar, yalnızca negatif dalgalı kârı olan pozisyonları kapatır.

Kâr, yalnızca pozitif değişken kârı olan pozisyonları kapatır.

Kâr_ve_Zarar, kâr durumuna bakılmaksızın tüm pozisyonları kapatır.


Test Modu Davranışı

Test Modu etkinleştirildiğinde, EA, yapılandırılabilir OffSet değerini kullanarak %D çizgisini orta çizgiye (50) göre izler. %D, (50 - OffSet) değerinin üzerine çıktığında bir AL emri (0,01 lot) açılır. %D, (50 + OffSet) seviyesinin altına düştüğünde bir SAT emri (0,01 lot) açılır. Bu rutin, yalnızca o anda açık pozisyon bulunmadığında çalışır. Test Modu girişlerinde, Stop Loss, Take Profit veya sihirli sayı filtrelemesi yapılmaksızın sabit 0,01 lot büyüklüğü kullanılır.


Önemli Notlar


EA, her tikte Stokastik göstergesini değerlendirir. Gösterge, grafik zaman diliminden bağımsız olarak, kullanıcı tarafından seçilebilen bir zaman diliminde çalışır. Pozisyon kapanışları yalnızca mevcut grafik sembolünde gerçekleştirilir. Diğer sembollerdeki pozisyonlar göz ardı edilir. InpPosistionState filtresi, sembol üzerindeki tüm pozisyonlara genel olarak uygulanır. Örneğin, "Kâr" seçeneği seçildiğinde, Stokastik koşuluna uyan tüm kârlı pozisyonlar kapatılır.


Test Modu girişleri 0,01 sabit lot büyüklüğü kullanır ve Stop Loss veya Take Profit içermez. Test Modu ve temel kapatma mantığı, etkinleştirildiğinde eşzamanlı olarak çalışır. EA, hem Stokastik sinyallerine göre pozisyonları kapatacak hem de Test Modu koşulları altında yeni pozisyonlar açacaktır. "Ticarete açık" bayrağı, Test Modu uygulamaları sırasında ayarlanır ancak temel kapatma mantığını etkilemez. EA, para yönetimi, takip eden stop veya başabaş işlevlerini içermez. EA, pozisyon yönetimi stratejilerini araştırmak amacıyla oluşturulmuştur ve ek doğrulama ve örneklem dışı testler yapılmadan ticarete hazır bir sistem olarak değerlendirilmemelidir.



örneği

Stokastik Osilatör

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

Global Macro Soros Global Macro Soros

Global Macro Soros. A multi-timeframe trend-agreement indicator inspired by George Soros's macro trading style.

Trade Manager Panel Simple Interactive Chart Trading Tool with Risk Management for MT5 Trade Manager Panel Simple Interactive Chart Trading Tool with Risk Management for MT5

An Simple MQL5 trade management panel featuring drag-and-drop chart lines, dynamic lot sizing based on risk percentage, ATR/Point Stop Loss modes, and real-time floating P/L monitoring.

Prop Firm Risk Dashboard - daily loss and drawdown monitor Prop Firm Risk Dashboard - daily loss and drawdown monitor

Hesabınızı günlük zarar limiti ve maksimum değer kaybı limiti açısından takip eden, renk kodlu OK / UYARI / TEHLİKE durum göstergelerine sahip, grafiğin üzerinde yer alan salt okunur bir paneldir. Yalnızca izleme amaçlıdır; herhangi bir emir vermez, değiştirmez veya kapatmaz.

Volatility Regime Volatility Regime

This is a volatility regime indicator, displayed in a separate window below the chart. The core idea: it calculates a historical percentile of the current volatility (0-100%) and classifies the market into 5 "regimes" — from extreme calm to extreme chaos. On top of that, it has a full visual dashboard (a text panel on the chart) with a trading signal, SL/TP, MTF (multi-timeframe) filters, volume, VIX, and, in the current version, a probabilistic "confidence meter" score.