EA geliştirme & Builder beginner 17 dk okuma

Kod yazmadan MT5 EA oluşturma (ve şablonlar gerçekte kaç alıyor)

Kod yazmadan MT5 EA oluşturma: tarayıcıda bloklardan bir expert advisor kurun, gerçek bir .ex5 dosyasına derleyin ve para görmeden önce test edin. Kimsenin söylemediği rakam da burada: hazır gelen 84 başlangıç şablonunun fabrika ayarlarıyla aldığı sonuçlar, Builder'ın kendi kayıtlarından ölçüldü.

Yayınlandı · İncelendi

Kod yazmadan bir MT5 Expert Advisor’ını, bir tuval üzerinde bloklardan birleştirerek oluşturursunuz — bir gösterge bloğu, bir koşul bloğu, bir emir bloğu, bir risk bloğu — ve MQL5’i sizin için sunucunun üretip derlemesine bırakırsınız. Geri gelen dosya gerçek bir .ex5; elle yazılmış bir EA’nın derlendiği dosyanın aynısı. Hiçbir aşamada MQL5 sözdizimi işin içine girmez.

Kod yazmamanın ortadan kaldırmadığı şey tasarım işidir ve neredeyse herkes tam orada kaybeder. Bu yüzden bu rehber iki yarıyı birden ele alıyor: bir fikirden derlenmiş bir dosyaya giden mekanik yol ve siz hiçbir şeyi değiştirmeden önce o dosyaların aldığı sonuçlara dair kanıt.

Ne inşa edeceksiniz

Sonunda, kendi seçtiğiniz bir kuraldan kurulmuş, bilerek belirlediğiniz bir zarar durdur ve pozisyon büyüklüğü taşıyan, MetaTrader 5’in MQL5/Experts klasöründe duran derlenmiş bir .ex5 dosyanız olacak. Oraya iki yol götürür ve gerçekten farklı emek isterler:

  • Bir şablonla başlayın. Galerideki 84 hazır kurulmuş stratejiden birini seçip bloklarını düzenleyin. Eksiksiz bir akışı görmenin en hızlı yolu; fark etmeden zararlı bir temeli devralmanın da en hızlı yolu.
  • Boş tuvalle başlayın. Bir Start düğümü yerleştirin, bir göstergeyi bir koşula, koşulu bir emir bloğuna bağlayın, risk ekleyin. Daha yavaş, ama her bağlantının ne yaptığını tam olarak bilirsiniz.

Her iki durumda da sözcük dağarcığı aynı: 8 kategoride 118 blok türü ve tasarım başına 50 düğüm bütçesi. Bu bütçe, yeni başlayanların sandığı kısıt değil. Galerinin tamamındaki en yüksek puanlı şablon altı düğüm kullanıyor.

Başlamadan önce: Builder nedir, ne değildir

“X olduğunda al; Y olduğunda kapat” biçiminde ifade edilebilen bir fikre, 15–30 dakikaya ve sonucu çalıştıracak bir MetaTrader 5 terminaline ihtiyacınız var. MQL5’e, bir derleyiciye ya da Windows’a ihtiyacınız yok — editör tarayıcıda çalışır, derleme sunucuda olur.

Bir akşamınızı yatırmadan önce bilinmeye değer üç sınır var.

Kod üretir; işlem yapmaz. Builder hiçbir zaman emir göndermez, aracı kurumunuza bağlanmaz ve sinyal yayınlamaz. Size bir dosya verir. Ondan sonrası terminalinizde, sizin hesabınızda, sizin kontrolünüzde olur.

Tasarlamak ücretsiz; derlemek hesap ister. Blok sürüklemek, şablon yüklemek ve Code sekmesindeki girdi önizlemesini okumak için giriş yapmanız gerekmez. .ex5 olarak derlemek ve dahili güç testini çalıştırmak ise doğrulanmış bir e-posta adresi olan ücretsiz bir hesap gerektirir — doğrulanmamış bir hesap 403 ve “Your account is not eligible yet” mesajını alır; bu, hiç hesabınız yokken karşılaştığınız EAB-E601 “Sign in to compile” hatasından farklı bir arızadır. İkisinden hangisine çarptığınızı bilmek, şaşkınlık içinde geçecek on dakikayı kurtarır.

Ücretsiz .ex5 lisanslıdır, taşınabilir değil. Her ücretsiz derleme bir hesap kilidiyle gelir: EA yalnızca desteklenen bir aracı kurumdaki doğrulanmış bir IB hesabında çalışır ve MetaTrader 5’te https://mt5depot.com adresinin Tools > Options > Expert Advisors > Allow WebRequest altında izin listesinde olması gerekir; aksi halde EA açılışta kendini devre dışı bırakır. Strategy Tester backtest’leri bu denetimden muaftır — hiçbir şeyi bağlamadan test edebilmenizin sebebi tam olarak budur. Düzenlenebilir .mq5 kaynağı tek ücretli özelliktir: tek seferlik 399 $‘lık Pro lisansı.

Adım adım: EA’yı kurun

  1. Builder sayfasından editörü açın — düğmede Open the builder — free yazıyor. Hiçbir şey kurulmaz ve çalışmanız tarayıcıda otomatik kaydedilir.
  2. Bir başlangıç noktası seçin. Karşılama ekranı Build Your EA — Free, Start with blank canvas ve bir 3-min tour sunar; ayrıca Basic / Intermediate / Advanced / Portfolio filtreli bir şablon galerisi vardır. Boş tuvalde bile Utility paletinden bir Start düğümü gerekir — o olmadan doğrulama sizi EAB-E202 ile durdurur.
  3. Blokları yerleştirin. Soldaki paletten sürükleyin ya da bir girdiye çift tıklayın; Ctrl+K 118 türün tamamını ada göre arar. Bir düğümün sağdaki çıkış portundan sonraki düğümün soldaki giriş portuna sürükleyerek bağlayın veya bir düğümdeki + düğmesine basıp sonrakini ekleyip otomatik bağlatın.
  4. Her bloğun parametrelerini sağdaki Properties sekmesinde ayarlayın. Bir göstergenin periyodu, uygulanan fiyatı ve zaman dilimi buradadır — her gösterge bloğu, çalıştığı grafikten farklı bir zaman dilimi okuyabilir; çok zaman dilimli bir filtre hiç kod yazmadan böyle kurulur.
  5. Hesap genelindeki kuralları Settings sekmesinde belirleyin: Money Management, Filters, Exit Strategy, Position Management, Risk Management. Lot büyüklüğü varsayılan olarak sabit 0.01’dir; ortak giriş koruması ise siz değiştirene kadar 50 pip zarar durdur ve 100 pip hedef kullanır.
  6. Doğrulama çubuğunu ve Preflight diagnosis panelini okuyun. Hatalar üretimi engeller, uyarılar engellemez. Zarar durdurması olmayan bir akış CRITICAL teşhis üretir ve inşa etmeden önce size “Generate anyway?” onayını sordurur.
  7. Dahili yaklaşık backtest’i çalıştırmak için Measure’a basın — bir sembol, bir zaman dilimi ve puan cinsinden bir spread seçin, sonucu yazdırılan çıtaya karşı okuyun. Bunu derlemeden önce yapın, sonra değil.
  8. Compile .ex5’e basın. Sunucu MQL5’i üretir, MetaEditor ile derler ve EA_Builder.ex5 dosyasını döndürür. File > Open Data Folder üzerinden dosyayı MQL5/Experts içine taşıyın, ardından Navigator’a sağ tıklayıp Refresh deyin — EA görünmüyorsa sorun neredeyse her zaman dosyada değil klasördedir.
  9. Herhangi bir grafiğe eklemeden önce Strategy Tester’da test edin. Eklediğinizde Algo Trading araç çubuğu düğmesinin açık olması ve EA’nın Common sekmesinde Allow Algo Trading kutusunun işaretli olması gerekir. Grafikteki asık surat, bu ikisinden birinin kapalı olduğu anlamına gelir; stratejinin bozuk olduğu anlamına değil.
  • Bir şablon ya da boş tuval seçin
  • Göstergeyi koşula, koşulu emre bağlayın
  • Zarar durdur, hedef ve lot büyüklüğünü ayarlayın
  • Akışın gücünü ölçün
  • .ex5 olarak derleyin
  • MT5 Strategy Tester’da test edin
  • Demo çalıştırın, sonra karar verin
Fikirden test edilmiş bir EA'ya giden kodsuz yol
  1. adımda insanları şaşırtan bir ayrıntı: editör, sessizce yanlış davranacak bir akışı inşa etmeyi reddeder. Bir göstergeyi doğrudan bir emir bloğuna bağlarsanız EAB-E205 alırsınız — “An indicator is wired straight into an action. Insert a condition node (Compare/Cross) in between.” Start’tan erişilemeyen bir düğüm EAB-E203 üretir ve size açıkça “will not be included in the generated EA” denir. Bunlar biçim uyarısı değildir. Yeni başlayan birinin, orta üçte biri hiçbir şey yapmayan bir EA’yı yayına almasını engelleyen hatalardır.

Derlemenin kendisi başarısız olursa suç genellikle tasarımınızda değildir. EAB-E402, MetaEditor’ün üretilen kaynağı reddettiği anlamına gelir ve alt kodlarından üçü — tanımlanmamış tanımlayıcı, yanlış parametre sayısı, sözdizimi — arayüzde “a bug on our side, not yours” olarak etiketlenir ve akışı eklemeniz istenir. Eşleyicinin tanımadığı her şey, genel bir özür yerine ham MetaEditor hata satırı olarak gösterilir; bildirmeyi değerli kılan da tam olarak budur. EAB-E401 ve EAB-E404 başka türden şeylerdir: derleyicinin meşgul olması ve kullanıcı başına hız sınırı. İkisi de yeniden inşa et değil, bekle demektir.

Bloklar, giriş ve çıkış koşulları ve isteğe bağlı olmayan risk ayarları

Palet, sekiz gruba ayrılmış tek bir sözcük dağarcığıdır. İlk gün bunun çoğuna ihtiyacınız yok; bilmeniz gereken, hangi grubun hangi soruyu yanıtladığıdır.

Blok grubuTürNeyi belirlerMakul ilk ayar
Utility2Akışın nerede başladığı ve çok zaman dilimli okumalarBir Start düğümü
Indicators52Kuralınızın dayandığı ölçümBir gösterge, grafik zaman dilimi
Price / Info5Ham fiyat, OHLC, saat, hesap durumuGerekene kadar dokunmayın
Conditions10Kuralı tetikleyen karşılaştırmaCompare veya Cross
Filters21İşlemin ne zaman serbest olduğuSpread filtresi, pozisyon limiti
Actions15Emrin kendisi ve nasıl kapandığıOpen Buy / Open Sell
Money Mgmt7Pozisyonun ne kadar büyük olduğuFixed Lot, 0.01
Exit Strategy6Bir pozisyonun nasıl sona erdiğiSabit stop ve hedef

Bu türlerden dördü — pyramiding, averaging down, reversal entry ve close-all — yalnızca Settings panelinden yapılandırılır. Birini tuvale bırakırsanız preflight EAB-E304 ile reddeder ve size gerçekte nerede olduğunu söyler. Küçük bir şey, ama hata mesajı kötü olduğunda bir saate mal olan türden küçük bir şey — ve burada kötü değil.

İki koşul bloğu ilk stratejilerin çoğunu karşılar. Compare, bir değerin başka bir değerin üstünde mi altında mı olduğunu sorar — RSI’nin 30’un altında olması, fiyatın bir hareketli ortalamanın üstünde olması. Cross ise bir çizginin bu barda diğerini kesip kesmediğini sorar; bu, “üstünde mi” sorusundan farklı ve çok daha katı bir sorudur. İkisini karıştırmak, bir akışın ara sıra yerine sürekli tetiklenmesinin en yaygın sebebidir.

Karar zamanlaması en az koşul kadar önemlidir. Varsayılan, her tick’te değil kapanan her barda bir kez değerlendirir. Bir M5 grafiğinde bu, saatte birkaç karar ile yüzlerce karar arasındaki farktır — ve kapanan barlarda kârlı görünen bir kural, bar ortasında tetiklenmesine izin verildiğinde tümüyle farklı davranabilir.

Her şeyden önce backtest edin

Builder’da bir Measure düğmesi var ve sonucun yanına kendi geçme çıtasını yazdırıyor: kâr faktörü en az 1,2, en az 60 işlem, maksimum düşüş %20’den kötü değil. İşe yarayan kısım o çıta. Sabit ve yayımlanmış bir eşik olduğu için bir sonuç ya onun üstündedir ya değildir; sermaye eğrisine ne kadar gözünüzü kısarak bakarsanız bakın cevap değişmez.

Şimdi o çıtanın hazır şablonlara ne yaptığına bakalım. Bu bir satıcının iddiası değil, bizim kendi verimiz: galerideki her şablon bir çalışmanın ölçülmüş kaydını taşıyor ve aşağıdaki tablo onları sayıyor. Nasıl test ediyoruz sayfası bu kayıtların tabi tutulduğu standardı anlatıyor; toplama betiği de çıktısıyla birlikte depoda duruyor, dolayısıyla sayım iddia edilen değil yeniden üretilebilen bir şey.

Başlangıç şablonlarıÖlçüm
Galerideki şablonlar84
Ölçülmüş temel taşıyan şablonlar53
Manifestoda zayıf işaretlenenler53 / 53
Fabrika ayarlarında kâr faktörü 1,0’ın altında kalanlar46 / 53
Medyan kâr faktörü0,92
Kümedeki en iyi kâr faktörü1,10
Measure panelinin kendi geçme çıtasını aşanlar0 / 53
Test koşulları
Deney kimliğiEXP-BUILDER-TEMPLATE-BASELINE-001
OrtamExness MT5
Sembol / zaman dilimiUSDJPYm M5
Dönem2025-06-01 – 2026-06-09
ModelM1 OHLC (Model=1)
Depozito10,000
Temel ölçüm2026-06-18
Toplama / son doğrulama2026-08-25
0 / 53Fabrika ayarlarında Builder'ın kendi geçme çıtasını aşan başlangıç şablonu
0,92Ölçülmüş 53 başlangıç şablonunun medyan kâr faktörü
1,10En iyi şablon temeli — yirmi yedi düğümlü değil, altı düğümlü bir tasarım

O tablonun üç okuması açıkça yazılmaya değer, çünkü akla ilk gelen okuma işe yarayan okuma değil.

Karmaşıklık işe yaramadı. Kümedeki en iyi temel, 1,10 ile altı düğümlü bir hareketli ortalama geri çekilme tasarımına ait. 27 düğümlü çok zaman dilimli osilatör yığını 1,04 alıyor. Kümedeki en kötü sonuç olan 0,63 ise otomatik lot hesaplaması ve iz süren stop içeren 15 düğümlü çok zaman dilimli bir tasarıma ait. Blok eklemek parametre ekler; bir tasarım da iyileşerek değil, parametreler yüzünden aşırı uyum sağlayarak yoldan çıkar.

Derinlik ve süre ayrı sorunlardır. Bir şablon 8.765 işlem boyunca 1,03 kâr faktörü ve -%7,92 maksimum düşüş bildiriyor; bir diğeri 0,69 ve -%22,54 düşüş bildiriyor. 1’e yakın bir oran, onu elde tutmanın nasıl hissettirdiği konusunda size neredeyse hiçbir şey söylemez.

Sekizinde arama yapıldı ve arama başarısız oldu. Sekiz şablon kayıtlı bir parametre taraması taşıyor — zarar durdur ve kâr al ızgaraları üç pencerede çalıştırılmış: örneklem içi, örneklem dışı ve her ikisinden önceki dönem. Sekizinin de sonucu no_robust_edge oldu. İkisi örneklem içinde bile kazanan bir ayar üretemedi. Altısı bir tane buldu ama tekrarlayamadı — en iyi hareketli ortalama kesişim kombinasyonu H1’de örneklem içinde 1,23’e ulaştı, önceki pencerede 0,98’de kaldı; örneklem dışında 1,05’i koruyan bir CCI ayarı ise ondan önceki dönemde 0,92’ye düştü. Çıta üç pencerenin üçünü birden kazanmaktı ve hiçbiri bunu aşamadı. Bu, ayarlanmış bir sayıdan daha dürüst bir sonuçtur ve bunlar dahil hiç kimsenin varsayılanlarına güvenmek yerine kendi düzenlemelerinizi test etmeniz için elinizdeki en iyi gerekçedir.

Ölçüm bilerek yaklaşıktır — bar seviyesinde, yalnızca ana düğümler, gerçek bir terminal değil. Bir hüküm değil, bir filtredir. Onu geçen her şey sonra derlenip MT5’in kendi Strategy Tester’ında yeniden çalıştırılmalıdır; orada gerçekleşmeler, spread ve tick modeli gerçektir. MT5’te backtest nasıl yapılır, o ikinci çalışmayı gerçek ve yayımlanmış bir kayıt üzerinde baştan sona yürüyor; bu sayıların ne anlama geldiğinin kalanı ise buraya değil backtest rehberlerine aittir.

  • Akışı ölçtüm ve sonucu bir hisse göre değil, yazdırılan çıtaya göre okudum
  • Derlenmiş .ex5’i aynı sembol ve zaman diliminde MT5 Strategy Tester’da yeniden çalıştırdım
  • 50 pip’lik varsayılanı kabul etmek yerine açık bir zarar durdur belirledim
  • Yalnızca son sonucu değil, oturmak zorunda kalacağım düşüşü de kontrol ettim
  • Stratejinin kaybedip toparlanmasını görecek kadar uzun süre demo hesap çalıştırdım
  • Beni kapatmaya götürecek zararı önceden yazdım

Kaçınılması gereken yaygın hatalar

Bir şablonu derleyip işi bitmiş saymak. Bu, açık ara bir numaralı hata ve yukarıdaki tablo sebebini gösteriyor. Şablon, birinin sizin için önceden çizdiği bir kablolama şemasıdır. İçindeki parametreler ne sizin sembolünüze, ne zaman diliminize, ne de aracı kurumunuzun spread’ine göre ayarlanmıştır.

Backtest iyi görünene kadar ince ayar yapmak. Bir parametreyi değiştirip yeniden ölçer, tekrar değiştirir ve en iyisini saklarsanız bir stratejiyi iyileştirmiş olmazsınız — onu geçmişin tek bir dilimine uydurmuş olursunuz. Galerideki sekiz kayıtlı parametre aramasının tamamı no_robust_edge ile bitti: altısı bir sonraki pencerede hayatta kalmayan, örneklem içi bir kazanan buldu; ikisi hiç bulamadı. Aynı şekilde denetlemediğiniz sürece sizinki de aynı davranacaktır.

Tek şanslı bir yılı test etmek. Yukarıdaki temel, tek bir aracı kurumda tek bir sembol üzerinde tek bir yılı kapsıyor. Bu, “bu iş bitmemiş” demeye yeter; “bu çalışıyor” demeye asla yetmez. Bir şeye inanmadan önce pencereyi genişletin ve sembolü değiştirin.

Zararlı bir kuralı düzeltmek için filtre yığmak. Yirmi bir filtre türü mevcut ve bunlardan beşini eklemek hemen her backtest’i daha iyi gösterir. Aynı zamanda işlem sayısını, sonuç bir avuç işleme dayanana kadar kırpar. İşlem sayısını kâr faktörü kadar yakından izleyin — Measure paneli, 60 işlemin altındaki ince örneklemi tam da bu yüzden işaretler.

Birkaç EA’yı ayırmadan çalıştırmak. Tek bir hesapta birden fazla EA çalıştırıyorsanız her birinin kendi sihirli numarası olmalıdır; yoksa bir EA’nın çıkış mantığı diğerinin pozisyonlarını kapatır. Baştan doğru yapmanın bedeli yoktur, olan biteni sonradan teşhis etmek ise zahmetlidir.

Demo aşamasını atlamak. Bir backtest, bir kural setinin kayıtlı fiyatlar üzerinde ne yapmış olabileceğini sınırlar. Sizin gecikmenizi, yeniden fiyatlamalarınızı veya kuralınız tetiklendiği anda genişleyen bir spread’i içermez. Buradaki hiçbir şey kâr vaadi değildir ve bu sayfadaki her kayıt geçmişi anlatır.

Sonraki adımlar ve varyasyonlar

Nereye gideceğiniz, hangi kısmın zayıf kaldığına bağlı.

Eksik olan stratejiyse, tek cümleyle ifade edebileceğiniz bir kuraldan başlayın ve onu anlatan en küçük akışı kurun. Ölçülmüş kümede altı düğüm yirmi yediyi yendi, yani küçük sürüm bir taviz değil. Bu noktada bir filtre daha eklemektense gösterge referansına göz atmak daha yararlı — bir Donchian kanalı kırılımı ile bir RSI dönüşü zıt fikirlerdir ve hangisini kurduğunuzu bilmek ondan sonraki her parametreyi belirler. RSI EA nasıl kurulur ve MACD EA nasıl kurulur her birinden birini baştan sona yürüyor; siz hiçbir şeyi değiştirmeden önce hazır gelen şablonların kaç aldığı da dahil.

Eksik olan testse, asıl derin beceri odur ve kendi yeri vardır: backtest rehberleri. Kısa hali: örneklem dışında test edin, işlem sayısını izleyin ve aramak zorunda kaldığınız bir sonucu bulgu değil uyarı sayın.

Kendinizinkini kurmadan önce işlenmiş bir referans isterseniz, yayımlanan EA’ların her biri eksiksiz bir kapanmış işlem listesi, düşüş ve çalışma manifestosu gösteriyor — birini baştan sona okuyun, çünkü belgelenmiş bir kaydın neye benzediğini gösterir ve kendi ölçümlerinizle karşılaştırabileceğiniz bir zemin verir. Expert advisor’lar kâr ettirir mi? aynı kataloğu, hiçbir şeyin işe yaramadığı uzun dönemler dahil, kârlılığın içeriden gerçekte neye benzediği açısından okuyor.

Otomatikleştirip otomatikleştirmeyeceğinize karar veriyorsanız, EA ile manuel işlem sahip olunan kayıtları, iradi bir işlemcinin gerçekten kullanacağı durdurma kurallarıyla yeniden oynatıyor; bu karşılaştırmanın dürüst hali budur.

Ve gösterilmeye değer bir şey kurarsanız, derleme akışı onu ücretsiz halka açık havuza göndermeyi teklif ediyor — her gönderim inceleniyor ve geçme çıtasını birden fazla sembolde aşan bir tasarım gerçekten nadir. Ücretsiz EA nasıl kullanılır, o incelemenin gerçekte neyi kontrol ettiğini, Doğrulanmış rozetinin ne anlama gelip ne anlama gelmediğini ve sitenin ücretsiz tarafının nasıl finanse edildiğini belgeliyor — indiren tarafı kadar gönderen tarafı için de okumaya değer.

Sıkça sorulan sorular

Gerçekten kod yazmadan MT5 EA oluşturulabilir mi?
Evet, önemli olan anlamda: hiçbir zaman MQL5 yazmazsınız. Mantığı bir tuval üzerinde 118 blok türünden birleştirirsiniz, sunucu da MQL5'i sizin için üretip derler ve çalışmaya hazır bir .ex5 dosyası döndürür. Kodsuz yaklaşımın ortadan kaldırmadığı şey tasarım işidir. Giriş kuralını, çıkış kuralını, pozisyon büyüklüğünü ve stop'u yine siz seçersiniz ve strateji dediğimiz şey bu seçimlerdir. Editör ayrıca bazı akışları üretmeyi reddeder — doğrudan bir emir bloğuna bağlanmış bir gösterge, araya bir koşul ekleyene kadar EAB-E205 ile geri çevrilir.
EA Builder ücretsiz mi?
Tasarlamak ücretsizdir ve hesap gerektirmez: tasarım başına 50 düğüme kadar, 84 şablonun tamamı ve 118 blok türünün tamamı herkese açıktır. .ex5 olarak derlemek veya dahili güç testini çalıştırmak için doğrulanmış e-posta adresi olan ücretsiz bir hesap gerekir. Tek ücretli özellik düzenlenebilir MQL5 (.mq5) kaynağıdır: tek seferlik 399 $'lık Pro lisansı. Ücretsiz katmanda aylık derleme kotası yoktur; derlemedeki tek sınır, kötüye kullanımı engellemek için var olan kullanıcı başına hız sınırıdır.
Başlangıç şablonları işleme hazır mı?
Hayır ve bunu Builder'ın kendi kayıtları söylüyor. Galerideki 84 şablonun 53'ü ölçülmüş bir backtest temeliyle geliyor ve bu 53'ün her biri zayıf işareti taşıyor. O çalışmada 53'ün kırk altısı 1'lik kâr faktörünün altında kapanıyor, medyan 0,92 ve hiçbiri Builder'ın kendi Measure panelinin yazdırdığı geçme çıtasını aşmıyor (kâr faktörü en az 1,2, en az 60 işlem, maksimum düşüş %20'den kötü değil). Bir şablonu bitmiş bir EA değil, bağlantıları kurulmuş bir başlangıç noktası olarak görün.
Derledikten sonra .ex5 dosyasını nereye koyacağım?
İndirme EA_Builder.ex5 olarak gelir. MetaTrader 5'te File > Open Data Folder'ı açın, dosyayı MQL5/Experts içine bırakın ve terminali yeniden başlatın ya da Navigator'ı yenileyin. Ücretsiz .ex5, yalnızca desteklenen bir aracı kurumdaki doğrulanmış bir IB hesabında çalışacak şekilde lisanslıdır; bu yüzden Tools > Options > Expert Advisors > Allow WebRequest altına https://mt5depot.com adresini de eklemeniz gerekir, aksi halde EA açılışta kendini devre dışı bırakır. Strategy Tester backtest'leri bu denetimden etkilenmez; testin, hesap bağlama işleminden önce çalışmasının sebebi de budur.
Burada kurduğum bir EA'yı satabilir veya paylaşabilir miyim?
Paylaşabilirsiniz. Compile düğmesi, indirmeden sonra bir Share your EA to the pool penceresi açar; bu pencere tasarımı bir ad, kısa bir açıklama ve isteğe bağlı bir backtest notuyla ücretsiz halka açık havuza gönderir ve her gönderim inceleniyor. Satmak, kurmaktan farklı bir sorudur: ücretsiz katmanın size verdiği şey, doğrulanmış bir IB hesabına lisanslanmış derlenmiş bir ikili dosyadır, taşınabilir kaynak değil. Düzenlenebilir .mq5 ise Pro özelliğidir.