Welcome to My MQL5 Trading Blog
Welcome to my official trading space. My approach to the markets is built on a single, fundamental pillar: capital preservation. In an industry often dominated by high-risk strategies, I focus on delivering profitable results through discipline and rigorous technical analysis.
My Strategy & Philosophy
I specialize in Forex Trading and Scalping, utilizing precision entry points to capitalize on market momentum. Unlike many commercial EAs, my logic is strictly against "luck-based" recovery systems.
I prioritize stability over reckless growth, ensuring a smooth equity curve, every position is protected by a strategic Stop Loss.
❌ No grid systems❌ No martingale✅ Controlled exposure✅ Structured entries and exits✅ Real market logic✅ Low Drawdown✅ Low Risk
Preferred Assets
I focus on high-liquidity instruments where price action is most reliable:
-
XAUUSD (Gold): My primary focus for volatility-based scalping.
-
EURUSD: For steady, trend-following opportunities.
-
US30 (Dow Jones): To capture institutional market moves.
My goal is to provide a sustainable trading environment where performance is measured by long-term consistency, not overnight gambles. Follow my blog for updates on my EA developments, backtesting insights, and live performance monitoring.
COMING SOON
I am testing and optimising a new EA that will perform scalping on XAUUSD. Although the initial tests are excellent in terms of profit, low risk and low drawdown, with a high percentage of trades closed at a profit, I am trying to improve it further. Before publishing it, I will test it on my live account, as I always do with all my EAsPublished Expert Advisors
US30 Dow Scalper is a fully automated EA developed for scalping on the US30 Dow Jones index.
- The strategy is based on volatility analysis and key price levels (highs and lows) identified at the beginning of the New York session.
- The EA does not use Grid or Martingale systems.
- Each trade is protected by a predefined Stop Loss, which can be adjusted according to the trader’s risk tolerance.
- By default, the system is designed with a conservative risk profile and controlled drawdown.
Strategy Logic
-
Identifies volatility conditions during the New York session
-
Calculates recent highs and lows
-
Places pending orders at strategic levels
-
Uses fixed Stop Loss and optional Trailing Stop
-
Maximum of one trade per day to avoid overtrading
Backtests shown use “Every tick based on real ticks” modelling to provide results as close as possible to real market conditions.
Risk Management Features
-
Fixed lot size
-
Lot size based on balance
-
Risk percentage based on account balance
-
Adjustable Stop Loss and Take Profit
-
Optional trailing stop with customizable parameters
-
Recovery trade multiplier (user-defined and optional)
The recovery feature allows the user to multiply the lot size after a losing trade.
This is fully configurable and limited by user-defined parameters.
Key Features
-
Designed specifically for US30
-
Controlled risk per trade
-
No Grid or Martingale
-
One trade per day
-
Fully customizable parameters
-
Built-in margin control with alerts
-
Integrated control panel
Recommendations
| Symbol | US30 Dow Jones |
| Timeframe | M30 |
| Minimum Capital | $100 per 0.01 lot |
| Suggested Capital | $200 per 0.01 lot |
| Account Type | Raw, Zero or ECN |
| Brokers | Any |
Important Notes
-
Always verify your broker’s server time and correctly configure the New York session opening time.
-
If no trades appear, check the Journal tab to verify margin availability or parameter configuration.
-
Backtest different settings according to your risk tolerance.
List of setting parameters
|
|
| Lot method | Fixed lots |
| Fixed lots | Simply input the lot size, e.g. 0.01 |
| Balance for 0.1 lots | Balance level corresponding to a 0.1 lot position size |
| Risk % on balance | Max. percentage of risk you want to assume, based on the available balance. |
| Max. lot | Maximum lot size to be opened |
| Stop Loss in pip | Stop Loss in pip |
| Take Profit in pip | Take Profit in pip |
| Total number of recovery trades | Total number of recovery trades after a loss trade |
| Multiplier for recovery trades | Multiplier for recovery trades |
| Trailing stop on/off | Enable/disable trailing stop. If you enable trailing stop (default), set TP to 0 to disable it |
| Trailing Stop Threshold pip | Minimum profit in pips required before the trailing stop is activated |
| Trailing Stop Step pip | Minimum price movement in pips that triggers an update of the trailing stop |
| Trail Stop pip distance | Fixed distance in pips between the current price and the trailing stop level |
| Trade time | On which days of the week to trade |
| Pending order opening time hour (server time) | Set the time (hour) of the Dow Jones / NYSE opening (9:30 a.m. NY time) as it appears on your broker’s server clock. |
| Pending order opening time minutes (server time) | See previous parameter, but minutes |
| No. of candles for highs/lows analysis | Number of candles to consider when calculating high and low values (default = 2) |
| Expiring period of pending orders in minutes | Pending order will expire after this period of time |
| EA magic number | Magic number |
| Comment opening position | Comment |
| Sound opening pending orders | Sound played when the position is opened |
| Show Panel | Show/hide control panel |
| Control panel X position | X position control panel |
| Control panel Y position | Y position control panel |
Link to the User Manual
Disclaimer
Past performance is not indicative of future results.
Trading involves risk. There is no guarantee of profit, and losses are possible.
Trade only with capital you can afford to lose.
Live performances starting from February 5th
This Drawdown monitor allows you to sleep relaxed and avoid blowing up your accountDon't lose more money than you had planned !
This licensed version of Drawdown monitor EA can be used both on demo and live accounts without any limitation.
Before using Drawdown monitor EA on a live account, I advise you to configure and test all parameters and verify that its operation meets your needs.
If you need an unrestricted trial version to test on your demo account, you can find it at this link: https://www.mql5.com/en/market/product/156416
For any doubts, questions, or suggestions, do not hesitate to contact me
Drawdown monitor EA will constantly monitor every single open position and close it if the set safety limit is exceeded.
It is essential for all traders who use 'risky' EAs that may not have been thoroughly tested or which use dangerous martingale or grid strategies that could suddenly increase your drawdown, resulting in your account being blown out if you are not constantly present.
Or more simply, if you want an additional security when the risky EA is trading with real money and you are not sure that it uses truly reliable capital protection strategies.
The price of this Drawdown monitor EA is negligible compared to the loss you would suffer if your account were blown out.
Technical Description of Drawdown monitor EA
New powerful and useful monitoring functions have been added to this version of Drawdown monitor EA.
Above all, monitoring can be carried out for individual positions, which are closed individually when the set values are reached.
In addition, a total drawdown can be set which, if exceeded, closes all open positions.
An important option allows positions with a specific magic number to be excluded from the max. drawdown calculation. This allows general positions to be differentiated from those of a specific EA.
Drawdown monitoring is fast even if tick refreshing is slow, e.g., at certain times of the day or in situations of low market activity.
Drawdown monitor EA can be dragged either onto the chart you use for manual trading or onto a separate chart if another EA is already present (see screenshots).
The currency pair and chart timeframe are both irrelevant.
Using Drawdown monitor EA on Strategy Tester does not make sense.
List of parameters
| Parameter | Description |
|---|---|
| Drawdown monitor mode | Drawdown monitoring mode: percentage or absolute value: true = drawdown percentage related to current equity false = absolute value in currency |
| Max. drawdown in percentage single positions | Drawdown max. considered for single positions, as percentage of the account equity |
| Max. drawdown in currency single positions | Drawdown max. considered for single positions, as absolute value in current currency |
| Max. total drawdown in % | Total drawdown max. as percentage of the account equity - all positions except specified magic number |
| Max. total drawdown in currency | Total drawdown max. as absolute value in current currency - all positions except specified magic number |
| Max. total drawdown in % - magic only | Total drawdown max. as percentage of the account equity - only for the specified magic number |
| Max. total drawdown in currency - magic only | Total drawdown max. as absolute value in current currency - only for the specified magic number |
| Skip monitoring from hour | Disable monitoring from a specific time (hour) to avoid price spikes due to increased spreads when the market closes trading |
| Skip monitoring from minute | Disable monitoring from a specific time (minute) to avoid price spikes due to increased spreads when the market closes trading |
| Skip monitoring until hour | Disable monitoring until a specific time (hour) to avoid price spikes due to increased spreads when the market closes trading |
| Skip monitoring until minute | Disable monitoring until a specific time (hour) to avoid price spikes due to increased spreads when the market closes trading |
| Skip Saturday/Sunday | Disable monitoring on weekend |
| Pre-warning percentage | If 25 is entered, a pre-warning is issued when the DD reaches 75% (25% before the position is closed) |
| Specific magic number to monitor | If a magic number is entered, open positions with this magic number are considered separately in the total DD |
| Mobile notification | Enable/disable pre-warning Mobile notification |
| E-mail notification | Enable/disable pre-warning e-mail notification |
| Prefix mail subject | Prefix that will be indicated in the subject line of the e-mail to identify that it is a pre-warning from Drawdown monitor |
| Alert notification | Enable/disable pre-warning Alert notification (pop-up box) |
| Sound notification | Enable/disable pre-warning sound notification (only if Alert notification is disabled) |
| Broker commission per lot in account currency | Broker commissions per lot to be considered in the drawdown calculation |
| Control panel X position | Position in X of the Control Panel |
| Control panel Y position | Position in Y of the Control Panel |
| Display actual values | True = visualization of actual values False = visualization of set values |
| Background black | The background of the chart will be all black. |



