Fan sayfamıza katılın
A read only MT5 script that reports broker symbol specifications, volume limits, price settings, execution modes, trading permissions, margin requirements and estimated profit values.
The script prices one night of holding: for every open position and every Market Watch symbol it prints the swap per night in your account currency, the annualized cost in percent for both directions, the broker's rate-independent markup (|swap long| + |swap short| never depends on interest rates - it is pure broker margin), and the triple-swap day. Honest "n/a" where a swap mode cannot be converted reliably.
Checks your trade history against common prop-firm challenge rules — profit target, max daily loss, max drawdown, consistency rule, and minimum trading days — with a clear PASS/FAIL report.
A simple MQL5 script that calculates the correct lot size for a trade based on your account risk percentage and stop loss distance in pips, so every trade risks a consistent, controlled amount of your balance.
Tests whether live closing deals still match the backtest of an Expert Advisor. A bootstrap-calibrated CUSUM detector raises an alarm and estimates when the drift began, a two-window check separates a short dip from a lasting decline, and an expectancy decomposition shows whether the win rate or the trade sizes changed. The script generates demonstration data on the first run and is written in pure MQL5.
Script that lists the global variables of the terminal with value, last access time and age, filtered by prefix, substring and age. It exports them to CSV, deletes the matching ones after a confirmation and a backup, and restores them from a CSV file.
Resamples your closed trades 10,000 times to show whether your average trade is an edge or could still be luck: the 95% range of the average and the chance it is below zero.
Measures how far your PC clock is from the trade server's clock, from the server time stamped on live ticks, and tells you how to fix it.
Writes the trading specification of every symbol to a CSV file: volume step, filling modes, stops level, tick value and more.
Read-only MT5 script for exact Market Watch symbols: contract and volume rules, quote age and spread, isolated BUY/SELL margin, one-tick price moves and spread-only results in account currency. MIT source; Experts journal output.
Calculates the lot size for a chosen risk percent and stop loss distance, and shows the result in a clean panel on the chart.
Shows what every buffer of an indicator holds - arrows, a line or a colour index - and labels the arrows on the chart with their buffer numbers. Works with compiled indicators without source code.
A script for accounts that run several Expert Advisors or configurations. It aggregates the net result of each configuration (magic number, or magic number and symbol) per calendar day and measures how much each one contributes to the portfolio drawdown: drawdown added by leave-one-out, share of the worst drawdown, and Euler variance share. It prints verdicts, recommendations, and a heuristic A+ to F score. It runs out of the box on a built-in demonstration portfolio and is written in pure MQL5.
This script finds DeMark pivot points, displays them on the chart and indicates their dimensions.
Bu fonksiyon, bir işlem açmanın ana mantığını gerçekleştirir. Sembol bilgilerine ve kullanıcı tarafından sağlanan parametrelere dayanarak açılış fiyatını, kar alma seviyelerini ve zararı durdurmayı hesaplar. Sembol, hacim, emir türü, sapma, yorum, sihirli numara vb. gibi gerekli bilgileri içeren bir işlem talebi (MqlTradeRequest) hazırlayın. İşlem talebini göndermek ve sonucu almak için OrderSend fonksiyonunu çağırın. SetTypeFillingBySymbol fonksiyonu: Sembolün doldurma politikasına göre emrin doldurma türünü (Doldur veya İptal Et, Anında veya İptal Et veya Geri Dön) belirler. GetMinTradeLevel fonksiyonu: Dondurma seviyesine ve sembol durma seviyesine göre minimum çalışma seviyesini hesaplar. Belirli sınırlar içinde olduğundan emin olmak için minimum seviyeyi ayarlar ve sonucu döndürür.
Tek bir işlemin stop-loss'unu açık fiyatına uyacak şekilde manuel olarak ayarlamak nispeten basit bir görev olsa da, çok sayıda pozisyonu ayrı ayrı yönetmek zahmetli ve zaman alıcı olabilir. MT4/MT5 için Titik Impas Breakeven komut dosyası, bu süreci kolaylaştırarak birden fazla pozisyonla uğraşan tüccarlar için verimlilik ve kolaylık sağlar.
Boğa veya ayı çubuklarının ardışık sayısını saymak için örnek kod.
The script obtains information about the number, types and sizes of input and output tensors in an ONNX model
MT5 penceresinde mevcut fiyattan belirli bir zararı durdur (pip cinsinden) ve kar al (pip cinsinden) ile bir satın alma pozisyonu açmak için komut dosyası
Set StopLoss by just dragging and dropping script on the desired price level.
hi, this code need your telegram token and telegram chat id . you can make robot by BotFather and then search in google how you can find telegram token and chat id then attach them to this code . now every trade would be signals on your telegram channel.
Emirleri sessizce reddeden görünmez sözleşme sınırlarını görüntüler: durdurma seviyesi, dondurma seviyesi, minimum/adım/maksimum lot, tik boyutu ve değeri, spread türü, yürütme modu, swaplar ve serbest marjınıza karşı minimum lot için gereken marj.
This is the version 2 of my script to export the trade history from MT5 selected between two dates. The resulting file is CSV that can be opened/imported with any spreadsheet software. More columns were added and fixed minor errors. The code for processing and exporting data was rewritten.
OpenCL'de Mandelbrot fraktal hesaplamasının küçük bir çalışma örneği, yazılım uygulamasına kıyasla hesaplamayı yaklaşık 100 kat önemli ölçüde hızlandırır.
The script controls the display of time and price scales for all open charts or only for one chart.
Encapsulating a family of interchangeable algorythms which can be modified independently from the client.
TradeReportExporter betiği, işlemlerin (alım satımların) geçmişini uygun bir CSV dosyasına aktarmak için tasarlanmıştır. Yüklü olduğu enstrüman için geçen yıla ait tüm işlemlere ilişkin verileri otomatik olarak toplar. Dosya tarih ve saat, işlem türü (alış/satış), fiyat, hacim, komisyon ve kar/zarar gibi verileri içerir. Sonuç, Excel'de veya başka bir elektronik tablo düzenleyicisinde açılabilen bir dosyaya kaydedilir.
Bir stratejinin kârının ne kadar yoğunlaştığını — yani avantajın geniş mi olduğu yoksa birkaç şanslı işlemin üzerine mi dayandığı — ölçen yerel bir MQL5 komut dosyasıdır. İşlem bazında bir CSV dosyasını (Tarih, Kâr) okur ve en büyük işlemlerden elde edilen net kârın payını, kazanan işlemlerin Gini katsayısını, bir yoğunlaşma profilini, en iyi birkaç işlemi hariç tutarak net kâr ve kâr faktörünü yeniden hesaplayan bir hayatta kalma testini ve yapılandırılabilir bir tutarlılık sınırına göre en yüksek tek günlük kârı raporlar; tüm bunları, önerilerle birlikte bir yoğunlaşma ve tutarlılık puanı (A+'dan F'ye) halinde birleştirir. Herhangi bir dosya bulunmazsa örnek bir set oluşturur, böylece kuruluma gerek kalmadan çalışır. Harici kütüphane, Python veya yapay zeka gerektirmez. ExportTrades.mq5 yardımcı programı, işlem geçmişinizden dosyayı oluşturur.
Planlanan bir işlem için riskiniz (sermayenin yüzdesi veya sabit bir para tutarı) ve stop-loss mesafesi (puan veya fiyat seviyesi) temelinde doğru lot büyüklüğünü hesaplar. Hisse senedi sembolünün sözleşme özelliklerini (tick büyüklüğü ve değeri, hacim minimum/maksimum/adım) dikkate alır ve gerekli teminat tutarını tahmin eder.
Kapalı pozisyonların işlem geçmişini (bir CSV dosyası veya RuinExport.mq5 komut dosyası tarafından mevcut hesabın işlem geçmişinden otomatik olarak oluşturulan bir dosya) okur ve dört bağımsız risk göstergesini raporlar: zarar sonrası hacim artışı, ortalama fiyatı daha kötü hale getiren aynı yöndeki örtüşen pozisyonlar, kazançlar ve zararlar arasındaki getiri asimetrisi ve işlem başına belirtilen risk düzeyinde klasik iflas riski tahmini. Bu dört puan, sade bir dille yazılmış önerilerle birlikte tek bir A'dan F'ye kadar not sistemine dönüştürülür. CSV dosyası bulunmazsa, komut dosyası otomatik olarak tekrarlanabilir bir örnek işlem defteri oluşturur; böylece rapor ilk çalıştırmada görüntülenebilir.
Mevcut durum, bir sonraki geçiş, çoklu sembol kapsamı ve CSV'ye aktarma özelliklerine sahip, salt okunur, broker tabanlı işlem oturumu denetleyicisi.
Her M1 çubuğunda sanal bir parantezli işlem açar, bunu gerçek tik geçmişi üzerinde ilerletir ve çeşitli stop mesafeleri için 1 dakikalık OHLC modellemesinin işlemi ne sıklıkla ters yönde değerlendireceğini raporlar.
Kod, ONNX modellerinin yapısını incelemek, girdi ve çıktı, adları ve özellikleri hakkında bilgi sağlamak için kullanışlıdır. Makine öğrenimi uygulamalarında kullanılan ONNX modellerinin özelliklerinin anlaşılması ve hata ayıklanması için özellikle yararlıdır.