Renko Trading Bot EA
- Uzmanlar
- Sürüm: 1.2
- Güncellendi: 26 Temmuz 2026
- Etkinleştirmeler: 10
Renko Trading Bot EA — MetaTrader 5'te Renko grafiklerinde işlem yapan otomatik Expert Advisor
AÇIKLAMA
Renko Trading Bot EA, Renko metodolojisine dayanan, MetaTrader 5 için tamamen otomatik bir alım satım Expert Advisor'ıdır. Sistemin merkezinde fiyat «tuğlaları» (bricks) oluşturma ilkesi yer alır: yeni bir tuğla yalnızca fiyat belirlenen bir mesafeyi kat ettiğinde oluşur, bu aralık içindeki olağan dalgalanmalar ve piyasa gürültüsü ise yok sayılır. Bu yaklaşım önemsiz hareketleri filtreler ve yalnızca EA'nın alım satım kararlarını dayandırdığı anlamlı fiyat hareketlerini bırakır.
Renko Trading Bot EA, Renko yönünü, mevcut Renko seviyesini ve dönüş seviyesini otomatik olarak izler ve tuğla serisinin onaylanmış bir dönüşü anında bir alım satım sinyali üretilir. Pozisyonların yönetimi için Smart Risk, Grid Trading, Trailing Stop, Break Even, birleşik giriş filtresi, zaman filtresi ve alım satım koşullarının yerleşik denetim mekanizmaları kullanılır.
EA, netting ve hedging hesaplarını destekler ve XAU/USD, Forex, endeksler, emtialar ve kripto paraların işlemi için uygundur. Renko Trading Bot EA, MetaTrader 5'te Renko Trading ve onaylanmış fiyat dönüşleriyle işlemi otomatikleştiren trader'lar için uygundur.
TEMEL AVANTAJLAR
Piyasa gürültüsünün filtrelenmesi — Renko metodolojisi aralık içindeki önemsiz dalgalanmaları keser ve yalnızca anlamlı fiyat hareketlerini bırakarak daha istikrarlı bir alım satım mantığı sağlar.
Onaylanmış dönüşte giriş — sinyal, rastgele bir hareketle değil, tuğla serisinin yön değiştirdiği anda üretilir; bu da erken girişlerden kaçınmaya yardımcı olur.
Smart Risk — her sonraki grid emrinin hacmi artmak yerine azalır, seri genişledikçe hesap üzerindeki yükü azaltır.
Kontrollü grid trading — grid seviyelerinin kendi dahili kaydı, netting ve hedging hesaplarında aynı doğrulukla çalışır.
Ayarlanabilir işlem sıklığı — seyrek girişler veya aktif çalışma için dört modlu birleşik zaman ve mesafe filtresi.
Alım satım koşullarının kontrolü — her girişten önce spread, serbest teminat, alım satım seansının durumu, zaman filtresi ve günlük işlem limiti kontrol edilir.
Esnek pozisyon yönetimi — yapılandırılabilir Stop Loss, Take Profit, dinamik Trailing Stop ve Break Even işlevi.
Görsel işlem takibi — gerçek zamanlı bilgi paneli ve görsel işlem geçmişi.
Enstrüman çok yönlülüğü — altın, döviz çiftleri, endeksler, enerji piyasaları ve kripto paralar.
BAŞLICA İŞLEVLER
Renko Engine (tuğla oluşturma ve dönüş tespiti)
Smart Risk
Grid Trading
Trade Direction
Time Filter
Spread Control
Daily Limit
Stop Loss & Take Profit
Break Even
Trailing Stop
Netting & Hedging
Information Panel
Trade History
EA NASIL ÇALIŞIR
Tuğla oluşturma. EA, mevcut fiyattan başlayarak bir Renko tuğla serisi oluşturur. Yeni bir tuğla yalnızca fiyat, tuğla boyutuna (BrickSize) eşit bir mesafe kat ettiğinde eklenir. Fiyat bu aralık içinde hareket ettiği sürece yeni tuğlalar oluşmaz ve piyasa gürültüsü mantığı etkilemez.
Dönüş takibi. Mevcut yön için EA, dönüş seviyesini ReversalBricks parametresiyle belirlenen mesafede hesaplar. Fiyat trend yönünde hareket etmeye devam ettikçe tuğla serisi devam eder. Fiyat dönüş seviyesini ters yönde geçtiğinde serinin yönü değişir ve o anda bir alım satım sinyali üretilir.
Sinyal oluşturma. Serinin yukarı dönüşünde bir alış sinyali, aşağı dönüşünde bir satış sinyali ortaya çıkar. Sinyal, aralık içindeki rastgele bir dalgalanmaya değil, tamamlanmış bir tuğla dönüşüne bağlı olduğundan EA rastgele gürültü üzerinde işlem açmaz.
İşlem açma. Bir sinyal oluştuğunda ve seçilen yön moduna uyduğunda genel denetim kuralları uygulanır: seçilen filtre moduna göre işlemler arasındaki aralık ve mesafe, mevcut spread, alım satım seansının durumu, zaman filtresi, günlük limit ve serbest teminatın yeterliliği kontrol edilir. Gerekirse hacim aracı kurumun gereksinimlerine göre otomatik olarak ayarlanır. CloseOnReversal parametresi etkinken karşı pozisyonlar dönüş anında kapatılabilir. Açılıştan sonra pozisyon stop loss, take profit, trailing stop ve break even ile yönetilir ve grid trading etkinken EA, piyasa pozisyonun aleyhine hareket ettikçe emir ekleyebilir.
EA PARAMETRELERİ
Renko Settings
RenkoTimeframe — çalışma zaman dilimi; başlangıçta grafik seçilen periyoda geçer.
BrickSize — puan cinsinden Renko tuğla boyutu: yeni bir tuğla oluşturmak için fiyatın kat etmesi gereken mesafe. Daha küçük bir değer sistemi daha hassas, daha büyük bir değer daha yumuşatılmış yapar.
ReversalBricks — bir dönüşü onaylamak için tuğla sayısı: yön değiştirip sinyal üretmek için karşı hareketin ne kadar derin olması gerektiği.
CloseOnReversal — tuğla serisinin dönüşü anında karşı pozisyonların kapatılması.
Lot Settings
LotMethod — hacim hesaplama yöntemi: Fixed Lot veya Smart Risk (bakiye büyüklüğüne dayalı otomatik hesaplama).
FixedLotSize — sabit hacim modu için lot boyutu (yalnızca bu modda uygulanır).
Grid Trading Settings
UseGrid — açık pozisyonların yönetimi sırasında grid trading'in etkinleştirilmesi.
GridStep — komşu grid seviyeleri arasındaki puan cinsinden mesafe; mesafe filtresi etkinken girişler arasındaki minimum mesafe olarak da kullanılır.
MaxGridOrders — grid çalışması sırasında bir yöndeki maksimum emir sayısı; toplam riski sınırlar.
Trading Direction
TradeDirection — izin verilen yön: yalnızca alışlar (BUY), yalnızca satışlar (SELL) veya her iki taraf (BOTH). BOTH modunda yön, tuğla serisinin dönüşüyle belirlenir.
Stop Loss & Take Profit Settings
StopLoss — puan cinsinden stop loss boyutu (0 Stop Loss'u devre dışı bırakır).
TakeProfit — otomatik kâr alımı için puan cinsinden take profit boyutu (0 Take Profit'i devre dışı bırakır).
Trailing Stop & BreakEven Settings
TrailingStop — kârlı pozisyonların trailing stop ile otomatik yönetimi.
TrailingStart — trailing stop'u etkinleştirmek için puan cinsinden minimum kâr.
TrailingDistance — etkinleştirmeden sonra fiyat ile trailing stop seviyesi arasındaki puan cinsinden mesafe.
TrailingStep — trailing stop'un bir sonraki hareketi için minimum fiyat değişimi.
BreakEven — bir pozisyonun break even'a otomatik taşınması.
BreakEvenStart — break even'ı etkinleştirmek için puan cinsinden kâr.
BreakEvenOffset — pozisyon break even'a taşındıktan sonra açılış fiyatına göre stop loss'un artı yöndeki kayması.
Trading Rules
MaxSpread — işlem açmak için puan cinsinden izin verilen maksimum spread; bu değerin üzerinde açılış geçici olarak engellenir.
MinutesBetweenTrades — yeni işlem açılışları arasındaki dakika cinsinden minimum aralık.
FilterMode — giriş filtresi modu: yalnızca zaman, yalnızca mesafe, zaman VEYA mesafe ya da zaman VE mesafe.
MagicNumber — EA'nın işlemleri için benzersiz bir tanımlayıcı.
TradeComment — EA'nın tüm işlemlerine eklenen yorum.
DailyLimit — bir işlem günü içindeki yeni işlem sayısı sınırı.
MaxOrdersPerDay — tek bir işlem gününde maksimum işlem sayısı.
Time Filter
EnableTimeFilter — zaman filtresinin etkinleştirilmesi; filtre kapalıyken işlem her zaman serbesttir.
TradeMonday … TradeSunday — haftanın günü anahtarları: her gün için işlem ayrı ayrı serbest bırakılabilir veya yasaklanabilir (aracı kurumun sunucu saatine göre).
StartHour, StartMinute — işlem penceresinin başlangıç saati ve dakikası.
EndHour, EndMinute — işlem penceresinin bitiş saati ve dakikası. Başlangıç bitişten sonraysa, pencere gece yarısını geçerek devam eder.
Display Settings
ShowPanel — grafikte bilgi panelinin gösterimi.
ShowProfitStats — gün, hafta, ay ve tüm çalışma dönemine ait kâr istatistikleri.
ShowTradeHistory — işlem geçmişinin doğrudan grafikte gösterimi.
BuyTradeColor, SellTradeColor — alış ve satış işlemlerinin gösterim renkleri.
TradeFontSize — işlem geçmişi etiketlerinin yazı tipi boyutu.
PanelBackColor, PanelTextColor, PanelEditColor — bilgi panelinin arka plan, metin ve değer alanı renkleri.
SMART RISK
Smart Risk, pozisyon hacminin bakiye büyüklüğüne göre otomatik hesaplanması modudur. İşlem hacmi mevduatla birlikte büyür ve mevduat azaldığında düşer, böylece hesap üzerindeki yük mevcut durumuyla orantılı kalır.
Bu modun temel özelliği grid çalışması sırasında ortaya çıkar: her sonraki emrin hacmi artmak yerine azalır. Bu, Smart Risk'i, her sonraki emrin ikiye katlandığı ve mevduat üzerindeki yükün katlanarak arttığı klasik martingale'den temelden ayırır.
Hesaplama örneği. 5.000 USD bakiyeyle ilk emrin başlangıç hacmi 0,05 lottur. Grid genişledikçe her sonraki seviyenin hacmi bir adım azalır:
Bakiye: 5.000 USD
Seviye 1 — 0,05
Seviye 2 — 0,04
Seviye 3 — 0,03
Seviye 4 — 0,02
Seviye 5 — 0,01
Seviye 6+ — 0,01
Böylece hacim artırılmak yerine seri giderek küçülen lotlarla ortalanır ve mevduat üzerindeki toplam yük, martingale'e kıyasla çok daha yavaş artar.
Herhangi bir pozisyon açmadan önce EA, mevcut serbest teminatı kontrol eder ve gerekirse hacmi aracı kurumun izin verdiği lot adımına getirerek azaltır.
GRID TRADING
Grid trading etkinken EA tek bir pozisyonla sınırlı kalmaz. Piyasa açık tarafın aleyhine hareket ettikçe, puan cinsinden belirlenen bir adımla yeni emirler ekleyerek bir ortalama gridi oluşturur. Bir yöndeki toplam emir sayısı MaxGridOrders parametresiyle sınırlıdır.
EA, grid seviyelerinin ve giriş fiyatlarının kendi dahili kaydını tutar, bu nedenle grid mantığı netting ve hedging hesaplarında aynı doğrulukla çalışır. Taraf tamamen kapandıktan sonra dahili sayaç sıfırlanır ve yeni bir sinyal ilk seviyeden yeni bir döngü başlatır.
Grid'e emir eklenmesi, ilk giriş ile aynı zaman ve mesafe filtreleme kurallarına tabidir; bu da serinin yoğunluğunun ve toplam riskin kontrol edilmesine olanak tanır.
TIME FILTER
Zaman filtresi, işlemin haftanın belirli günleri ve günün belirli saatleriyle sınırlandırılmasına olanak tanır. EnableTimeFilter parametresiyle kontrol edilir ve varsayılan olarak devre dışıdır.
Filtre etkinleştirildiğinde işlem yalnızca her iki koşul da sağlandığında serbesttir: mevcut haftanın günü izinli olarak işaretlenmiş ve mevcut saat belirlenen pencere içinde. Pencerenin başlangıç saati bitiş saatinden sonraysa, pencere gece yarısını geçerek devam ediyor sayılır. Tüm kontroller aracı kurumun sunucu saatinde yapılır.
TRADE DIRECTION
BUY ONLY — EA yalnızca alış işlemleri açar; satış sinyalleri yok sayılır.
SELL ONLY — EA yalnızca satış işlemleri açar; alış sinyalleri yok sayılır.
BOTH — her iki tarafa da izin verilir. Belirli bir işlemin yönü tuğla serisinin dönüşüyle belirlenir: yukarı dönüşte alışlar, aşağı dönüşte satışlar.
INFORMATION PANEL
Panel etkinken EA, grafiğin köşesinde çalışmasının bir özetini gösterir: gün, hafta, ay ve tüm döneme ait kâr; BUY Grid ve SELL Grid — alış ve satış taraflarındaki mevcut grid seviyesi sayısı; giriş filtresi modu; mevcut Renko yönü ve tuğla seviyesi; tuğla boyutu ve grid adımı; pozisyon yönetimi parametreleri (Trailing Stop ve Break Even durumu, Stop Loss ve Take Profit değerleri). Panel çalışma sırasında güncellenir ve ek pencereler açmadan işlemin izlenmesine olanak tanır. Arka plan, metin ve değer alanlarının renkleri yapılandırılabilir.
TRADE HISTORY GRAFİKTE
Geçmiş gösterimi etkinken EA, tamamlanmış işlemleri doğrudan grafiğe çizer: giriş ve çıkış noktaları alışlar ve satışlar için ayrı renklerdeki oklarla işaretlenir, giriş ve buna karşılık gelen çıkış bir çizgiyle birleştirilir ve çıkışın yanında işlemin swap ile komisyon dikkate alınarak elde edilen finansal sonucunu içeren bir etiket gösterilir. Geçmiş nesneleri, bilgi panelinin üzerine gelmeyecek şekilde yerleştirilir ve grafik kaydırıldığında ve ölçeği değiştirildiğinde otomatik olarak yeniden oluşturulur.
KURULUM ÖNERİLERİ
Tuğla boyutu BrickSize ve dönüş derinliği ReversalBricks, ilgili enstrümana ve volatilitesine göre uyarlanmalıdır: daha volatil enstrümanlar için (altın, endeksler) genellikle daha büyük bir tuğla boyutu, daha az volatil döviz çiftleri için daha küçük bir boyut kullanılır. Gerçek bir hesapta çalıştırmadan önce EA, MetaTrader 5 Strategy Tester'da geçmiş veriler üzerinde test edilebilir; her enstrüman için tuğla boyutu ve yönetim parametreleri seçilir ve çalışma BUY, SELL ve BOTH modlarında değerlendirilir. Renko tuğlaları fiyattan oluşturulduğundan, doğru test için gerçek tik modu önerilir.
SONUÇ
Renko Trading Bot EA, otomatik Renko grafik oluşturmayı, onaylanmış tuğla dönüşünde girişi, Smart Risk sermaye yönetimini ve kontrollü grid trading'i bir araya getirir. EA, birleşik giriş filtresi, zaman filtresi, esnek bir açık pozisyon yönetimi sistemi ve alım satım koşullarının tam bir denetim mekanizmaları seti ile tamamlanır — MetaTrader 5 için tek bir tamamen otomatik alım satım Expert Advisor'ında. Piyasa gürültüsünün filtrelenmesi, net bir bilgi paneli ve görsel bir işlem geçmişi, EA'nın çalışmasını şeffaf ve izlemesi kolay kılar. Netting ve hedging hesaplarının tam desteği, onu altın, döviz çiftleri, endeksler, enerji piyasaları ve kripto paraların işlemi için uygulanabilir kılar.
EA kâr elde etmeyi garanti etmez. İşlem sonuçları piyasa koşullarına, seçilen ayarlara, aracı kurumun koşullarına ve trader'ın risk yönetimi yaklaşımına bağlıdır. Gerçek bir hesapta kullanmadan önce mutlaka Strategy Tester'da ve bir demo hesabında test edin.

