MQL 4 Professionals & Consultants

Browse MQL 4 job posts for project examples or post your job on Upwork for free!

MQL 4 Job Cost Overview

Typical total cost of Upwork MQL 4 projects based on completed and fixed-price jobs.

Upwork MQL 4 Jobs Completed Quarterly

On average, 37 MQL 4 projects are completed every quarter on Upwork.


Time to Complete Upwork MQL 4 Jobs

Time needed to complete a MQL 4 project on Upwork.

Average MQL 4 Freelancer Feedback Score

MQL 4 Upwork freelancers typically receive a client rating of 4.80.

Last updated: June 1, 2015

Popular MQL 4 Searches

More options
Clear all filters
  1. Paul B.

    Paul B.

    Experienced MQL4 programmer

    United Kingdom - Last active: 1 day ago - Tests: 13 - Portfolio: 5

    MetaTrader 4 Programmer (MQL4) I'm a professional programmer with over 5 years experience in trading forex and converting / interpreting systems for Expert Advisor automation. As a Company Director (CEO) of over 15 years I always work to high standards in a completely professional and ethical manner. Being UK based, I am fully conversant with the complexities of the English language and can convey complex points in an understandable manner. All indicators, expert advisors and scripts I produce are professionally coded, tested and robust, and include the following as standard (where appropriate): - 4/5 digit broker compatibility - Automatic time zone / offset recognition - Built in error checks - Built in safety features (i.e. Closure of orders where stop loss setting fails) I have previously coded the following complex scenarios which can be readily built into future projects: - Serial number protection linked to varying expiry dates - Restriction of indicators/expert advisors to specific chart types and/or timeframes - Automatic changing of charts to correct timeframes - Lot sizing based on account risk percentages - Spreadbetting compatibility - News avoidance (eg. Stopping trades around high impact releases) - Scraping for retrieving information from web sites / RSS feeds I have developed a robust licencing system which can be encoded into any EA or indicator. It allows on-line authorization, chart and time-frame restrictions plus allows remote changing of EA/indicator settings and variables. Please ask for a demo if you are interested. All expert advisors are coded to provide for enhanced optimization and quick backtesting. As a supplementary service I can create professional looking installers and autorun front ends for installation CD's, USB sticks, etc., including the incorporation of logos and branding graphics. I also have experience writing technical manuals, creating video tutorials and preparing seminars.

    $30.00 /hr
    107 hours
  2. Aleksey Khazov

    Aleksey Khazov

    Embedded Soft | Desktop Application | Trading System | Web Development

    Russia - Last active: 1 month ago - Tests: 1

    Development of the system software for microcontrollers and digital signal processors (DSP) from Texas Instruments, ATMEL, Analog Devices. IDE: Code Composer Studio, Visual DSP ++, IAR Embedded Workbench. Development of the different periphery as ADC, DAC, RS-485, EEPROM, RAM, GPS, USB, PCI, real time clock (RTC) and others. Languages C and C ++. Development of software under Windows in environments C ++ Builder and Microsoft Visual C ++ (console and Windows Form.NET application) in languages C and C ++. Writing of drivers in WinDriver. Development of help systems in HTML Help Workshop, installers in InstallShield and Smart Install Maker. Creation the menu autostart of CD. Development of documentation - specification, instructions. Web programming (HTML, PHP, CSS, MySQL, Ruby). Programs: Microsoft Office, Visio, Adobe Photoshop, Corel Draw, 3D Max, Subversion and others. Development of automatic trading systems on the MQL 4 language (Development of Expert Advisors, Custom Indicators, Scripts, Libraries).

    $11.11 /hr
    180 hours
  3. David Thackeray

    David Thackeray

    25+ Years of Computer Programming eXperience. How may I help you?

    El Salvador - Last active: 14 days ago - Tests: 6

    My 25+ year career in IT has taught me this: It is impossible for me to list or summarize what I know without sounding cocky, arrogant or presumptuous. Humbly, I’ll just say that when I started programming, I believed that we would never need more than 64K of RAM. Today, I stand by my belief; however, I’ve been known to use slightly more!

    $95.00 /hr
    325 hours
  4. Manfred U.

    Manfred U.

    Development, QA and Security, Forex

    Austria - Last active: 10/06/2014 - Tests: 28 - Portfolio: 10

    Over the last 20 years, I have developed a wide range skills including development, QA and IT-security. I developed several websites (including shops) and a few client-server-apps using Java and MySQL. I also was trained on a large variety of testing and security tools, they are just too much zu list it here. Every single skill is up to date.

    $33.33 /hr
    64 hours
  5. Nick Y.

    Nick Y.

    Projects of MQL4, C, Lua, Perl, PHP, AJAX, etc.

    Hong Kong - Last active: 07/28/2012 - Tests: 3 - Portfolio: 2

    Providing solutions to MQL4 / FXCM TSII development, Perl / PHP programming, AJAX projects, server administration / management,etc. Programming: 1. Programming of MQL4 for EAs and indicators in MT4 and Lua scripts for FXCM Trading Station II. 3. Custom libraries programmed in C / Delphi / Lazarus for MT4. 3. Custom Perl scripts for system administration (Linux & Unix only). 4. Custom Lua scripts for Apache2.3+, Lighttpd, and Nginx. 5. Custom AJAX applications. 6. Custom C programs. (Please note that any propriety libraries required should be provided by clients.) 7. Custom CGI scripts in Perl, PHP, and Lua. 8. Custom CGI scripts for Facebook Connect, Google OpenSocial, Paypal integration, eBay API, etc. 9. Web scraping by cURL, and Perl scripts, and MozRepl / headless Firefox. 10. Data scraping out of different programs. System Administrations: 1. Setups for Lighttpd, Nginx, and Apache2 servers. 2. Setups for opensource DNS servers, mail servers, ftp servers, etc. 3. Setups for common PHP / Perl scripts installations, include but not limited to Joomla, WordPress, osCommerce, Drupal, and PBworks / PBwiki, etc. 4. Setups for Asterisk or Vgetty servers for voice / fax / VOIP services. 5. Consulting for automation and opensource solutions on Linux. 6. Routine remote server management.

    $16.67 /hr
    0 hours
  6. Bacha R.

    Bacha R.

    MQL4/5, cAlgo, NinjaTrader, Algo Trading, C++

    Pakistan - Last active: 2 days ago - Tests: 3 - Portfolio: 5

    I am Experienced programmer, provide state of the art solutions and products using cAlgo, MT4, MT5, Ninja-Trader and other algorithmic trading platforms. Whatever you trade - Stocks, Options, Futures, Forex - our services are for you. Services included but not limited to as follow: Programming custom automated trading strategies and indicators. NinjaTrader, MetaTrader (MT4/MT5), MultiCharts, cTrader (cAlgo), OEC Trader, TradeStation. Primarily but not exclusively C#, MQL4/MQL5, and EasyLanguage. High level of security and complete confidentiality of your trading idea. Fixed price for your project. Personalized dedication to each and every customer. Retail as well as Quantitative analysis trading strategies development MT4/MT5 Server plug-ins developments. Forex & Commodity Algorithmic Trading tools / software development using current technologies / tools including MT4, MT5, CAlgo, Ninja Trader, Trade Station, MATLAB and VTL etc. Asset, Forex Trading and Consultation

    $16.67 /hr
    204 hours
  7. Baris Yalcinkaya

    Baris Yalcinkaya

    Financial Report, MQL4 Developer, Translation

    Turkey - Last active: 11 days ago - Tests: 1 - Portfolio: 1

    I have Economics B.A. from Bogazici University which one is the best university in Turkey in the field of social sciences. After a long internship period in a documentary channel, I'm highly experienced about preparing transcripts, writing articles and also proofreading. I'm also experienced MQL (Metatrader Expert advisors and indicators) developer. I always take customer satisfaction as a top priority, so if you want I can prepare a sample for what should be done. Feel free to contact me at anytime. I will respond to you within a few hours. With Regards,

    $18.00 /hr
    193 hours
  8. Richard B.

    Richard B.

    Trading Software Developer

    Brazil - Last active: 1 day ago - Tests: 1 - Portfolio: 5

    While I appreciate and welcome invitations, please note that due to other commitments, I cannot accept hourly assignments. I am a software developer and IT consultant with more than 25 years of experience. I am also a Forex day trader (ten years) and work with clients who trade Forex, commodities and stocks. I am currently in Brazil and understand Portuguese well, but American English is my native language. I develop trading strategies, custom technical indicators, statistical analysis and advanced proprietary analytical systems for financial markets. My clients have included small and medium businesses, traders, investors and researchers. Much of my work involves data analysis and data management including custom built standalone software and DLLs. In addition, I develop software for importing/exporting data between MS SQL Server, MySQL, CSV, XML and binary data resources. Skills and Experience: - Consulting services for advanced algorithmic trading strategies and data analytics - C#, VB.NET, Java, NinjaScript, MQL, Lua, Strategy Trader Script, *EasyLanguage, *WealthScript and other programming languages - Conversion between languages MQL, NinjaScript, Lua, Strategy Trader Script, C#, VB.NET, Java and from *EasyLanguage and *WealthScript - Data format conversion between various trading platforms NinjaTrader, MetaTrader, FXCM Trading Station, FXCM Strategy Trader, *TradeStation, *Wealth-Lab and others - Import/Export for market data (stocks, commodities, forex), CSV, XML, MS SQL Server, and MySQL - Software for analyzing trades, calculating client specified metrics and presenting results using MS ReportViewer - Software for creating continuous contracts based on futures contracts - Real-time adapter to capture market data from CQG - Static adapter to allow use of MS SQL Server as a data source in Fidelity *Wealth-Lab - Surveys and statistical analysis programs with SPSS, Excel, C#, VB.NET, Access and MS SQL Server for market researchers, university professors and doctoral students. * Experienced with but not currently subscribed to TradeStation nor Fidelity Wealth-Lab I will sign a nondisclosure agreement and guarantee clients absolute confidentiality. Support is provided at no extra charge for 30 days after the release candidate is sent. While corrections are provided at no charge, client changes may require additional charges. You will, of course, receive the commented source code. Standard payment schedule is based on milestones, price and complexity of a project. Please note: I develop software in accordance with client provided instructions. I follow client specifications, but cannot guarantee that a particular indicator, strategy or other software will successfully attain a client's financial goals nor can I be held liable for any loss or damage from the use of said indicators, strategies or other software, including without limitation to, any loss of profit, which may arise directly or indirectly from use of or reliance on such indicators, strategies or software.

    $27.78 /hr
    0 hours
  9. Oleg Z.

    Oleg Z.

    Data mining, web automation, web scraping, software developer

    Ukraine - Last active: 1 day ago - Tests: 4

    Core skills: web automation, software developer, creating bots and scraping websites. With more then 2 years experiences in this field I can automate any process, create light/Human emulation bot, bypass any kind of security from detecting IP to captcha with the maximum accuracy and speed. I have always enjoyed the challenge of creating interactive software. Programming is my life and my language. I have a Master's degree in Software Engineering (TNEU). I work with: — C# .NET — iMacros — JavaScript — HTML — CSS — MQL5

    $20.00 /hr
    7 hours
  10. Massimiliano Russo

    Massimiliano Russo

    Automated Trading System (EA) - Metatrader - Forex and others

    Italy - Last active: 07/31/2014 - Tests: 1

    I am a 6 years experience programmer in making and coding automatic trading systems in MQL (Metatrader), AFL (AmiBroker) and ProBuilder (ProRealTime) language. I've created hundreds of EA (Expert Advisor), custom indicators and scripts, and I have made numerous studies and statistics commissioned to me by private traders, and also changed existing codes to suit the needs of each trader. Because of my experience in trading, I can provide advice regarding practical problems in both "manual / discretionary" trading and automatic or semi-automatic trading, as well as in the study, design and phase of backtest and optimization of trading strategies in addition to clarifications and explanations related to technical analysis and statistics. I can also provide private teaching sessions for learning to program with MetaTrader (MQL4), or to learn how to get started in trading. On one thing in particular I would like to reassure my customers which will recommend to pay attention in programmers choosing and recruiting... maximum privacy for your studies, your strategies and your codes that will never distributed by me, even without coding ... you will have the absolute guarantee that your work never appear on any forum. Another point on which I want to focus the attention of my current and future customers, is the maximum reliability they can expect from the expert advisors that I will create for them... unlike most of the other programmers, my trading systems not only work by exactly reproducing the strategy used and desired by the trader, but they contain many attentions and controls to prevent and deal any incident for example related to Internet line falls, broker's server disconnection, gap prices, pc crashes, etc... and I encode each expert advisor like if I have to use it with my money on my own account, consequently I pay maximum attention so that the system does not go into "tilt" and resets the account for reasons other than trading strategy used. I think the most important quality of a programmer is to exactly understand what the trader needs, find and point out issues and problems that the customer has not eventually considered, propose ideas and suggestions, and, most importantly, provide maximum disposability, the well-timed findability and the necessary support (including after job done and paid for) to create a lasting, "honest" and profitable partnership for both parties. The range of services offered include: * Custom EA (Expert Advisor) development and coding, based on the customer's entry and exit strategy * Custom Indicator and Script development and coding for every customer's needs * Modification and debugging of existing MQL4 code * Above services are provided for Metatrader ( MQL , MQL4 , MQ4 ), AmiBroker ( AFL ) and ProRealTime ( ProBuilder ) * Studies, research and statistics on graphs and prices of any financial instrument (such as price patterns, price periodicities, etc ...) * Consulting in Trading Strategies building * Supply and adjusting historical data on various markets and Timeframe * Private teaching sessions (live or via video conference) to learn to become Metatrader programmer * Private teaching sessions (live or video conference) to learn how to take their first steps into the world of the Trading (Forex and other markets) * Maximum disposability, well-timed findability and support *** ITALIAN TRANSLATION *********** TRADUZIONE ITALIANA *** Sono un programmatore con 6 anni di esperienza nell'ideazione e nella codifica di trading system automatici in linguaggio MQL ( Metatrader ), AFL ( Amibroker ) e ProBuilder ( ProrealTime ). Ho creato centinaia di EA (Expert Advisor), indicatori personalizzati e script, ed ho effettuato numerosissimi studi e statistiche per conto di trader privati, nonche modificato codici gia esistenti per adeguarli alle necessita di ciascun trader. Vista la mia esperienza nel trading, posso fornire consulenza per quanto riguarda le problematiche relative all'operativita sia "manuale/discrezionale" sia automatica nei mercati finanziari, come pure nello studio, l'ideazione e la fase di backtest ed ottimizzazione delle strategie di trading, oltre a chiarimenti e spiegazioni legate all'analisi tecnica e statistica. Posso anche fornire sessioni private d'insegnamento per imparare a programmare con Metatrader ( MQL4 ), o per imparare a muovere i primi passi nel trading. Su un aspetto in particolare vorrei rassicurare i miei clienti a cui raccomando di fare attenzione ai programmatori che ingaggiano... la massima riservatezza per i vostri studi, le vostre strategie ed i vostri codici che mai verranno da me distribuiti, nemmeno in versione "senza codice"... avrete l'assoluta garanzia che i vostri lavori mai compariranno su alcun forum. Un altro punto su cui vorrei focalizzare l'attenzione dei miei attuali e futuri clienti, e la massima affidabilita che possono aspettarsi dagli expert advisor che creero per loro... a differenza della maggior parte degli altri programmatori, i miei trading system non solo lavorano riproducendo esattamente la strategia utilizzata e desiderata dal trader, ma contengono numerosi controlli ed accortezze per prevenire e far fronte ad ogni imprevisto legato ad esempio a cadute della linea Internet, scollegamento della piattaforma, gap di prezzo, etc... e codifico ogni expert advisor come se dovessi utilizzarlo con il mio denaro, quindi presto la massima attenzione affinche il sistema non vada in "tilt" e mi azzeri il conto per motivi diversi dalla strategia di trading utilizzata. Penso che il miglior pregio di un programmatore sia quello di comprendere esattamente quali siano le esigenze del trader, trovare e far notare aspetti ed inconvenienti che il cliente eventualmente non ha considerato, proporre idee e suggerimenti, e, cosa molto importante, fornire tutta la disponibilita, la tempestiva reperibilita ed il supporto necessario (anche a lavoro finito e pagato) per creare una collaborazione duratura, "onesta" e profittevole per entrambe le parti. La gamma dei servizi offerti comprende: * Sviluppo e codifica di EA (Expert Advisor) basati sulle strategie di entrata ed uscita del Trader cliente * Sviluppo e codifica di Indicatori Personalizzati e Script per ogni esigenza del Trader cliente * Controllo, modifica e correzione errori di codici gia esistenti * I suddetti servizi vengono forniti per le piattaforme Metatrader ( MQL , MQL4 , MQ4 ), Amibroker ( AFL ) e ProrealTime ( ProBuilder ) * Studi, ricerche e statistiche relative a grafici e quotazioni di qualsiasi strumento finanziario (ad esempio Pattern grafici, periodicita, etc...) * Consulenza per la creazione di strategie di trading * Fornitura ed adeguamento dati storici su diversi Timeframe e mercati * Sessioni d'insegnamento private (dal vivo o in video conferenza) per imparare a diventare programmatori Metatrader * Sessioni d'insegnamento private (dal vivo o in video conferenza) per imparare a muovere i primi passi nel mondo del Trading e del Forex * disponibilita, tempestiva reperibilita e supporto

    $19.99 /hr
    429 hours