• Information
12+ years
experience
13
products
572
demo versions
1
jobs
0
signals
0
subscribers
Take a look at our products here: https://www.mql5.com/en/users/barmenteros/seller

Hire us here: https://www.mql5.com/en/job/new?prefered=barmenteros

We firmly believe that striving for perfection is the road to excellence. With this as our keystone, barmenteros FX is devoted to providing tailored MT4 programming service (also MT5) for Forex traders worldwide. In addition to MetaTrader, we also program for other popular trading platforms as TradingView, NinjaTrader and TradeStation. With years of experience, we have improved the methods and processes that enable us to create high-quality, robust and stable programs for Forex market. We aim to create long term partnerships with our customers by exceeding expectations with a top level of professionalism, honesty, and transparency.

Reach us here: barmenteros.com
Boris Armenteros
The check that feels like a lock Most of us started here. You want to stop your EA from running on accounts that didn't pay, so you drop something like this near the top of OnInit() : int OnInit() { long allowed = 12345678; // the buyer's MT account if(AccountInfoInteger(ACCOUNT_LOGIN...
Boris Armenteros
If you develop for clients — or you are a trader commissioning tools — you have met this request: "Remove the repainting from my indicator. Should be quick, right?" One line, priced by the requester at one day of work...
Boris Armenteros
There's a moment in every MT4-to-MT5 move where the terminal reports "0 errors" and it feels like the job is done. It isn't. A clean compile only tells you the syntax converted...
Boris Armenteros
The standard migration advice goes like this: rename the file, resolve the compile errors — most of which are renamed functions — and run the backtester. If the equity curve looks similar, you are done...
Boris Armenteros
Most EAs I debug for cross-symbol failures share the same five hardcoded assumptions. They are all correct on EURUSD and all wrong on everything else. Here is what breaks, why, and the runtime queries that fix each one...
Boris Armenteros
Every March and October, the same production failures surface in EA support channels: session filters that worked perfectly start letting trades through at the wrong hours...
Boris Armenteros
After 14 years of reviewing and rescuing Expert Advisors — across 30+ code reviews over the past three years alone — the structural problems repeat with remarkable consistency. This is not about strategy logic. The strategies are often fine...
Boris Armenteros
I use AI daily for MQL4 and MQL5 development — scaffolding functions, writing boilerplate, exploring implementation approaches...
Boris Armenteros
A clean backtest proves your entry and exit rules. It does not prove your EA will survive a live night. Those are two different things, and the gap between them is where most EAs quietly fail at 2am. The backtester feeds your code a tidy, sequential stream of ticks. Every order fills...
Boris Armenteros
A clean recompile is where an MT4-to-MT5 migration starts, not where it ends. The functions rename, the errors clear, the Strategy Tester runs — and four architecture differences sit underneath, none of which throws an error...
Boris Armenteros
If you are migrating from MQL4 or debugging a position management bug you cannot reproduce in Strategy Tester, read this before changing anything else. What the Documentation Actually Says The MQL5 reference for `CTrade::PositionClose()` is technically accurate. Both overloads are listed...
Boris Armenteros
Every EA project starts with a brief. The brief describes entry conditions, exit logic, position sizing, and timeframe. It is usually thorough on paper. In practice, it is almost never complete...
Boris Armenteros
The Silent Failure Mode Running two or more expert advisors on the same MetaTrader account exposes a structural gap that single-EA backtesting never reveals. The platform logs no warning when one EA modifies or closes an order it doesn't own...
Boris Armenteros
Whether a struggling EA deserves targeted optimization or a full rebuild comes down to three structural factors: code structure quality, strategy logic validity, and state management architecture. I evaluate this regularly for clients, and the answer is never obvious from the outside...
Boris Armenteros
The Problem Three EA rescue projects arrived at barmenteros FX this year with identical symptoms: excellent single-trade backtest results, inconsistent live performance during periods when two or more positions ran simultaneously...
Boris Armenteros
Left feedback to customer for job Gorilla Forex Group Terminator
Boris Armenteros Published product

Crossing of market price and moving average with all kinds of alerts and features to improve visualization on the chart. Features Crossing of market price and Moving Average (MA) at current bar or at closing of last bar; It can avoid same signals in a row, so it can allow only a buy signal followed by a sell signal and vice versa; MA can be set for any of the following averaging methods: Simple Moving Average (SMA), Exponential Moving Average (EMA),   Smoothed Moving Average

Boris Armenteros Published product

Signals and Alerts for AMA (Adaptive Moving Average) indicator based on these MQL5 posts:   Adaptive Moving Average (AMA)   and   Signals of the Indicator Adaptive Moving Average . Note : this tool is based on the code of AMA indicator developed by MetaQuotes Software Corp. Features The signals are triggered at   closing   of last bar/opening of a new bar; Any kind of alerts can be enabled: Dialog Box, Email message, SMS notifications for smartphones and tablets, and

Boris Armenteros Published product

Signals and Alerts for Accelerator/Decelerator indicator based on these MQL5 posts: Accelerator Oscillator and Signals of the Indicator Accelerator Oscillator . Note : this tool is based on the code of Accelerator indicator developed by MetaQuotes Software Corp. Features The signals are triggered at   closing   of last bar/opening of a new bar; Any kind of alerts can be enabled: Dialog Box, Email message, SMS notifications for smartphones and tablets, and Sound alerts; Customizable

12