Alım-satım robotlarını ücretsiz olarak nasıl indirebileceğinizi izleyin
Bizi Telegram üzerinde bulun!
Fan sayfamıza katılın
MetaTrader 5 terminalinizden Kod Tabanına erişin
Doğru kodu bulamadınız mı? Freelance bölümünden sipariş edin
Bir Uzman Danışman veya gösterge nasıl yazılır?

Kullanıcı derecelendirmelerine göre MetaTrader 5 için en iyi Uzman Danışmanlar

Kod ekle

Kitabın dördüncü bölümünde, yerleşik fonksiyonlarda (MQL5 API) ustalaşmaya odaklanacağız ve kademeli olarak özelleşmiş alt sistemlere gireceğiz. Herhangi bir MQL5 programı çok sayıda teknoloji ve işlevsellikten yararlanabilir. Bu nedenle, çoğu programda kullanılabilecek en basit ve kullanışlı fonksiyonlarla başlamak mantıklıdır.

BollingerBandsEA trades according to Bollinger Bands.

Kitabın yedinci ve son bölümü, MetaTrader 5 için program geliştirirken faydalı olacak MQL5 API'sinin gelişmiş yeteneklerini tartışmaktadır. Bunlar arasında özel finansal semboller, yerleşik ekonomik takvim olayları ve ağ, veri tabanları ve kriptografi gibi genel amaçlı teknolojiler bulunmaktadır.

Kitabın 5. bölümünde, finansal veri analizi ve işleme, grafik görselleştirme, otomasyon ve kullanıcı etkileşimleri dahil olmak üzere algoritmik ticaretle ilişkili API'leri daha derinlemesine inceleyeceğiz.

This EA help you for Auto set the TP & SL by default parameter, Auto trailing stop & step for any order that you place from any device, Easy way to close all orders with 3 Button "Close All" "Close Profit" "Close Lose", Auto close all orders by profit or lose treshold value

“MQL5 programlamanın temelleri” başlıklı 2. bölüm, bu programlama dilinin temel kavramlarına bir giriş niteliğindedir. Kitabın bu bölümü veri türleri, tanımlayıcılar, değişkenler, ifadeler ve operatörlere ayrılmıştır. Program mantığını oluşturmak için farklı talimatları nasıl kombine edeceğinizi öğreneceksiniz.

This code shows how you can create a dashboard to display all the relevant information on the chart

AutoCloseOnProfitLoss Uzman Danışmanı (EA), önceden tanımlanmış kar veya zarar hedeflerine ulaşıldığında tüm açık pozisyonları kapatmak için tasarlanmış, MetaTrader 5 için güçlü bir otomasyon aracıdır

“MQL5'te nesne yönelimli programlama” başlıklı 3. bölüm, MQL5 dilinde nesne yönelimli programlama (OOP) dünyasına bir giriş sunar. Yazılım geliştirme genellikle birden fazla unsurun yönetimiyle ilgili karmaşıklığa sahiptir ve programlama kolaylığını, üretkenliği ve kaliteyi artırmak için ileri teknoloji gerektirir.

This is an update of the "Simple Yet Effective Breakout Strategy". In this code, I have added some helper functions for prop firm challenges.

An MQL5 Expert Advisor that reacts to high-impact forex news events using the MQL5 Calendar. It identifies news related to inflation (CPI/PPI) and interest rate decisions, placing breakout trades with pending orders. Ideal for traders looking to automate news-based strategies. (This is just a starting point)

Bu Uzman Danışman (EA) üç döviz çifti arasında üçgen bir arbitraj stratejisi uygular: EURUSD, USDJPY ve EURJPY

Capture widescreen screenshots by pressing the 's' hotkey on the keyboard

Symbol Swap Panel: Effortlessly switch the active symbol on your chart while simultaneously adding the new symbol to Market Watch. This tool ensures seamless integration and access to real-time market data, optimizing your trading workflow.

Özel R-kare optimizasyon fonksiyonuna sahip Basit Uzman Danışman

“Yatırımcılar için MQL5 Programlama” kitabının 6. bölümünde, MQL5 dilinin önemli bir bileşeni olan ticaret otomasyonu hakkında konuşacağız. Finansal enstrüman özellikleri ve işlem hesabı ayarları gibi temel unsurların açıklamasıyla başlayacağız. Bunlar, düzgün çalışan Uzman Danışmanlar oluşturmak için ön koşullardır.

This function allows you to retrieve and return the filling policy of a symbol in MetaTrader 5. This is useful for making trading decisions based on the filling policy of a specific financial instrument.

Bu Uzman Danışman ticaret yapmaz. Standart canvas kütüphanesi kullanılarak uygulanan basit bir panel, fare ile rakamlar çizmenize olanak tanır. Eğitilmiş mnist.onnx modeli rakamları tanımak için kullanılır.

Here are some examples of codes for set counters based on "Count"

Select the last closed deal (trade) to further work.

This EA is designed to automatically follow market trends using signals from the Moving Average and Stochastic Oscillator indicators. The EA detects buy and sell signals by utilizing MA crossovers and confirms the trend with Stochastic. Additionally, the EA includes automatic position management, such as setting Take Profit, Stop Loss, and lot size doubling to enhance trading effectiveness in trending markets.

this is a copier template

Creating profit labels on deals (closed trades) which also show in the strategy tester

Bu EA, sepetleri yönetmek için birkaç kural koymayı amaçlamaktadır.

Trading Gap Weekend, is it profitable?

İster birden fazla yatırım robotunu aynı anda çalıştırıyor olun, ister tek bir sofistike strateji kullanıyor olun, her bir Uzman Danışmanın performansını takip etmek şaşırtıcı derecede zaman alıcı olabilir. MetaTrader 5 (MT5), emirleri ve pozisyonları "Araç Kutusunda" rahatlıkla görüntüler, ancak çok sayıda robot aynı hesabı paylaştığında, hangi EA'nın karınızı veya zararınızı oluşturduğunu bilmek zorlaşır. Tek bir hesapta, her biri farklı EA'lar tarafından açılan düzinelerce veya yüzlerce işlem olabilir ve bu da bir robotun sonuçlarını diğerinden ayırmayı zorlaştırır.

Syncs all chart symbols to symbol of the chart the EA is attached to

Herkese iyi günler) İlk kez kodumu gönderiyorum!!!

"Algoritmik Ticaret için MQL5’te Sinir Ağları" kitabı, hem yapay zeka ve sinir ağlarının teorik temellerini hem de MQL5 programlama dilini kullanarak finansal ticarette uygulanmalarının pratik yönlerini kapsayan kapsamlı bir kılavuzdur.

A real-time monitoring tool for MetaTrader 5 that displays key financial data, allows quick symbol switching, and customizable symbol lists. Save and reload symbols, reset lists, and customize text and panel colors for a personalized trading experience.

Bu basit bir ortalama geri dönüş EA'sıdır

The EA only trades buy positions and does not use SL and TP.

BreakRevertPro EA, dalgalı piyasalarda esnek ticaret için koparma ve ortalama geri dönüş stratejilerini uyarlanabilir SL / TP ve çoklu zaman dilimi ATR takip eden durdurmalarla birleştirir.

This class allows you to create buttons on the chart as if they were chart objects(have time and price coordinates) these objects can be dragged on the chart and when scrolling they stay at the same place. If you wan't to learn some Object Oriented Programming or if you wan't to understand how chartevents work or you wan't to create graphical interfaces, you can learn a lot from this.

EA, hiçbir pozisyon açık olmadığında rastgele pozisyonlar açar (Alış veya Satış için 50/50 şans).

This EA will scan all the open trades and then print the nth trade from the end

is a text for the neutral network would like to know your opinion.

Piyasa saatindeki tüm semboller için aracınızdan tüm tik'leri indirin. Varsa tüm geçmişi veya geçmişteki belirli bir tarihe kadar indirin.

Bu, EA'nın çalıştığı hesabınızdan para çekme işlemlerini izlemek için mevcut bir Uzman danışmana eklenecek bir kod parçasıdır. Kullanıcının belirli bir hesaptan para çekme işlemlerini izlemesine yardımcı olur.

Bu Bot, herhangi bir zaman diliminde yeni bir mumun açıldığını algılar, böylece tek seferlik bir kod çalıştırmayı, işlem yapmayı ve diğer işlevleri çağırmayı kolaylaştırır. Kod, OnTick () işlevinde yazılmıştır.

12345678910111213141516171819202122232425262728293031323334353637