| 🖥 MetaTrader 4 & MetaTrader 5 için EAPADPRO kütüphanesi MetaTrader Expert Advisors için profesyonel bilgi paneli ve grafik arayüz kütüphanesi. EAPADPRO, geliştiricilerin ve yatırımcıların Expert Advisor’larına modern bir dashboard, gerçek zamanlı işlem bilgileri, hesap verileri, strateji değerleri, bildirimler ve tek tıkla kontrol öğeleri eklemesine yardımcı olur. |
[Русский] - [English] - [Español] - [Português] - [Deutsch] - [Français] - [한국어] - [日本語] - [中文] - [Türkçe] - [Italiano]
| 💎 EAPADPRO MT4 Kütüphanesi | 💎 EAPADPRO MT5 Kütüphanesi |
| ⬇ MetaTrader 4 için indir | ⬇ MetaTrader 5 için indir |
| ▶ Videoyu izle | 📘 Kütüphane için tam talimat |
| 🏠 Ana bölüm | 🎓 Dokümantasyon | ⚙ Ayarlar |
| ❓ SSS | ⭐ Yorumlar | 💬 Tartışmalar |
🎬 EAPADPRO’nun nasıl çalıştığını görünBu videoda, EAPADPRO bilgi panelinin MetaTrader 4 ve MetaTrader 5 içindeki Expert Advisors için profesyonel bir dashboard olarak nasıl kullanılabileceği gösterilir. |
🖥 Expert Advisors için EAPADPRO kütüphanesiEAPADPRO, kullanıcıyı yalnızca loglar, yorumlar ve MetaTrader’ın standart pencereleriyle baş başa bırakmak yerine, Expert Advisor’ınıza profesyonel bir bilgi arayüzü vermek için oluşturulmuştur. |
🚀 EAPADPRO nedir?
EAPADPRO, MetaTrader Expert Advisors için profesyonel bir bilgi paneli ve grafik arayüz kütüphanesidir.
EA’sına modern bir dashboard eklemek isteyen geliştiriciler ve mevcut sembol, hesap, pozisyon durumu, strateji değerleri, Magic number, işlem izinleri, bildirimler ve kullanışlı kontrol düğmelerini doğrudan grafik üzerinde gerçek zamanlı görmek isteyen yatırımcılar için tasarlanmıştır.
Her programın arayüzü ilk izlenimi oluşturur. İşlem algoritması güçlü olsa bile zayıf bir arayüz ürünü eksik gösterebilir. EAPADPRO, Expert Advisors’a temiz, düzenli ve bilgi odaklı bir görsel katman ekleyerek bu sorunu çözmeye yardımcı olur.
🖥 EA için profesyonel dashboardExpert Advisor, sembol, hesap ve işlemle ilgili önemli verileri doğrudan grafikte gösterin. | 🧩 MT4 / MT5 kütüphanesiKütüphane entegrasyonu sayesinde MetaTrader 4 ve MetaTrader 5 için aynı konsepti kullanın. |
⚙ Özelleştirilebilir arayüzEA adı, sürüm, logo, yazar adı, giriş parametreleri ve strateji verilerini ekleyin. | 🔔 Bildirimler ve kontrolBildirimleri, logları, işlem durumunu, trading durdurma modunu ve sadece değiştirme modunu kullanın. |
✨ EAPADPRO animasyonlu arayüzPanel, kullanıcının grafik üzerinde ve Expert Advisor içinde neler olduğunu daha net anlamasını sağlar. |
⭐ Geliştiriciler neden EAPADPRO kullanır?
- Profesyonel GUI ile Expert Advisor’ınızın ilk izlenimini güçlendirmek
- Önemli EA bilgilerini doğrudan grafikte göstermek
- Giriş parametrelerini ve strateji değerlerini okunabilir şekilde görüntülemek
- Gösterilen bilgileri Magic number’a göre filtrelemek
- Hesap, sembol ve pozisyon verilerini gerçek zamanlı göstermek
- Gerekirse tek tıkla BUY / SELL düğmeleri eklemek
- Açma, kapama, değiştirme ve hatalar için bildirimler kullanmak
- Benzer entegrasyon konseptiyle MT4 ve MT5’i desteklemek
- Tam paneli sıfırdan yazmak yerine geliştirme süresinden tasarruf etmek
- EA’nızı kullanıcılar ve müşteriler için daha tamamlanmış bir ürün gibi göstermek
| ⚠ Önemli: EAPADPRO, Expert Advisor arayüzünü, bilgi gösterimini ve kullanıcı deneyimini iyileştirir. Trading kârı garanti etmez ve kontrol fonksiyonlarını EA’nıza açıkça bağlamadığınız sürece strateji mantığınızı değiştirmez. |
🎯 Ana fikir: yatırımcıya bilgi vermek
Expert Advisor kullanan bir yatırımcı için yalnızca gülen yüz simgesi ve loglar yeterli değildir. Kullanıcı robotun ne gördüğünü, ne yaptığını, trading’e izin verilip verilmediğini, hangi Magic number’ın işlendiğini, mevcut durumun ne olduğunu, hangi değerlerin önemli olduğunu ve hata oluşup oluşmadığını bilmek ister.
EAPADPRO bu fikir üzerine kuruludur: bilgi vermek. Panel, EA’yı “kara kutu” olmaktan çıkarıp daha şeffaf, profesyonel ve kullanışlı bir ürüne dönüştürmeye yardımcı olur.
📊 EAPADPRO bilgi paneli örneğiPanel, EA, strateji, hesap, sembol ve trading ortamı hakkında önemli verileri gösterebilir. |
🧩 EAPADPRO neleri gösterebilir?
Kesin içerik, kütüphaneyi nasıl entegre edip yapılandırdığınıza bağlıdır; ancak genel amaç, mevcut Expert Advisor için faydalı gerçek zamanlı bilgileri göstermektir.
| Panel alanı | Gösterebileceği bilgiler |
| EA bilgileri | Expert Advisor adı, sürüm, yazar adı, logo ve özel açıklama. |
| Inputs bloğu | Seçilen dış değişkenler veya önemli kullanıcı ayarları. |
| Strategy bloğu | Mevcut strateji değerleri, sinyal durumu, mod, filtre durumu veya hesaplanan veriler. |
| Trading durumu | Trading izni, durdurulmuş durum, sadece değiştirme modu, hatalar ve mevcut EA durumu. |
| Magic number mantığı | Panel bilgilerinin manuel işlemler, tüm işlemler veya seçili Magic number’a göre filtrelenmesi. |
| Bildirimler | Açma, kapama, değiştirme ve hata işlemleri için sesli veya metin bildirimleri. |
| İsteğe bağlı işlem kontrolü | Tek tıkla trading panel öğelerini etkinleştirdiyseniz BUY / SELL ve lot kontrolü. |
🧠 Expert Advisors için arayüz neden önemlidir?
Trading robotu yalnızca bir algoritma değildir. Aynı zamanda yatırımcının anlaması ve güvenmesi gereken bir üründür.
EA’da görsel bilgi yoksa kullanıcı logları aramak, terminal sekmelerini açmak, hesap geçmişini kontrol etmek ve programın ne yaptığını tahmin etmek zorunda kalır. Bu, özellikle yeni başlayanlar için karışıklık oluşturur.
İyi bir arayüz kötü bir stratejiyi kârlı yapmaz; ancak iyi bir ürünü daha anlaşılır, desteklenmesi daha kolay ve kullanıcı gözünde daha profesyonel hale getirir.
| Arayüz olmadan | EAPADPRO ile |
| Kullanıcı logları manuel kontrol eder | Önemli bilgiler grafikte görünür |
| EA eksik görünür | EA tamamlanmış bir ürün gibi görünür |
| Ayarları açıklamak daha zordur | Seçilen inputs ve strateji değerleri gösterilebilir |
| Kullanıcı EA durumunu anlamakta zorlanır | Panel durum, izinler ve kontrol durumlarını gösterebilir |
| Destek süreci zorlaşır | Kullanıcı net panel bilgileri içeren ekran görüntüleri gönderebilir |
🛠 EAPADPRO nasıl dağıtılır?
EAPADPRO, MetaTrader için bir kütüphane olarak dağıtılır. Kütüphane MT4 ve MT5 Expert Advisors içinde kullanılabilir.
Gerekli MQL4 veya MQL5 klasörünü terminal dizinine kopyalar, Expert Advisor’ınızı açar, örnek dosyayı kullanır ve entegrasyon adımlarını uygularsınız.
Orijinal dokümantasyon süreci adım adım entegrasyon olarak açıklar. Pratikte ana fikir basittir: kütüphaneyi bağlamak, paneli başlatmak, tick ve olaylarda güncellemek ve EA bilgilerinizi panele aktarmak.
| Bileşen | Amacı |
| Kütüphane dosyası | EAPADPRO panel mantığını içerir. |
| Kaynaklar | Panel için gerekli resimler, ikonlar, fontlar ve grafik bileşenler. |
| Örnek Expert Advisor | Panelin kendi EA’nıza nasıl bağlanacağını gösterir. |
| Entegrasyon adımları | OnInit, OnTick, OnDeinit, OnTrade ve OnChartEvent içine kodun nereye ekleneceğini gösterir. |
| Özelleştirme ayarları | EA adı, sürüm, logo, yazar ve seçilen değerleri göstermenizi sağlar. |
⚙ EAPADPRO özelleştirme
EAPADPRO’nun güçlü yönlerinden biri özelleştirilebilir olmasıdır. Paneli kendi Expert Advisor’ınıza uyarlayabilir, kullanıcının ürün adını, sürümü, yazarı, logoyu ve önemli strateji değerlerini görmesini sağlayabilirsiniz.
| Parametre | Anlamı |
| versionea | Panelde gösterilen Expert Advisor sürümü. |
| BMPLOGO | Panel içinde gösterilen EA logosu. |
| icon | Terminal özelliklerinde gösterilen Expert Advisor ikonu. |
| defEANAME | Panelde gösterilen Expert Advisor adı. |
| YourName | Panelde gösterilen adınız veya takma adınız. |
| copyright | Expert Advisor özelliklerinde gösterilen copyright bilginiz. |
| CreateInputs | Seçilen dış değişkenleri panelde gösterir. |
| CreateStrategy | Seçilen strateji değerlerini, hesaplanan bilgileri veya EA iç verilerini gösterir. |
🎨 Entegrasyondan sonra görsel sonuçBaşarılı entegrasyondan sonra EA’nız doğrudan grafikte profesyonel bir bilgi paneli gösterebilir. |
📌 Magic Number ve trading bilgisi mantığı
EAPADPRO bilgileri Magic number’a göre filtreleyebilir. Bu önemlidir, çünkü birçok MetaTrader kullanıcısı aynı anda birkaç Expert Advisor çalıştırır veya manuel işlemleri otomatik stratejilerle birlikte kullanır.
| Ayar | Anlamı |
| MagicForEaPadPRO = 0 | Panel manuel pozisyonları izler. |
| MagicForEaPadPRO = -1 | Panel, hesaptaki mevcut sembole ait tüm pozisyonları alabilir. |
| MagicForEaPadPRO = custom value | Panel, seçilen Magic number’a sahip pozisyonları izler. |
| MagicForEaPadPRO_Open | Panelden açılan işlemlere atanacak Magic number. |
| CommentForEaPadPRO | Panelden açılan emirlere atanacak işlem yorumu. |
🔔 Bildirimler, loglar ve hata bilgileri
EAPADPRO; loglar, sesli bildirimler ve hata bilgileri sayesinde Expert Advisor davranışını daha şeffaf hale getirir.
Kütüphane, mesajları loglara yazdırmak ve hata bilgilerini göndermek için fonksiyonlar içerir. Bu, geliştiriciler için faydalıdır; çünkü hatalar daha kolay fark edilir ve destek süreci daha düzenli hale gelir.
| Bildirim ayarı | Amacı |
| Notice_Open_NameSound | Açma işlemi için ses. |
| Notice_Close_NameSound | Kapama işlemi için ses. |
| Notice_Modify_NameSound | Değiştirme işlemi için ses. |
| Notice_Error_NameSound | Hata bildirimi için ses. |
| PrintToLog | İşlemleri ve önemli bilgileri loglara yazdırmanızı sağlar. |
🤖 Telegram ve uzaktan bilgi
Modern EAPADPRO ayarları Telegram bot ile ilgili parametreleri de içerir. Seçilen moda ve çalışma ortamına bağlı olarak Telegram bot üzerinden bildirim almayı ve sınırlı etkileşimi mümkün kılabilir.
Bu, yatırımcının terminalden açma, kapama, değiştirme, hata veya ekran görüntüsü bilgileri almak istediği durumlarda kullanışlıdır.
| Telegram ayarı | Anlamı |
| TG_Token | Bildirimler ve komutlar için kullanılan Telegram bot token. |
| TG_ChannelName | Bildirimler için kanal adı veya özel kanal ID’si. |
| TG_UserNameFilter | Botu kullanmasına izin verilen kullanıcılar için whitelist. |
| TG_UseBotTimer | Telefon ve terminal üzerinden Telegram bot ile etkileşimi etkinleştirir. |
| TG_PRIORITY | Botun nerede çalışacağını belirler: ev bilgisayarı, VPS veya öncelik modu. |
| ⚠ Not: Telegram bildirimleri ve komut işleme bilgisayar kaynaklarını kullanır. Telegram bot işlevini yalnızca gerçekten gerekli olduğunda kullanın ve dikkatli yapılandırın. |
🧩 EAPADPRO’yu Expert Advisor’ınıza nasıl programlarsınız?Bu bölüm, Expert Advisor’ınıza eklenmesi gereken pratik programlama kısmını içerir. Fikir basittir: kodun üst kısmına ürün bilgilerini eklemek, EAPADPRO kütüphanesini bağlamak, paneli OnInit içinde başlatmak, OnTick içinde güncellemek, trading ve grafik olaylarını kütüphaneye aktarmak ve son import/input bloğunu dosyanın sonuna yerleştirmek. |
EAPADPRO’yu 10 adımda programlama
Örnek dosyada, EAPADPRO panelinin doğru görüntülenmesi için Expert Advisor’ınıza eklenmesi gereken adımları bulacaksınız.
Adım 1:
Aşağıdaki kodu Expert Advisor’ınızın üst kısmına kopyalayın ve düzenlenebilir verileri EAPADPRO özelleştirme ayarlarınıza göre değiştirin:
// Adım 1 #################################################################### // Bu adım paneli Expert Advisor’ınıza kurmak için gereklidir // ########################################################################### //+------------------------------------------------------------------+ // Bu kodu EA dosyasının başına ekleyin //+------------------------------------------------------------------+ // Panel copyright bilgisi. Değiştirmeyin! #define EAPADPRODescription "" #property strict #ifdef __MQL5__ #define MT "MT5" #endif #ifdef __MQL4__ #define ORDER_FILLING_FOK 0 #define MT "MT4" #endif //=========================== // Programınız hakkındaki bilgiler | //=========================== // Programınızın demo sürümü olduğunu gösteren bildirim. Panelde görüntülenir. bool DEMO=false; // Sürüm #define versionea "77.777" #property version versionea // BMP LOGO 60x60 #define BMPLOGO "Images\\EAPADPRO_Images\\YOURLOGO.bmp" #resource "\\"+BMPLOGO; // Ürününüzün ikonu #property icon "\\Images\\EAPADPRO_Images\\YOURLOGO.ico" // Expert Advisor adı #define defEANAME "EA NAME" // Ürün açıklamanız #property description defEANAME+" for "+MT+" "+EAPADPRODescription // Panelin alt kısmında gösterilen takma adınız veya adınız #define YourName "Your Nick" // Copyright bilginiz #property copyright YourName+" Your Copyright" // ###########################################################################
Adım 2:
Bu değiştirme yalnızca journal içinde yinelenen çıktıyı önlemek istiyorsanız gereklidir.
// Adım 2 #################################################################### // Bu adım paneli Expert Advisor’ınıza kurmak için gereklidir // ########################################################################### //+------------------------------------------------------------------+ // Print yerine EAPADPRO_LIBRARY_PrintToLogs kullanın // Örnek: EAPADPRO_LIBRARY_PrintToLogs("Bu print journal içine yazılacak "); //+------------------------------------------------------------------+ // ###########################################################################
Adım 3:
MODIFY ONLY seçeneğinin Expert Advisor’ınızda çalışması için, aşağıdaki kodu if(MODIFYONLY)return(false); pozisyon veya emir açma fonksiyonunuza ekleyin.
// Adım 3 #################################################################### // Bu adım paneli Expert Advisor’ınıza kurmak için gereklidir // ########################################################################### //+------------------------------------------------------------------+ // Bu satırı pozisyon veya emir açma fonksiyonunuzun başına ekleyin //+------------------------------------------------------------------+ // if(MODIFYONLY)return(false); // ###########################################################################
Adım 4:
Aşağıdaki fonksiyon hata bilgisini PUSH bildirimi olarak telefona, email’e ve terminal ekranına gönderir. Bu bildirimler daha sonra panel ayarlarından kapatılabilir.
// Adım 4 #################################################################### // Bu adım paneli Expert Advisor’ınıza kurmak için gereklidir // ########################################################################### //+------------------------------------------------------------------+ // Bu fonksiyonu NOTICE bölümü için hata işleme mantığınıza ekleyin: //+------------------------------------------------------------------+ // EAPADPRO_LIBRARY_Notice_ErrorCheck(bilgi, fonksiyon teknik bilgisi, hata numarası); // örnek: // EAPADPRO_LIBRARY_Notice_ErrorCheck("WRITE INFORMATION HERE","Line: "+__LINE__+" Function: "+__FUNCTION__+"\n"+__FUNCSIG__,GetLastError()); // örnek: // Notice_ErrorCheck("ClosePosition ERROR "+OrderTicket(),"Line: "+__LINE__+" Function: "+__FUNCTION__ ,GetLastError()); // ###########################################################################
Adım 5:
Aşağıdaki kodu OnInit fonksiyonunuza ekleyin ve CreateInputs ile CreateStrategy satırlarına dikkat edin.
// Adım 5 #################################################################### // Bu adım paneli Expert Advisor’ınıza kurmak için gereklidir // ########################################################################### //+------------------------------------------------------------------+ //| bu kodu OnInit içine ekleyin | //+------------------------------------------------------------------+ void OnInit() { EAPADPRO_LIBRARY_PrintToLogs("Bu print journal içine yazılacak "); // Aynı kod OnTick içine de eklenir: // Burada dış değişkenlerinizi "Ad","Değer" formatında yazabilirsiniz. En fazla 10 değişken kullanılabilir. CreateInputs("Inputs_TEST1",TimeCurrent(),"Inputs_TEST2","Inputs_TEST2"); // Burada strateji verilerinizi "Ad","Değer" formatında yazabilirsiniz. En fazla 10 değer kullanılabilir. CreateStrategy("Strategy_TEST1",TimeCurrent(),"Strategy_TEST2","Strategy_TEST2"); //============================================================================ // EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO_LIBRARY_OnInit(ShowEaPadPro,-1,-1,"EAPADPRO",DEMO,defEANAME,0,FontName,Notice_Open_NameSound,Notice_Close_NameSound,Notice_Modify_NameSound, Notice_Error_NameSound,BMPLOGO,versionea,YourName,true); // EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO //============================================================================ return; }
Adım 6:
Aşağıdaki kodu OnDeinit fonksiyonunuza ekleyin.
// Adım 6 #################################################################### // Bu adım paneli Expert Advisor’ınıza kurmak için gereklidir // ########################################################################### //+------------------------------------------------------------------+ //| bu kodu OnDeinit içine ekleyin | //+------------------------------------------------------------------+ void OnDeinit(const int reason) { //============================================================================ // EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO_LIBRARY_OnDeinit(reason); // EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO //============================================================================ } // ###########################################################################
Adım 7:
Aşağıdaki kodu OnTick fonksiyonunuza ekleyin ve CreateInputs ile CreateStrategy satırlarına dikkat edin.
// Adım 7 #################################################################### // Bu adım paneli Expert Advisor’ınıza kurmak için gereklidir // ########################################################################### //+------------------------------------------------------------------+ //| bu kodu OnTick içine ekleyin | //+------------------------------------------------------------------+ void OnTick() { //============================================================================ // EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO MODIFYONLY=Get_MODIFYONLY(); STOPTRADING=Get_STOPTRADING(); EAPADPRO_LIBRARY_OnTick(ShowEaPadPro); // OnInit içinden aynı kodu kopyalayın // Burada dış değişkenlerinizi "Ad","Değer" formatında yazabilirsiniz. En fazla 10 değişken kullanılabilir. CreateInputs("Inputs_TEST1",TimeCurrent(),"Inputs_TEST2","Inputs_TEST2"); // Burada strateji verilerinizi "Ad","Değer" formatında yazabilirsiniz. En fazla 10 değer kullanılabilir. CreateStrategy("Strategy_TEST1",TimeCurrent(),"Strategy_TEST2","Strategy_TEST2"); // EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO //============================================================================ }
Adım 8:
Aşağıdaki kodu OnTrade fonksiyonunuza ekleyin. EA’nızda OnTrade fonksiyonu yoksa aşağıdaki kodu değiştirmeden kopyalayın:
// Adım 8 #################################################################### // Bu adım paneli Expert Advisor’ınıza kurmak için gereklidir // ########################################################################### //+------------------------------------------------------------------+ //| bu kodu OnTrade içine ekleyin veya yoksa fonksiyonu oluşturun | //+------------------------------------------------------------------+ void OnTrade() { //============================================================================ // EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO_LIBRARY_OnTrade(ShowEaPadPro); // EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO //============================================================================ } // ###########################################################################
Adım 9:
Aşağıdaki kodu OnChartEvent fonksiyonunuza ekleyin. EA’nızda OnChartEvent fonksiyonu yoksa aşağıdaki kodu değiştirmeden kopyalayın:
// Adım 9 #################################################################### // Bu adım paneli Expert Advisor’ınıza kurmak için gereklidir // ########################################################################### //+------------------------------------------------------------------+ //| bu kodu OnChartEvent içine ekleyin veya yoksa fonksiyonu oluşturun | //+------------------------------------------------------------------+ void OnChartEvent(const int id,const long &lparam,const double &dparam,const string &sparam) { //============================================================================ // EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO_LIBRARY_OnChartEvent(id,lparam,dparam,sparam,ShowEaPadPro); // EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO EAPADPRO //============================================================================ } // ###########################################################################
Adım 10:
Son programlama adımı: aşağıdaki tam kodu Expert Advisor’ınıza kopyalayın.
// Adım 10 #################################################################### // Bu adım paneli Expert Advisor’ınıza kurmak için gereklidir // ########################################################################### //+------------------------------------------------------------------+ // Bu kodu EA dosyasının sonuna ekleyin //+------------------------------------------------------------------+ input string EAPadPRO=" =============== EAPadPRO Info "; input bool ShowEaPadPro=true; input string FontName="Roboto"; input string Notice_Open_NameSound="ok"; input string Notice_Close_NameSound="request"; input string Notice_Modify_NameSound="stops"; input string Notice_Error_NameSound="alert2"; bool STOPTRADING=false; bool MODIFYONLY=false; #ifdef __MQL5__ #import "Lib5 EAPadPRO for MT5.ex5" #endif #ifdef __MQL4__ #import "Lib4 EAPadPRO for MT4.ex4" #endif void EAPADPRO_LIBRARY_OnInit(bool ShowEaPadProexport=true, int MagicForEaPadPRO=0, int MagicForEaPadPRO_Open=-1, string CommentForEaPadPRO="", bool DemoForEaPadPRO=false, string EaNameForEaPadPRO=defEANAME, int TypeFillingForEaPadPRO=0, string FontNameForEaPadPRO="", string Notice_Open_NameSoundForEaPadPRO="", string Notice_Close_NameSoundForEaPadPRO="", string Notice_Modify_NameSoundForEaPadPRO="", string Notice_Error_NameSoundForEaPadPRO="", string BMPLOGOForEaPadPRO=BMPLOGO, string versioneaForEaPadPRO=versionea, string NICKNAMEForEaPadPRO=YourName, bool ShowBuySell=true, double StartLotToEapadPRO=0 ); bool Get_STOPTRADING(); bool Get_MODIFYONLY(); void EAPADPRO_LIBRARY_OnDeinit(const int reason); void EAPADPRO_LIBRARY_OnTick(bool ShowEaPadProexport=true); void EAPADPRO_LIBRARY_OnTrade(bool ShowEaPadProexport=true); void EAPADPRO_LIBRARY_OnChartEvent(const int id,const long &lparam,const double &dparam,const string &sparam,bool ShowEaPadProexport=true); void CreateInputs(string inputs_name_1=" ",string inputs_value_1=" ", string inputs_name_2=" ",string inputs_value_2=" ", string inputs_name_3="",string inputs_value_3="", string inputs_name_4="",string inputs_value_4="", string inputs_name_5="",string inputs_value_5="", string inputs_name_6="",string inputs_value_6="", string inputs_name_7="",string inputs_value_7="", string inputs_name_8="",string inputs_value_8="", string inputs_name_9="",string inputs_value_9="", string inputs_name_10="",string inputs_value_10=""); void CreateStrategy(string strategy_name_1=" ",string strategy_value_1=" ", string strategy_name_2=" ",string strategy_value_2=" ", string strategy_name_3="",string strategy_value_3="", string strategy_name_4="",string strategy_value_4="", string strategy_name_5="",string strategy_value_5="", string strategy_name_6="",string strategy_value_6="", string strategy_name_7="",string strategy_value_7="", string strategy_name_8="",string strategy_value_8="", string strategy_name_9="",string strategy_value_9="", string strategy_name_10="",string strategy_value_10=""); void EAPADPRO_LIBRARY_PrintToLogs(string text=""); void EAPADPRO_LIBRARY_Notice_ErrorCheck(string infoabouterror="",string techinfofunction="",int NumberofError=-1); #import //+------------------------------------------------------------------+
| ⚠ Geliştirici notu: Yukarıdaki kod MT4 ve MT5 için evrensel bir entegrasyon şablonudur. Expert Advisor’ınızı yayınlamadan önce EA adını, sürümü, logoyu, yazar bilgilerini, Magic number mantığını, yorumları ve gösterilen değerleri kendi ürününüze göre değiştirin. Entegrasyondan sonra sonucu mutlaka MetaTrader içinde derleyin ve test edin. |
🛠 EAPADPRO kullanmaya nasıl başlanır?
MetaTrader 4 veya MetaTrader 5 için EAPADPRO kütüphanesini indirin, gerekli dosyaları terminal klasörüne kopyalayın, örnek Expert Advisor’ı açın ve yukarıdaki programlama adımlarını uygulayın.
| ⬇ MT4 için EAPADPRO indir | ⬇ MT5 için EAPADPRO indir |
| 📘 Tam talimat | ▶ Videoyu izle |
| 🖥 MQL5’te EAPADPRO Blog | 🛒 Tüm Expforex ürünleri |
🏁 Son düşünceler
EAPADPRO, Expert Advisor’ınıza profesyonel bir bilgi paneli eklemenize yardımcı olur ve trading ürününüzü daha anlaşılır, desteklenmesi daha kolay ve görsel olarak daha güçlü hale getirir.
Trading mantığınızın yerine geçmez. EA’nıza modern bir arayüz, gerçek zamanlı durum bilgisi ve önemli değerleri doğrudan grafikte yapılandırılmış şekilde gösterme yöntemi sağlar.
| 🚀 EAPADPRO’yu Expert Advisor’ınıza ekleyin ve kullanıcılara MetaTrader’da daha net ve profesyonel bir deneyim sunun. |
SEO Tags
EAPADPRO, MetaTrader paneli, MQL4 kütüphanesi, MQL5 kütüphanesi, Expert Advisor GUI, MetaTrader dashboard, Forex EA arayüzü, trading robotu paneli, MT4 Expert Advisor, MT5 Expert Advisor, Expforex






