Ali Akbar
Ali Akbar
  • MQL5 Developer & Algorithmic Trading Specialist à Freelance
  • Pakistan
  • 1757
  • Informations
Aucun
expérience
2
produits
0
versions de démo
0
offres d’emploi
0
signaux
0
les abonnés
MQL5 Developer & Algorithmic Trading Specialist à Freelance
Hi, I'm Ali. 24 years old, trading for around 5 years, and developing MQL5/MQL4 tools. I mainly work on automating manual strategies, fixing broken EA logic, and building clean indicators. I care more about clean architecture and proper risk management than over-complicated code. Always down to talk shop or collaborate on practical trading systems.
Ali Akbar Produits publiés

Account Guard watches your account and does one job. When a limit is reached it closes every position and every pending order. It keeps closing any new trade until the lock ends. It opens no trades of its own. It works for manual trading and for any EA on the same account. I built it from a set of tested modules. Each module came out of my own MQL5 articles about trading days, drawdown peaks, open risk, and order checks. What it checks - Daily loss limit (percent or money, the stricter one

Ali Akbar Produits publiés

Account Guard Daily Limit   is the free version of Account Guard. It watches the whole account and enforces two rules: a daily loss limit and a maximum drawdown. It opens no trades of its own. It works for manual trades and for any EA on the account. The panel shows the state, the day result against the limit, and how much room is left above the drawdown floor. The two rules Daily loss limit   in percent of the initial balance. When it is hit, every position and pending order is

Ali Akbar
Code publié Turtle Breakout Indicator Tested on Gold: Profitable in 2025 and 2026 (70)
Éclats de Donchian de type « Turtle » sur l'or, suivis de trois sorties simultanées : un stop suiveur ATR, le canal de sortie « Turtle » et un objectif fixe. Test rétrospectif effectué sur les graphiques XAUUSD H1 et H4 en 2025 et 2026, où les douze combinaisons se sont toutes révélées rentables. Sans redessinage, avec des marges de sécurité pour un Expert Advisor.
Ali Akbar
Code publié Gold Breakout EA for XAUUSD H4 +90 Percent in a 2020 to 2026 Backtest
Un EA de type « Turtle » basé sur la stratégie de cassure pour l'or. Il achète lorsqu'une barre H4 clôture au-dessus du plus haut sur 20 barres dans une tendance haussière, avec un stop de 2 ATR et un objectif de 2R. Backtest réalisé sur la paire XAUUSD de janvier 2020 à septembre 2026 : +9 029,72 sur un capital de 10 000 avec un risque de 1 %, facteur de profit de 1,77, drawdown maximal de 11,38 %, 6 années rentables sur 7.
Ali Akbar
Code publié CME Gap Tracker for Gold and Bitcoin: Open Gaps, Fill Rate and a Fade-Trade Test
Identifie les écarts de cours (gaps) survenus pendant le week-end sur les graphiques CME de l'or et sur les graphiques Bitcoin disponibles 24h/24 et 7j/7, conserve chaque écart non comblé sur le graphique jusqu'à ce que le cours revienne à ce niveau, et indique la fréquence à laquelle les écarts ont été comblés, la rapidité avec laquelle cela s'est produit, l'amplitude initiale du mouvement de prix, ainsi que le profit qu'aurait généré une stratégie de « fading » (prise de position à contre-courant). Sans réaffichage, avec des zones tampons pour un Expert Advisor.
Ali Akbar
Code publié Asian Range Sweep Indicator with a Built-In Win Rate Scorecard
Marks the Asian session range, signals when London or New York sweeps one side of it and reverses, and keeps a scorecard of how every past signal ended in R, spread included. Non-repainting, with buffers ready for an Expert Advisor.
Ali Akbar
Code publié SMC Gold: Liquidity Sweep and Order Block EA for XAUUSD M15
An intraday Smart Money Concepts EA for gold. It waits for price to sweep a recent swing high or low, confirms the reversal with a close through the sweep candle's body, and trades only with the H1 trend. Backtested on XAUUSD M15 over 2025 and 2026 at 1% risk per trade.
Ali Akbar
Code publié RegimeRouter — classificateur de tendance/plage doté d'un registre des taux de réussite par régime
Il classe le marché à l'aide de l'ADX, de l'exposant de Hurst et de l'autocorrélation de lag-1, achemine chaque barre vers un module de cassure ou un module de retour à la moyenne, et tient un registre distinct du taux de réussite pour chaque régime avec une limite inférieure de Wilson à 95 %, ce qui vous permet de voir quelle moitié fonctionne réellement.
Ali Akbar
Code publié CSetupLedger: a per-setup win rate ledger for Expert Advisors
Évalue chaque type de configuration de votre EA dans son propre historique, au lieu de les regrouper dans une seule courbe de capital. Se reconstitue à partir de l'historique des transactions du compte lors de son initialisation, de sorte qu'un redémarrage ne puisse pas effacer l'historique. Affiche une limite inférieure du score de Wilson à côté du taux de réussite brut, afin qu'une série de trois transactions gagnantes ne soit plus considérée comme un avantage.
Ali Akbar
Code publié ZetaBurst Scalper EA
Système de scalping basé sur les ticks qui exploite uniquement les variations de prix constituant de véritables valeurs aberrantes d'un point de vue statistique, avec une taille de position et une protection adaptées pour faire face aux retards d'exécution réels des courtiers. Les résultats des backtests sont présentés ci-dessous.
Syed Jawad Hussain Naqvi
Syed Jawad Hussain Naqvi 2026.09.10
good work keep it up
Ali Akbar
Code publié PulseStrike Scalper - Statistical Burst Detection EA
PulseStrike Scalper - EA de détection statistique des pics de volume
Ali Akbar
Ali Akbar
# Difference Between Netting and Hedging Account Types — Which Should Beginners Use?

Before you start trading one confusion trips up almost every beginner. It's the account type question. Brokers ask you to pick between "Netting" and "Hedging" during sign-up and most new traders just skip past it. They tell themselves they'll figure it out later. But this choice actually shapes how your positions behave and how you manage risk. Let's break both down in plain terms.

## What Is a Netting Account?

A netting account automatically combines all your positions on the same instrument into one. Say you buy 1 lot of EUR/USD. Then a bit later you sell 0.5 lot on the same pair. The platform won't show these as two separate trades. It merges them into a single net position of 0.5 lot buy.

This account type is mostly offered by US-regulated brokers because NFA rules don't allow hedging.

**Key traits of netting:**
- Only one net position shows per symbol
- Position tracking stays clean and simple
- Closing usually follows the FIFO rule (First In First Out)
- You get a clear picture of your overall exposure at a glance

## What Is a Hedging Account?

A hedging account lets you hold buy and sell positions on the same instrument at the same time without merging them. Each position gets its own ticket number and its own profit or loss.

So on EUR/USD you could keep a 1 lot buy position open and also run a 0.5 lot sell position separately. Both stay active independently until you close them yourself.

This is the standard setup with most international and offshore brokers. Names like Exness IC Markets FBS and HotForex fall in this category since MT4 and MT5 allow hedging by default for non-US clients.

**Key traits of hedging:**
- You can hold opposite positions on one symbol at the same time
- Grid trading martingale EAs and locking strategies depend on this
- Every position tracks its own profit and loss
- More flexibility but also more complexity

## Quick Comparison

| Feature | Netting Account | Hedging Account |
|---|---|---|
| Opposite positions on same symbol | Get merged automatically | Stay separate |
| Complexity | Low and simple | Higher and trickier |
| Common with | US-regulated brokers | International/offshore brokers |
| EA and grid strategies | Usually not supported | Fully supported |
| Ease for beginners | Easy to follow | Can feel confusing at first |

## Which One Should Beginners Use?

Here's the straightforward answer. A netting-style approach works better for beginners even if your broker technically runs on hedging. Here's why.

**Less confusion.** When each symbol shows just one net position you always know exactly where you stand in the market. Beginners who juggle overlapping positions often lose track of their real exposure.

**Better discipline.** Thinking in netting terms trains you to commit to one direction at a time. You trust your analysis instead of hedging against yourself out of doubt.

**Easier risk management.** A clear single position makes stop loss placement and position sizing simple. Calculating combined risk across multiple hedged positions is genuinely hard for someone just starting out.

**Avoids overtrading.** Having hedging available tempts many new traders into opening both sides when they're unsure of direction. That habit drains accounts rather than growing them.

One thing worth noting though. Most Pakistani traders using international brokers like Exness IC Markets or FBS already have hedging enabled by default whether they use it or not. So the real issue isn't switching account types. It's building the right trading discipline.

- If you're a beginner stick to one direction at a time even if your account allows hedging
- Once you build real experience and confidence you can explore hedging strategies like locking or correlation-based hedging
- If you plan to run an EA built on grid or hedging logic that's a different story but it belongs to advanced traders not beginners

## Bottom Line

Netting gives you simplicity. Hedging gives you flexibility. For beginners simplicity wins almost every time. Until you can manage the risk of a single clear position juggling two at once will only multiply your mistakes. Build a solid disciplined single-direction approach first. Hedging and advanced strategies will make a lot more sense once that foundation is in place.
Ali Akbar
Code publié SMC Liquidity Sweep Scalper (Order Block EA with Live Win-Rate Tracking)
Un système de scalping basé sur le « liquidity sweep » et le « order block », avec un calcul de la taille des positions basé sur l'ATR et un filtre de tendance sur une échelle de temps supérieure. Chaque transaction est annotée sur le graphique avec le taux de réussite historique en temps réel de ce type de configuration — un tableau de bord évolutif, bien plus que de simples cases.
Ali Akbar
Code publié RiskPilot Pro — Panneau de gestion des risques « Drag-to-Trade » avec seuil de rentabilité, stop suiveur et protection contre les pertes quotidiennes
Faites glisser votre stop loss à l'endroit souhaité, cliquez sur « Acheter » ou « Vendre », et la taille du lot est déjà calculée automatiquement — pas besoin de calculatrice ni de tableur. Le système gère le seuil de rentabilité, le stop suiveur et clôture les opérations pour la journée si vous atteignez votre limite de perte.
Ali Akbar
Code publié Risk-Based Lot Size Calculator
A simple MQL5 script that calculates the correct lot size for a trade based on your account risk percentage and stop loss distance in pips, so every trade risks a consistent, controlled amount of your balance.
Ali Akbar
Code publié Correlation-Aware Lot Size Calculator
Sizes your next trade based on the correlated risk you already have open across other positions — not just the trade in isolation.
Ali Akbar
Code publié Prop Firm Rule Checker
Checks your trade history against common prop-firm challenge rules — profit target, max daily loss, max drawdown, consistency rule, and minimum trading days — with a clear PASS/FAIL report.
Ali Akbar
Enregistré à MQL5.community