Açıklama The X ve The xCustomEA, son beş yılda Forex ticaret topluluğunda geniş çapta popülerlik kazanan iki öne çıkan Expert Advisor…
CrossObjectAlert: MetaTrader’da Nesne Geçişleri için Uyarılar
PROINFO. Kar hesaplama göstergesi
Kısa Bilgi
Herhangi bir göstergesi (indicator) kullanarak stratejinizi test etmek için Expert Advisors (EAs) oluşturmak, gerçekten de şablonlar (templates) ve açık kaynak kaynaklar (open-source resources) kullanılarak basitleştirilebilir.
İşte Expforex.com/tr‘dan MQL Açık Kaynak Şablonları (MQL Open Source Templates) kullanarak sadece 5 dakikada bir EA (Expert Advisor) nasıl oluşturabileceğinize dair adım adım bir rehber.
Açık Kaynak Şablonları Kullanarak EA Oluşturma Adım Adım Rehberi
- Açık Kaynak Şablonu İndirin:
- Expforex.com/tr‘a gidin ve Açık Kaynak (Open Source) bölümüne giderek MetaTrader 4 (MT4) ve MetaTrader 5 (MT5) için MQL şablonlarını bulun.
- Platformunuza uygun (MT4 veya MT5) ve kullanmak istediğiniz göstergesine (indicator) dayalı EA şablonunu indirin.
- Şablon Yapısını Anlama:
- Şablon, göstergeden (indicator) gelen sinyallere dayalı olarak pozisyonları başlatma, açma ve kapatma gibi temel EA (Expert Advisor) işlevlerini yöneten önceden yazılmış kodu içerir.
- Şablonun ana unsurları şunlardır:
- OnInit(): EA’yı başlatır ve göstergesi (indicator) yükler.
- OnTick(): Her fiyat değişiminde (tick) sinyalleri kontrol eder.
- Göstergeler için Özel Fonksiyon (Custom Function for Indicators): MetaTrader’dan (MetaTrader) özel göstergeleri veya yerleşik olanları entegre eden fonksiyonlar.
- Özel Göstergenizi Entegre Edin:
- Özel bir gösterge (indicator) kullanıyorsanız, ilgili MQL kodunu veya
.ex4/.ex5
dosyasını bulun. - EA şablonunu MetaEditorda açın ve
iCustom()
fonksiyonunu kullanarak özel göstergenizi çağırmak için kodu değiştirin. Örneğin:double signal = iCustom(NULL, 0, "GostergeIsminiz", GostergeParametreleri, 0, 1);
- Standart MetaTrader göstergeleri (MetaTrader indicators) kullanıyorsanız,
iMA()
(Moving Average) veyaiRSI()
(RSI) gibi ilgili fonksiyon isimlerini kullanarak şablonu kolayca ayarlayabilirsiniz.
- Özel bir gösterge (indicator) kullanıyorsanız, ilgili MQL kodunu veya
- Ticaret Mantığınızı Özelleştirin:
OnTick()
fonksiyonu içinde, gösterge sinyallerine dayalı olarak özel ticaret mantığınızı ekleyin. Örneğin, gösterge (indicator) bir sinyal verdiğinde bir alış (buy) işlemi açmak için:if (signal > 0) { OrderSend(Symbol(), OP_BUY, 0.1, Ask, 3, 0, 0, "Alış işlemi", MagicNumber, 0, Green); }
- İşlemleri kapatma, stop loss (durdurma zararı), take profit (kar alma) ve trailing stop (takip eden durdurma) ayarlamak için koşullar tanımlayabilirsiniz.
- EA’yı Derleyin:
- Değişiklikler yaptıktan sonra dosyayı kaydedin ve MetaEditor‘de Derleye tıklayın.
- Hata varsa, editör bunları vurgular. Herhangi bir sözdizimi sorununu düzeltebilir ve yeniden derleyebilirsiniz.
- EA’nızı Geri Test Edin:
- Yeni oluşturulan EA’yı MetaTrader’ın Strateji Testeri‘ne yükleyin.
- Geri test için zaman dilimini, döviz çiftini ve giriş parametrelerini seçin.
- EA’nızın geçmiş verilere (historical data) dayalı olarak nasıl performans gösterdiğini test edin.
- Optimize Edin ve Geliştirin:
- Gerekirse, parametreleri ayarlayarak mantığı iyileştirin ve EA’yı yeniden derleyin.
- Stratejiniz için en iyi parametreleri bulmak amacıyla MetaTrader’daki optimizasyon araçlarını (optimization tools) kullanabilirsiniz.
Ücretsiz Şablonları İndirebilirsiniz
TAMAMEN ÜCRETSİZ!
Bu, sınırlamalar olmadan TAM ÜCRETSİZ bir sürümdür!
Programımızı ücretsiz olarak indirebilir ve yükleyebilirsiniz!
Expforex.com Açık Kaynak Şablonları Kullanmanın Avantajları
- Zaman Tasarrufu: Hazır şablonlar kullanarak, bir EA’nın (Expert Advisor) temel bölümlerini kodlamada zaman ve çaba tasarrufu sağlarsınız.
- Programlama Uzmanlığı Gerektirmez: Şablonlar, temel işlevleri yönetir ve sadece stratejinizle ilgili özel mantığı (logic) özelleştirmeniz yeterlidir.
- Özelleştirilebilir: Özel veya yerleşik göstergeleri (indicators) kolayca entegre edebilir, çeşitli para yönetimi tekniklerini ayarlayabilir ve giriş/çıkış koşullarını geliştirebilirsiniz.
Bu yaklaşımla, kapsamlı programlama bilgisi olmadan kendi Forex ticaret stratejilerinizi oluşturabilir, test edebilir ve geliştirebilirsiniz.
Expforex.com’un Açık Kaynak Şablonları (Open Source Templates) ile, hatta yeni başlayanlar bile işlevsel bir EA’yı kısa sürede çalışır hale getirebilir!
Açıklama
Eğer göstergeleri (indicators) kullanarak ticaret stratejinizi test etmekle ilgileniyorsanız, sizin adınıza otomatik ticaret gerçekleştirecek bir Expert Advisor (EA) oluşturabilirsiniz.
İyi haber şu ki, bir EA (Expert Advisor) oluşturmak için programlama konusunda uzman olmanıza gerek yok.
Yalnızca birkaç basit adımla, herhangi bir göstergeye (indicator) dayalı bir danışmanı (advisor) sadece beş dakikada oluşturabilirsiniz.
Programlamaya MQL Açık Kaynak Şablonları (MQL Open Source Templates) ile Başlayın
Başlamak için, MetaTrader 4 (MT4) platformunu açmanız ve “Navigator” (Navigator) penceresine gitmeniz gerekecek.
Oradan, “Expert Advisors” (Expert Advisors) klasörünü seçip sağ tıklayarak “Create” (Oluştur) seçeneğini seçin.
Daha sonra, “Custom Indicator” (Özel Gösterge) seçeneğini seçip EA’nızı dayandırmak istediğiniz göstergeyi seçin.
Göstergeyi (indicator) seçtikten sonra, lot boyutu (lot size), stop loss (durdurma zararı) ve take profit seviyeleri (take profit levels) gibi parametreleri ayarlayarak EA’yı özelleştirebilirsiniz.
Ayrıca, zaman tabanlı kurallar (time-based rules) veya çoklu gösterge sinyalleri (multiple indicator signals) gibi işlemleri açma ve kapatma için ek koşullar ekleyebilirsiniz.
EA’nızı yapılandırdıktan sonra, kaydedebilir ve ticaret stratejinizi test etmeye başlamak için bir grafiğe (chart) ekleyebilirsiniz.
Ayrıca, EA’nızı geçmiş verileri (historical data) kullanarak geriye dönük test (backtest) yapabilir ve geçmişte nasıl performans gösterdiğini görebilirsiniz.
Kendi EA’nızı (Expert Advisor) oluşturmak, ticaret stratejinizi otomatikleştirmek için güçlü bir araç olabilir, ancak hiçbir stratejinin kusursuz olmadığını unutmamak önemlidir.
Ticaret yaparken her zaman dikkatli olun ve sermayenizi korumak için uygun risk yönetimi tekniklerini (risk management techniques) kullanın.
www.expforex.com/tr’dan Uzmanların Fonksiyonel Özellikleri
Şablonların Amacı:
Birçok trader, Expert Advisors (EAs) (Expert Advisors) yazma problemiyle karşılaşmıştır.
- Nereden başlanır?
- EA kodunda take profit (kar alma), stop loss (durdurma zararı) veya trailing stop (takip eden durdurma) nasıl ayarlanır?
- Bir stratejinin çalışıp çalışmadığını nasıl kontrol ederiz?
- Daha önce yapılmış bir şeyi tekrar ödemek istemezsiniz.
- Benzer bir strateji buldunuz ve bunu geliştirmek istiyorsunuz mu?
X – Expert Advisor (EA) Programlama
Ticaret platformları için danışman yazma konusunda uzmanlaşmış bir programcı olarak, müşterilerden aldığım her üçüncü siparişin temel mantığı (logic) itibarıyla öncekine benzer olduğunu fark ettim.
Bu benzerlik, bazı ticaret stratejileri veya algoritmaların diğerlerine göre daha etkili ve popüler olması gerçeğine bağlanabilir ve alınan siparişlerde bir desen (pattern) oluşmasına yol açar.
Ancak, iyi haber şu ki, bu tür siparişler genellikle daha benzersiz mantık ve kodlama gerektirenlerden daha düşük maliyetle gerçekleştirilir.
Bu benzer siparişler için danışman (advisor) yazmayı verimli hale getirmek adına, yıllar içinde biriktirdiğim çeşitli fonksiyonlar (functions) ve kitaplıklar (libraries) kullanıyorum.
Bu fonksiyonlar ve kitaplıklar, kodlama sürecini hızlandırmak ve danışmanın (advisor) platformda optimal çalışmasını sağlamak için özel olarak tasarlanmıştır. Her sipariş için gereksinimler ve müşteri tarafından sağlanan spesifikasyonlara göre en uygun fonksiyonları ve kitaplıkları dikkatlice seçiyorum.
Bu sayede, müşteriye zamanında yüksek kaliteli danışmanlar (advisors) teslim ederken, maliyeti de makul seviyede tutabiliyorum.
Bu site sayesinde, sipariş verirken benzer bir strateji ve mantık şablonunu bulabilir, böylece hem para hem de zaman tasarrufu sağlayabilirsiniz.
Expert Advisors (EA) Programlama: www.expforex.com © 2008-2024
Expert Advisor (EA) Şablonu #1
Bu şablon, genel amaçlı Expert Advisors (EAs) oluşturmak için tasarlanmıştır; bir EA (Expert Advisor) ile çalışmak için en önemli ve gerekli işlevleri içerir. Bu şablonun yetenekleri arasında şunlar bulunmaktadır:
- Kullan / Kullanma – Stop Loss / Take Profit
- Kullan / Kullanma – Zaman Ticareti (Time Trading)
- Kullan / Kullanma – Ticaret için MarketWatch Teknolojisi (MarketWatch Technology) (dahil etme – Sadece bilenler için)
- Kullan / Kullanma – Bekleyen Emirler (Pending Orders)/Piyasa Pozisyonları (Market Positions) – seçim yapmak için
- Kullan / Kullanma – Autolot veya sabit lot kullanımı.
- Kullan / Kullanma – Ters sinyale (reverse signal) dayalı Pozisyonları Kapatma
- Kullan / Kullanma – Trailing Stop (takip eden durdurma)
Program Kullanım Sözleşmesi – Şablonlar #1
Bu Exp – Şablonlar #1 Yazılım Sözleşmesi (Exp – Templates #1 Software Agreement), siz, son kullanıcı, ve yazar arasında, EXPFOREX takma adı altında çalışmaktadır.
Exp–Şablonlar #1 (Exp–Templates #1) programını satın almaya karar verdiğinizde, bu sözleşmenin tüm şart ve koşullarına uymayı kabul edersiniz.
Bu sözleşmenin tüm şart ve koşullarına uymayı kabul edersiniz.
- Yazar, Exp—Şablonlar #1 (Exp—Templates #1) programının ve geliştirilmesinin münhasır mülkiyet haklarına sahiptir. Sadece Exp—Şablonlar #1 (Exp—Templates #1) programını kullanma hakkına sahipsiniz. Programın kaydı (registration) gerekmez ve kullanım için herhangi bir zaman sınırlaması yoktur.
- Exp–Şablonlar #1 (Exp–Templates #1) programını sadece yazardan satın alabilirsiniz. Exp–Şablonlar #1 (Exp–Templates #1)‘in diğer tüm satın alma yöntemleri yasadışıdır ve kovuşturulabilir.
- Exp – Şablonlar #1 (Exp – Templates #1) programı için, garanti edilmeyen teknik destek sağlanmaktadır. Programın kullanımıyla ilgili tüm sorular için yazara başvurabilir ve mümkünse yardım alabilirsiniz.
- Exp – Şablonlar #1 (Exp – Templates #1) kullanımında herhangi bir kısıtlama yoktur. Bu, programı istediğiniz sayıda bilgisayara kurabileceğiniz ve sınırsız kullanabileceğiniz anlamına gelir.
- Burada açıkça verilmemiş tüm haklar yazara aittir.
- Exp – Şablonlar #1 (Exp – Templates #1) programı “olduğu gibi” (as is) teminat olmaksızın sağlanmaktadır. Herhangi bir garanti verilmez veya ima edilmez. Programı kendi riskinizle kullanırsınız ve programın kullanımının sonuçları ne olursa olsun yazara karşı herhangi bir talebiniz olmayacaktır.
- Yazar, Exp – Şablonlar #1 (Exp – Templates #1) programını kullanmanız veya kullanamamanızla bağlantılı olarak size verebileceği olası zararlardan sorumlu olmayacaktır, hatta yazarın böyle bir zarar olasılığı konusunda bilgilendirilmiş olması durumunda bile.
- Yazar, Exp Templates #1 (Exp Templates #1) programının yeni bir sürümünü yayınlama veya bu sözleşmede yapılan değişikliklerden sizi haberdar etme zorunluluğu taşımamaktadır. Haberleri yazarın web sitesinde bağımsız olarak takip etmelisiniz.
- Yazardan Exp – Şablonlar #1 (Exp – Templates #1) programını satın almanız, bu sözleşmenin tüm hükümlerini kabul ettiğiniz ve onayladığınız anlamına gelir. Eğer bu sözleşmenin şartlarını kabul etmiyorsanız, yazardan Exp – Şablonlar #1 (Exp – Templates #1) programını satın almamalısınız.
- Transfer ettiğiniz fonlar hiçbir koşulda size geri ödenmeyecektir.
- Exp – Şablonlar #1 (Exp – Templates #1) programının sözleşme metnini değiştirme hakkına sadece yazar sahiptir.
Expert Advisor, EA, Kolay Takip Edilen Rehber, EA Oluşturma, Programlama Gerektirmez, MQL Açık Kaynak Şablonları, Ticaret Otomasyonu, Forex Ticareti, Otomatik Ticaret Sistemleri, Hızlı Kurulum, Kullanıcı Dostu Şablonlar
Genel SSS’miz
En popüler sorulara SSS cevapları
Sorularınız mı Var?
Herhangi bir sorunuz varsa, lütfen sorun. Kurnazlık yapmıyoruz.
Ve her ürünümüz, satın almadan önce kontrol edilebilir.
Ürünlerimize olan ilginizi ve geri bildirimlerinizi takdir ediyoruz ve yüksek kalite standartlarını korumaya çalışıyoruz.
Bize katıldığınız için teşekkür ederiz!
Bir sorunuz mu var?
İlgili Yazılar
Averager. Ticaret pozisyonlarını ortalama. Trendin karşısında ve trendde işlemler açma!
Pozisyon ortalaması. Genel kâr takip stopu fonksiyonuyla trendde ve trendin karşısında ek pozisyonlar açma! Danışman trendde ve trendin karşısında…
PipFinite Trend PRO’daki xCustomEA Danışmanı. Otomatik EA
Açıklama PipFinite Trend PRO göstergesi için bir strateji programlama ve evrensel ticaret sistemimiz Exp – The xCustomEA kullanarak ticaret yapma örneği. Bu…
EAPADPRO KÜTÜPHANE – Panelimizi EA’nıza Ekleme
EAPADPRO KÜTÜPHANE – Bilgi Panelimiz ile Uzman Danışmanınızı (EA) Geliştirme EAPADPRO KÜTÜPHANE, MetaTrader platformunda Uzman Danışmanlarınızın (EA) işlevselliğini artırmak isteyen traderlar…
Duplicator – MetaTrader terminallerinde işlemlerin/pozisyonların çoğaltılması
Exp-Duplicator, MetaTrader hesabınızda işlemleri ve pozisyonları önceden belirlenmiş sayıda çoğaltmak için tasarlanmış otomatik bir Expert Advisor’dır. Manuel olarak veya başka bir…
VirtualTradePad (VTP) Ticaret Paneli. Grafik ve Klavyeden Tek Tıklamayla Ticaret
VirtualTradePad veya VTP – MetaTrader terminallerinde tek tıklamayla işlem yapmak için kontrol paneli. Forex’te scalping ve manuel işlem yapmak için…
TickSniper’ın Ticaret Raporu ve Expforex’in en iyi danışmanları
Açıklama Uzmanlarımızın TickSniper, Good Santa, Tick Hamster, The X, gerçek ticaret hesaplarımızda elde edilen özet ve detaylı ticaret sonuçlarını topladık. Uzman Danışmanlarımızın…
Copylot – MetaTrader için forex işlem kopyalayıcı. Terminaller arası kopyalayıcı
MetaTrader için işlem kopyalayıcı. Forex işlemlerini, pozisyonlarını ve emirlerini herhangi bir hesaptan kopyalar. COPYLOT MT4 sürümü için MT4-MT4, MT5-MT4 arasında en iyi…
Partial Close and Trailing. Rollback sırasında kısmi pozisyon kapatma
Partial Close and Trailing, rollback sırasında bir pozisyonun bir kısmını (yani lotun bir kısmını) kapatan bir EA asistanıdır. EA, fiyat önce…
Market Time Pad. MetaTrader için işlem seanslı gösterge
Zaman Göstergesi, ana dünya piyasalarının mevcut zamanını görüntüler ve aktif işlem seansını vurgular. Kullanımı kolaydır ve grafikte minimum yer…
Swing stratejisi (Sarkaç). 2 zıt bekleyen emirlerin otomatik açılması, OCO
Sarkaç veya Swing stratejisi, artan lot büyüklüğü ile bekleyen emirlerin sıralı olarak açılmasını içerir. Temel prensip basittir: iki bekleyen emir…
CLP CloseIfProfitorLoss. Takip eden kar ile toplam kar veya zararın
Expert Advisor (EA), MetaTrader’da pozisyonları yönetmek ve kapatmak için gelişmiş özellikler sunar, özellikle belirli bir toplam kar veya zarar seviyesine…
AI Sniper. MetaTrader için Otomatik Akıllı Expert Advisor.
AI Sniper, MT4 ve MT5 terminalleri için tasarlanmış zeki, kendini optimize eden bir ticaret robotudur. Zeki bir algoritma ve ileri…
Assistant – gerçek/virtual StopLoss / TakeProfit / Trailing Stop ile
Stop loss, take profit, trailing stop, breakeven seviyelerinin otomatik ayarlanması, sanal stopların etkinleştirilmesi. Exp Assistant, pozisyonlarınızın bakımını düzenlemenize yardımcı olacaktır. Bu Expert…
Close Minus by Plus, Kârlı pozisyonları arayarak ve kapatarak kârsız
Closing unprofitable positions by identifying and closing profitable oфKârlı pozisyonları tanımlayarak ve kapatarak kârsız pozisyonları kapatma. Expert Advisor (EA), kârlı pozisyonları…
This post is also available in: English Українська Portuguese Español Deutsch Chinese Русский Français Italiano Türkçe 日本語 한국어
Leave a Reply