Ironframe SMC Gold Order Blocks Liquidity MT5
- Göstergeler
- Sürüm: 1.584
- Güncellendi: 20 Ekim 2026
- Etkinleştirmeler: 5
Smart Money Concepts, Piyasa Yapısı, Likidite Haritalama ve Deterministik Günlük Likidite Çekimi
ÜRÜNE GENEL BAKIŞ
Ironframe SMC Gold MT5, MetaTrader 5 için çok katmanlı bir özel göstergedir ve öncelikli olarak XAUUSD ile altın odaklı intraday analiz için tasarlanmıştır. Smart Money Concepts, order block'lar, arz ve talep, premium/discount konumlandırma, likidite süpürmeleri, diverjans, tükeniş, absorpsiyon, kırılım onayı, üst zaman dilimi bağlamı, mum formasyonu tanıma, piyasa durumu filtreleri ve deterministik günlük likidite hedefini birleştirir.
Gösterge; piyasa konumunu, setup koşullarını, tetikleyici kalitesini, bağlamsal kanıtları ve hedef seçimini ayırır. BUY/SELL okları, yapı ve bölge nesneleri, likidite seviyeleri, isteğe bağlı paneller, dönüm noktası ve formasyon işaretleri, Fibonacci referansları, teşhisler ve uyumlu Expert Advisor'lar için gizli veri tamponları görüntüler. Gösterge işlem açmaz veya yönetmez; uygulama, pozisyon boyutlandırma ve hesap riski trader'ın veya ayrı bir EA'nın sorumluluğundadır.
Varsayılan yapılandırma, Balanced Breakout ön ayarıyla Active Range Breakout'tur. Range-Bound Reversal ve Conservative modları da mevcuttur. Veriye bağımlı katmanlar isteğe bağlıdır ve desteklenen veri kaynaklarının yapılandırılmasını gerektirir.
ÖZELLİKLERE GENEL BAKIŞ
-
Onaylanmış swing'ler, range bağlamı, premium/discount konumlandırma, order block'lar ve arz/talep bölgeleri içeren SMC yapı motoru.
-
Üç sinyal modu: Conservative, Range-Bound ve Active Range Breakout.
-
ATR tamponu, mum gövdesi, hacim, setup yaşı, geçersiz kılma, yeniden test, uzatma ve yeniden kurma için kırılım kalitesi kontrolleri.
-
Diverjans, tükeniş, absorpsiyon ve küme konfluans dedektörleri.
-
Üst zaman dilimi onayı, seans filtreleme, sinyal bekleme süresi ve eskimiş bölge kontrolleri.
-
Dönüm noktası ve İlgi Noktası (POI) notasyonları.
-
Faz 1 piyasa durumu analizi, kırılım yaşam döngüsü ve işlem yapmama teşhisleri.
-
Faz 2 çok alanlı skor, setup durum makinesi, bastırılmış setup günlüğü ve isteğe bağlı KPI veri çıkışı.
-
Faz 3 broker vadeli işlem tick'leri ve zaman damgalı altın opsiyonları ile makro/sentiment anlık görüntüleri için giriş katmanı.
-
Faz 4 kapanmış mum formasyonu tanıma: engulfing, pin bar, Morning/Evening Star, çift tepe/dip, Head and Shoulders ve bayrak formasyonları.
-
Daily Draw on Liquidity havuz haritası ve yaşam döngüsü durumu.
-
Hedef skor avantajı, yapı ve momentum kullanan Directional Draw Bias.
-
M15 verilerinden toplanan tam UTC günlük mumlardan yeniden oluşturulan ve günlük ATR ile sıralanan deterministik Günlük Intraday Hedef.
-
Fibonacci uzatma referansları, yapılandırılabilir uyarılar ve EA'ya yönelik gizli çıktılar dahil 15 gösterge tamponu.
1. HIZLI BAŞLANGIÇ
-
Derlenmiş göstergeyi MetaTrader 5 Market aracılığıyla yükleyin veya kaynak kurulumu geçerliyse sağlanan kaynak dosyayı MQL5\Indicators dizinine kopyalayıp MetaEditor'de derleyin.
-
Altın sembolünüze ekleyin. XAUUSD birincil tasarım odağıdır. Broker sonekleri ve sembol özellikleri verileri etkileyebilir.
-
Varsayılan değerlerle başlayın: SignalMode = MODE_ACTIVE_RANGE_BREAKOUT ve ParameterPreset = PRESET_BREAKOUT_BALANCED .
-
UseHTFFilter , HTFTimeframe , AllowedSession ve UTCOffsetHours değerlerini onaylayın. Varsayılan HTF H4'tür ve seans filtresi tüm seanslara izin verir.
-
Geçmiş mumların yüklenmesine izin verin. Deterministik günlük hedef yeterli M15 geçmişi ve yeterince eksiksiz UTC günü kapsamı gerektirir.
2. SİNYAL MODLARI
SignalMode ana sinyal mantığını seçer. Varsayılan MODE_ACTIVE_RANGE_BREAKOUT 'tur.
Active Range Breakout
Bu mod, aktif range dışında nitelikli bir kapanışı tanımlar. BreakoutUseATRBuffer = true ve BreakoutBufferATR = 0.10 , volatiliteye göre ölçeklenmiş bir sınır tamponu tanımlar. BreakoutMinBodyATR = 0.50 minimum mum gövdesi boyutunu kontrol eder. BreakoutRequireVolume = true ve BreakoutVolumeFactor = 1.00 hacim koşulunu belirler. BreakoutSetupMaxBars = 3 setup penceresini sınırlarken, BreakoutInvalidateATR = 0.50 geçersiz kılma mesafesini tanımlar.
İyileştirme girdileri BreakoutMinRangeATR = 0.80 , BreakoutMaxExtensionATR = 1.75 , BreakoutRetestToleranceATR = 0.25 , BreakoutCloseLocation = 0.65 , BreakoutUseSameBoundaryRearm = true ve BreakoutRearmBars = 3 içerir. Bu filtreler kabul edilmiş hareketi zayıf bir yoklamadan, başarısız kırılımdan veya geç kovalamacadan ayırmaya yardımcı olur. Bu mod devam sinyalleri üretebilir ve yalnızca dönüş modu değildir.
Range-Bound Modu
Range-Bound modu, yapısal konum artı diverjans, tükeniş veya absorpsiyon gibi onaya odaklanır. RangeBoundMinScore = 3 bu mod için minimum skordur. Küme ve opsiyon konfluans kanıtları aktif skorlama yoluna göre katkıda bulunabilir.
Conservative Modu
Conservative modu daha kısıtlayıcı bir yapısal ve onay kapısı kullanır. RequireOrderBlock ve RequireSweep varsayılan olarak true, RequireDivergence varsayılan olarak false'tur ve MinSignalScore = 4 birincil skor eşiğini kontrol eder. OBProximityPct = 0.005 order block bölgesine yakınlığı sınırlar.
Parametre ön ayarları
ParameterPreset Balanced Breakout, Strict Breakout, Range Reversal ve Custom sunar. Ön ayar geçerli parametre profilini belirler; ilgili girdileri tek tek ayarlarken Custom kullanın. RequireOrderBlock , RequireSweep ve RequireDivergence Conservative mod kontrolleridir, her mod için evrensel filtreler değildir.
3. ÇEKİRDEK YAPI TESPİTİ
Ana yapı girdileri SwingWing = 3 , SwingLookback = 100 ve ATRPeriod = 14 'tür. SwingWing bir pivotu onaylamak için her iki tarafta gereken mum sayısını belirler, SwingLookback yapısal aramayı sınırlar ve ATRPeriod birçok grafik düzeyi filtresi tarafından kullanılan grafik zaman dilimi volatilite ölçeğini sağlar.
OBDisplacementMult = 1.0 order block niteliği için minimum gövde-ATR yer değiştirme gereksinimini belirler. OBMaxWickRatio = 0.3 nitelikli mumun fitil oranını sınırlar. DisplacementMult = 1.8 genel hareket eşiğidir, SDMoveMultiple = 3.0 ise patlayıcı hareketi arz/talep taban yüksekliği vekiline bağlar. EquilibriumBandPct = 0.35 range kenar koşullarını dış premium/discount alanlarına doğru sıkılaştırır.
Order block'lar ve arz/talep bölgeleri model tarafından tanımlanan fiyat alanlarıdır. Premium ve discount, tespit edilen aktif range'e göredir, temel değerleme değildir ve bir bölge belirli bir kurumun oraya emir yerleştirdiğini kanıtlamaz.
4. DİVERJANS, TÜKENİŞ, ABSORPSİYON VE KÜME SKORLAMA
EnableDivergence = true diverjans analizini etkinleştirir. DivergenceMinSwingATR = 1.0 karşılaştırmaları swing boyutuna göre filtreler, DivergenceCooldownBars = 8 tekrarlanan işaretleri sınırlar ve MaxTickBars = 50 son yerel tick delta penceresini sınırlar. DrawDivergenceMarks = true görünür işaretleri kontrol eder.
EnableExhaustion = true fitil/gövde tükeniş kontrollerini etkinleştirir. ExhaustionWickMult = 0.6 ve ExhaustionBodyMult = 0.3 önemli mum oranlarını tanımlar.
EnableAbsorption = true hacim/range/reddetme analizini etkinleştirir; AbsorptionVolFactor = 1.5 , AbsorptionRangeFactor = 0.8 ve AbsorptionRejectPct = 0.2 ana eşikleridir. DrawExhaustionMarks ve DrawAbsorptionMarks varsayılan olarak false'tur, böylece dedektörler etkin kalırken grafik temiz kalabilir.
Tick hacmi ve tick delta kanıtları broker'a bağlıdır ve tam bir borsa emir defteri değildir.
5. ARZ/TALEP, ÜST ZAMAN DİLİMİ VE SEANS BAĞLAMI
DrawSupplyDemandZones = true bölge görüntülemeyi etkinleştirir. SDLookback = 100 arama penceresini kontrol eder, SDMaxBaseCandles = 4 taban uzunluğunu sınırlar, SDDisplacementMult = 0.5 ATR ölçekli hareket eşiğini belirler ve SDMaxZonesShown = 3 gösterilen bölgeleri sınırlar. SupplyZoneColor varsayılan olarak kırmızı, DemandZoneColor mavidir.
UseHTFFilter = true üst zaman dilimi onayını etkinleştirir. HTFTimeframe = H4 , HTFLookbackBars = 20 ve HTFNeutralPct = 0.05 varsayılanlardır. Filtre tamamlanmış üst zaman dilimi bilgilerini kullanır; zaman dilimini değiştirmek hangi setup'ların nitelik kazandığını değiştirebilir.
AllowedSession varsayılan olarak SESSION_ALL 'dır. Seçilebilir pencereler tüm seanslar, Londra, New York veya Londra/New York'tur. Yaklaşık dahili pencereler Londra 08:00-16:00 UTC ve New York 13:00-21:00 UTC'dir; yaz saati değişikliklerine otomatik olarak uyarlanmazlar. UTCOffsetHours = 0 yapılandırılmış UTC ayarlamasını belirler. Bu değeri broker'ın sunucu saatine göre doğrulayın.
SignalCooldownBars = 5 aynı bölge etrafındaki tekrarlanan sinyalleri azaltır. LiquiditySweepMaxAgeBars = 3 son süpürme kanıtı gerektirir. MaxBarAgeForSignal = 25 yeni bir sinyal için bir order block'un maksimum yaşını sınırlar. MaxSignalAgeBarsForLog = 25 daha eski kapanmış mum olaylarının günlükleme/uyarılar için yeterince taze sayılıp sayılmayacağını kontrol eder.
6. OK PROFİLİ VE DÖNÜM NOKTASI / POI MOTORU
ArrowProfile varsayılan olarak ARROW_SWING 'dir; ARROW_SCALPING mevcuttur. ScalpingExtremeLookback = 5 , ScalpingMinReversalATR = 0.35 ve ScalpingRequireExtreme = true scalping odaklı kontrollerdir. ArrowMinBodyATR = 0.25 , ArrowMinCloseLocation = 0.60 ve ArrowMinSeparationBars = 1 mum kalitesi ve aralık kısıtlamaları ekler. RangeEdgeBufferPct = 0.05 , ArrowRearmATR = 0.75 ve UseLocalStructureBiasFilter = true range kenar toleransını, tekrarlanan tetikleyicileri ve yerel yön bağlamını iyileştirir.
EnableInflectionPoints = true dönüm noktası bağlam motorunu etkinleştirir. Yumuşatılmış fiyat serisini, eğim/eğrilik değişimlerini, yerel ortalamadan sapmayı, RSI'yı, pivot yakınlığını, range bağlamını ve mum reddetmesini değerlendirir.
7. FAZ 1: PİYASA DURUMU VE KIRILIM YAŞAM DÖNGÜSÜ
EnablePhase1Engine = true piyasa durumu bağlamını etkinleştirir. Alt filtreler UsePhase1HTFStructureFilter , UsePhase1StateFilter , UsePhase1SessionLiquidity , UsePhase1BreakoutLifecycle ve UsePhase1NoTradeEngine varsayılan olarak true'dur.
Model, yapılandırılmış kuralları altında sıkışma, range, genişleme, trend, tükeniş ve geçiş gibi koşulları sınıflandırır. Kırılım denemelerini, yeniden testleri, kabulü, başarısızlığı ve sona ermeyi izleyebilir ve bir setup'ın neden engellendiğini kaydedebilir.
8. FAZ 2: ÇOK ALANLI SKOR VE KPI VERİLERİ
EnablePhase2Engine , EnablePhase2StateMachine ve EnablePhase2OrthogonalScore varsayılan olarak true'dur. Phase2ReplaceLegacyScore = true Faz 2 ortogonal skorunu birincil skor kapısı olarak kullanır; false eski skoru ek bir kapı olarak tutar.
Skor konum, likidite, tetikleyici, katılım ve makro/pozisyonlamayı kapsar; varsayılan ağırlıklar 0.22, 0.22, 0.22, 0.22 ve 0.12'dir.
9. FAZ 3: VERİ KANITLARI VE İSTEĞE BAĞLI PİYASA BAĞLAMI
Faz 3, broker vadeli işlem tick geçmişini, zaman damgalı altın opsiyon anlık görüntülerini ve makro/sentiment anlık görüntülerini kullanabilir. EnablePhase3Engine = true ve Phase3LoadCommonFiles = true varsayılanlardır. Vadeli işlem rotası, Phase3FuturesSymbol tam broker sembolünü içerene kadar devre dışıdır. Phase3FuturesMinQuality = 0.35 ve Phase3FuturesPressureThreshold = 0.15 vadeli işlem kanıtlarının ne zaman kullanılabilir olduğunu kontrol eder.
Varsayılan opsiyon dosyası Ironframe_GoldOptions_Snapshots.csv 'dir. Phase3OptionsAllowedUnderlyings varsayılan olarak GC;MGC;GOLD 'dur. Phase3OptionsPreferredExpiry bir vade seçebilir; Phase3OptionsMaxAgeHours = 48 , Phase3OptionsMinQuality = 0.35 , Phase3OptionsStrikeToleranceATR = 0.50 ve Phase3OptionsMaxRows = 50000 tazelik, kalite, yakınlık ve dosya boyutunu kontrol eder. Beklenen anlık görüntü alanları as-of zamanı, dayanak varlık, vade, kullanım fiyatı, opsiyon türü, açık pozisyon, hacim, zımni volatilite, gamma ve kaynağı içerir.
10. OPSİYON KONFLUANSI VE TEMEL/SENTIMENT BAĞLAMI
UseOptionsConfluence = true uygun veriler mevcut olduğunda opsiyon konfluans bonusunu etkinleştirir. OptionsConfluenceATRMult = 0.5 nitelikli bir opsiyon seviyesine yakınlığı kontrol eder ve OptionsConfluenceBonus = 1 skor bonusunu belirler.
Eski opsiyon girdileri CSV_File_Name , Weekly_Call_Strikes , Weekly_Put_Strikes , Weekly_Weight , Min_OI_Threshold = 100 , Min_Volume_Threshold = 200 , Max_Pain_Buffer = 5 , Max_Strikes_Processed = 100 ve Max_Battle_Zones_Shown = 5 içerir. Mevcut özel gösterge iş akışında, eski bir API anahtarının canlı bir zincir yüklediğini varsaymak yerine geçerli Faz 3 altın opsiyon anlık görüntülerini kullanın.
Rejim skorları 0 ile 100 arasında normalize edilir. Desteklenen ortak bir skor mevcut olmadığında FundamentalScore = 50 ve SentimentScore = 50 nötr yedek değerlerdir. Temel yorum altın için 0 ayı ve 100 boğadır. Sentiment korkudan açgözlülüğe bir ölçekte puanlanır.
11. FAZ 4: FORMASYON TANIMA
EnablePatternEngine = true kapanmış mum formasyonu tanımayı etkinleştirir. Mevcut formasyonlar boğa/ayı engulfing, pin bar, Morning/Evening Star, çift dip/tepe, ters Head and Shoulders/Head and Shoulders ve boğa/ayı bayraklarıdır.
PatternEnableEngulfing , PatternEnablePinBar , PatternEnableStar , PatternEnableDouble , PatternEnableHns ve PatternEnableFlag varsayılan olarak true'dur.
12. DAILY DRAW ON LIQUIDITY
Sıradan Daily Draw modülü birden fazla intraday likidite havuzunu haritalar. Günlük referans verilerinden bir günlük seviye hedefi seçen deterministik Günlük Intraday Hedef'ten ayrıdır.
Daily Draw adayları önceki gün ve önceki hafta referans seviyelerini, tamamlanmış Asya/Londra range'lerini, eşit yüksek/düşükleri, onaylanmış swing havuzlarını, adil değer boşluklarını (FVG), order block'ları, arz/talep bölgelerini ve uygun bir Faz 3 anlık görüntüsü mevcut olduğunda uygun opsiyon duvarlarını/Max Pain'i içerebilir. Kaynak anahtarları DailyDrawUseReferenceLevels , DailyDrawUseEqualHighsLows , DailyDrawUseSwingPools , DailyDrawUseFVGs , DailyDrawUseOrderBlocks , DailyDrawUseSupplyDemand ve DailyDrawUseOptionsLevels varsayılan olarak true'dur.
13. DIRECTIONAL DRAW BIAS
Directional Draw Bias, yukarı/aşağı hedef kalitesi arasındaki farkı, piyasa yapısını ve normalize edilmiş momentumu birleştirir. EnableDirectionalDrawBias = true ve DrawDirectionalDrawBias = true hesaplama ve görüntülemeyi etkinleştirir.
Varsayılan ağırlıklar DailyDrawBiasWeightTargets = 45 , DailyDrawBiasWeightStructure = 30 ve DailyDrawBiasWeightMomentum = 25 'tir. Nötr bant DailyDrawBiasNeutralBand = 7 ile kontrol edilir; bu, 50 etrafında yaklaşık 43-57'nin dengeli olduğu anlamına gelir. Yapı, momentum ve son kırılım kanıtları ayrı ayrı yapılandırılabilir.
14. DETERMİNİSTİK GÜNLÜK INTRADAY HEDEF - V1.589
Bu modül mevcut UTC günü için bir ana likidite hedefi seçer. Temel M15 geçmişi ve UTC ayarları değişmediğinde zaman dilimi değişiklikleri ve yeniden yüklemeler arasında stabil kalacak şekilde tasarlanmıştır. M15 oranlarından günlük OHLC mumlarını yeniden oluşturur, zayıf kapsamlı UTC günlerini atar ve yeniden oluşturulan günlük seriden günlük ATR hesaplar. Günlük boyutlu bir hareketi değerlendirmek için grafik zaman diliminin ATR'sini kullanmaz.
Aday kaynaklar önceki tamamlanmış UTC gününün yüksek/düşüğünü, önceki tamamlanmış UTC haftasının yüksek/düşüğünü, 5, 20 ve 60 işlem günü kayan uç değerlerini, onaylanmış günlük swing'i içerir
15. FIBONACCI REFERANSLARI, UYARILAR VE GRAFİK GÖRÜNTÜLEME
EnableFibTargets = true gerekli order block bağlamı mevcut olduğunda Fibonacci uzatma referanslarını görüntüler. Varsayılanlar FibTP1 = 1.618 , FibTP2 = 2.618 ve FibTP3 = 4.236 'dır. Hedef renkleri sarı, turuncu ve kırmızıdır; beyaz bir başabaş referansı vardır. Bunlar grafik referans seviyeleridir; gösterge bir stop'u hareket ettirmez veya take-profit emri yerleştirmez.
16. VERİ VE TEST NOTLARI
Gösterge altın etrafında inşa edilmiştir ve hedef broker'ın gerçek XAUUSD sembolü ve geçmişi üzerinde değerlendirilmelidir. Sembol sonekleri, spread, tick hacmi, seans hizalaması, sunucu saati değişiklikleri ve tarihsel veri boşlukları sonuçları etkileyebilir. Günlük hedefin yeniden üretilebilirliği, M15 geçmişi, UTC kuralı, giriş ayarları ve sembol verilerinin eşleşmesine bağlıdır; farklı broker'lar arasında aynı mumları garanti etmez.

