RiskGuard Lite, MQL5’te kontrollü riskle bir işlem kurmanın nasıl yapıldığını gösteren, küçük ve anlaşılır bir Uzman Danışmandır. Giriş stratejisi kasıtlı olarak basit tutulmuştur (bir EMA kesişimi); böylece kod, genellikle sorun çıkaran kısımlara odaklanabilir: stop yerleştirme, pozisyon büyüklüğü belirleme ve emir kontrolleri.
Nasıl çalışır: Her yeni çubukta, hızlı ve yavaş EMA'ların kesişip kesişmediğini görmek için son iki kapanmış çubuğu kontrol eder. Stop loss, ATR'nin bir katı olarak yerleştirilir ve asla broker stop seviyesinden daha yakın olmaz; kar alma ise bu mesafenin sabit bir getiri:risk katıdır. Lot büyüklüğü, stop loss'a ulaşılması durumunda seçilen sermaye yüzdesinin kaybedilmesini sağlayacak şekilde OrderCalcProfit ile hesaplanır, ardından brokerın hacim adımına ve limitlerine yuvarlanır. Göndermeden önce EA, spread'i kontrol eder ve kendi sihirli numarasıyla ilgili sembol üzerinde açık pozisyon bulunmadığından emin olur; bir emir reddedilirse sunucu dönüş kodunu yazdırır.
Girişler: Hızlı EMA dönemi (20), Yavaş EMA dönemi (50), ATR dönemi (14), ATR cinsinden stop loss mesafesi (2,0), Stop mesafesinin katı olarak kar alma (1,5), Sermayenin yüzde olarak işlem başına risk (0,5), Giriş için maksimum spread (puan cinsinden) (25), Maksimum kayma (puan cinsinden) (10), Sihirli numara.
Önerilen kullanım: H1 zaman dilimindeki herhangi bir likit sembol, örneğin EURUSD. Netleştirme ve hedging hesaplarında çalışır. Bu, tamamlanmış bir strateji değil, eğitim amaçlı bir şablondur: komisyon, kayma ve fiyat boşlukları nedeniyle gerçekleşen zarar, belirlenen riskten farklılık gösterebilir ve karlılık garantisi verilmez. Öncelikle bir demo hesabında test edin.
MetaQuotes Ltd tarafından İngilizceden çevrilmiştir.
Orijinal kod: https://www.mql5.com/en/code/77470
Spread Monitor for Scalpers
Scalper'lar için mevcut/ortalama/maksimum/minimum istatistikleri, işlem başına maliyet ve eşik uyarılarını içeren bir alt pencerede histogramı görüntüleyin.
FxCraft Example EA – Range Breakout with pending orders
Educational Expert Advisor: daily range breakout with BuyStop/SellStop pending orders, risk-reward take profit and trading days. Clean, commented MQL5 code with margin and stop level checks. Demo and Strategy Tester only.
Spread Monitor
Spread Monitor is an MQL5 Expert Advisor that draws a colour-coded panel on the chart. The panel shows the current spread of the attached symbol in points, along with the average, minimum, and maximum over a rolling history. It also counts how many stored samples exceeded a warning level, and turns the status row red when the current spread is above that level. The utility does not place orders. Inputs control the warning level, the history size, the refresh interval, and the panel position. Panel objects are removed when the EA is detached.
Session Candle Counter: candles numbered from the cash open, DST aware
Frankfurt, Londra, New York veya Tokyo’daki nakit açılış saatinden itibaren, mevcut işlem gününün her bir mum çubuğuna bir numara atanır. Referans saati, borsanın yerel saatinden otomatik yaz saati uygulamasına göre aracı kurum sunucusunun saatine dönüştürülür; bu nedenle, açılıştan sonraki ilk mum çubuğu hem yazın hem de kışın her zaman bir numara olarak kabul edilir.