EA Scalp Panel

This is a multi-strategy Expert Advisor (EA) for MetaTrader 5, integrating a visual control panel with buttons for manual trading, automatic position management based on ATR/Swing logic, session filtering by New York/London hours, and a daily profit/loss protection mechanism.

Main Functional Blocks

Mode Core logic Main filter
Minimal EMA9/EMA21 crossover No additional filter
BreakoutPullback Breakout of N-candle high/low or pullback to EMA20/50 SetupMode (Clean Breakout / Pullback)
XAUSweepRetest Sweeps liquidity past a high/low then retests it, gold-only XAUOnly, EMA34/89 as bias

Risk and lot size management: calculates lot size based on RiskPercent of the account balance divided by the SL distance, converted through the symbol's tick value/tick size, then normalized to the broker's volume step. If UseRiskPercent is disabled, it falls back to a fixed lot size (FixedLot).

Trading session filter: automatically calculates New York DST and converts broker time → GMT → New York time to determine whether the London/New York session is currently open. This is a strong point, as it doesn't depend on the VPS system clock.

Daily capital protection: scans the day's deal history by Magic Number; once BasketProfitTarget is reached or DailyMaxLoss is hit, trading is locked (dayStopped = true) for the rest of the day, and automatically resets on the next day.

Position management: takes partial profit at TP1/TP2 by percentage, moves SL to entry once TP1 is hit, and applies ATR-based trailing stop after TP2.

Panel interface: displays mode, session/news/spread status, daily PnL, win rate, MTF direction, and 12 buttons to toggle auto-buy/sell, place manual orders, set pending orders (limit/stop), close positions, and delete pending orders - all handled inside OnChartEvent.

Points to Watch (Technical Risks)

Several details could cause errors or unintended behavior when running live on MetaTrader 5:

  • ManualSLMode is used for both manual-order buttons and pending orders, independent of SLMode used for auto-trading - keep these two separate inputs in mind to avoid setting an unexpected SL.

  • EnablePartialClose: partial closes don't recalculate TP based on the new volume; if UseTP3AsFinalTP = true, the final TP still follows the original lot (which is correct, since TP is price-based, not volume-based - but note the remaining position still runs toward TP3/trailing SL without generating a separate new TP).

  • Basket/DailyMaxLoss only counts deals matching the correct MagicNumber and the current Symbol - if the EA runs on multiple symbols with the same Magic Number, each chart calculates PnL separately per symbol, not as an account-wide total.

  • The panel uses a uiPrefix tied to ChartID(), so opening multiple charts on the same symbol will create separate, non-conflicting panels for multi-chart use - but leftover objects should be cleaned up if you change timeframes frequently.

Guide for Effective Use

To operate this EA safely and optimally, follow this sequence:

  1. Backtest before going live: run the Strategy Tester with "Every tick based on real ticks" over at least 6–12 months of data, testing all three StrategyModes on the target symbol to compare win rate/drawdown, since each mode suits a different market condition (Minimal for clear trends, BreakoutPullback for markets with breakout rhythm, XAUSweepRetest specialized for highly volatile gold).

  2. Set MaxSpreadPoints close to the real broker conditions - 300 points may be too large or too small depending on the account type (ECN vs. standard); check the symbol's average spread before fixing this value.

  3. Adjust BrokerToGMTOffsetHrs to match the broker's server: this is the most critical input for the London/NY session filter to work correctly; a wrong offset will make the EA trade outside the intended session or miss a good session entirely.

  4. Use RiskPercent instead of FixedLot when the account balance changes over time, so risk always stays proportional to current capital, preventing account blow-up when the balance drops.

  5. Enable UseBasketTarget and UseDailyMaxLoss together with AutoStopTradingDay = true so the EA automatically stops once it hits the profit target or the daily loss limit - this is a crucial capital-protection layer for scalping.

  6. For Manual Trading mode: use the "M BUY"/"M SELL" buttons to enter a position immediately according to the...


作者のその他のプロダクト
EA Risk Manager is a professional risk‑management Expert Advisor designed to protect your trading account and enforce disciplined money management. The EA does not open trades by itself – it only monitors and manages all existing positions (manual and automated) on the account. It is especially useful for traders who want to: Hard‑limit daily / weekly / monthly losses and profits. Restrict lot size and the number of open trades. Trade a basket of G7‑related Forex pairs using one centralized
The Candle Time Spread indicator is designed to smoothly display the remaining time of the current candle and the spread fluctuations. It offers full customization options, allowing you to control the appearance of the countdown timer, including size, color, and position relative to the candle, across all timeframes. Please leave a positive review. Candle Time Indicator, Spread Clock, Spread Counter, Spread Alert, Candle Timer, Candle Clock, Candle Timer for MT5, Time Candle, Timer Candle. Can
FREE
Overview The SMC indicator is a versatile tool that helps traders automate chart analysis using price action. Its main goal is to identify where large institutions place orders (liquidity) to find optimal entry/exit points. Core Features Market Structure: Automatically labels BOS (Breakout Structure) and CHoCH (Change of Character) in real time for both internal and main swing waves. Supply & Demand Zones: Identifies bullish and bearish Order Blocks. Liquidity & Price Gaps: Identifies equal
FREE
Linear Regression Oscillator (LRO+) Alert Update: LRO+ v2.0 — Linear Regression Oscillator for MT5 Momentum indicator based on linear regression + normalized Z-score. No lag like MACD, no noise like RSI. Automatically adjusts parameters according to timeframe — M1 to Monthly, no manual adjustment required 3 types of signals: Zero-Cross (trend), Reversion, and Divergence ATR Filter — automatically turns off signals when the market is sideways or flat Invalidation Level — automatically dra
The SMC Smart  indicator automates market structure analysis based on the Smart Money Concepts (SMC) methodology. It removes subjective chart analysis by automatically plotting Order Blocks, Fair Value Gaps (FVG), Break of Structure (BOS), Change of Character (CHoCH), and liquidity pools. 1. Core Chart Features Market Structure The indicator categorizes market structure into two distinct levels: Swing Structure: Uses a larger lookback length ( InpSwingsLength = 50 ) to define the medium-to-long-
FREE
Trade Panel Manager — Master all trades in one dashboard Stop calculating volume manually, stop worrying about forgetting to set SL/TP. TTrade Panel Manager transforms MetaTrader 5 into a professional trading command center — drag and drop a few lines on the chart, the EA automatically calculates lot sizes according to your desired risk level, displaying SL/TP in pips and currency in real time, right before you press the button. Why download now? Accurate lot size calculation based on risk pe
FREE
A fast, chart-based MT4 trade manager with one-click BUY/SELL execution, editable Lot/SL/TP controls, and selective position-closing tools. One Click Trading MT4 is a lightweight trade-management Expert Advisor for MetaTrader 4. It is designed for traders who want to manage manual trades or trades opened by an EA directly from the chart, without repeatedly opening the Terminal window.
FREE
A fast, chart-based MT5 trade manager with one-click BUY/SELL execution, editable Lot/SL/TP controls, and selective position-closing tools. One Click Trading MT5 is a lightweight trade-management Expert Advisor for MetaTrader 5. It is designed for traders who want to manage manual trades or trades opened by an EA directly from the chart, without repeatedly opening the Terminal window.
FREE
The Candle Time Spread indicator is designed to smoothly display the remaining time of the current candle and the spread fluctuations. It offers full customization options, allowing you to control the appearance of the countdown timer, including size, color, and position relative to the candle, across all timeframes. Please leave a positive review. Candle Time Indicator, Spread Clock, Spread Counter, Spread Alert, Candle Timer, Candle Clock, Candle Timer for MT4, Time Candle, Timer Candle. Can
FREE
EA Risk Manager is a professional risk‑management Expert Advisor designed to protect your trading account and enforce disciplined money management. The EA does not open trades by itself – it only monitors and manages all existing positions (manual and automated) on the account. It is especially useful for traders who want to: Hard‑limit daily / weekly / monthly losses and profits. Restrict lot size and the number of open trades. Trade a basket of G7‑related Forex pairs using one centralized
USER MANUAL: TDI OPTIMIZED BY MARSU (MT5) 1. Introduction: TDI Optimized by Marsu is a super indicator developed specifically for the MetaTrader 5 (MT5) platform. Upgraded from the classic Traders Dynamic Index (TDI) system, this version brings a fresh perspective with its excellent noise signal removal capabilities, direct optimization on Japanese candlesticks (lighter and smoother), and especially its Auto Timeframe system that automatically adapts to all trading styles.  The indicator pr
Linear Regression Oscillator (LRO+) Alert Update: LRO+ v2.0 — Linear Regression Oscillator for MT4 Momentum indicator based on linear regression + normalized Z-score. No lag like MACD, no noise like RSI. Automatically adjusts parameters according to timeframe — M1 to Monthly, no manual adjustment required 3 types of signals: Zero-Cross (trend), Reversion, and Divergence ATR Filter — automatically turns off signals when the market is sideways or flat Invalidation Level — automatically dra
Smart UT Bot Pro EA - User Manual & Operations Guide 1. System Overview Smart UT Bot  is a fully automated MetaTrader 4 (MT4) Expert Advisor engineered specifically for high-volatility financial instruments, with primary optimization for Gold (XAUUSD) , Forex pairs, and Indices. The system combines the core UT Bot (ATR Trailing Stop) algorithm made famous by QuantNomad on TradingView with a multi-layered filtering matrix. This matrix integrates classic technical indicators (RSI, MACD, Volume, Mo
ユーザーマニュアル:TDI Optimized by Marsu (MT5) 1. はじめに: TDI Optimized by Marsuは、MetaTrader 5 (MT5)プラットフォーム専用に開発された優れたインジケーターです。従来のTraders Dynamic Index (TDI)システムをアップグレードしたこのバージョンは、優れたノイズ除去機能、ローソク足チャートへの直接最適化(より軽快で滑らかな表示)、そしてあらゆるトレードス​​タイルに自動的に適応するオートタイムフレームシステムなど、新たな視点を提供します。 このインジケーターは、チャート上の直感的な矢印と、モメンタムと市場トレンドを表示するサブウィンドウを組み合わせることで、非常に明確なエントリーポイントを提供します。 2. チャート上の主要コンポーネント インジケーターは2つの表示部分に分かれています。 2.1 サブウィンドウ(TDIコア): 緑線(RSI PL - RSI価格線):現在の価格の速度と方向(高速)を示します。 赤線(TSL - トレードシグナルライン):RSI PLと
Gold Early EA - Early Trend Catcher Robot (No Grid/Martingale) Overview Gold Early EA is an Expert Advisor specifically programmed for MetaTrader 5, inspired by successful Multi-Indicator trading strategies. Instead of waiting until a trend is already overextended (Full Signal), this EA is designed to identify Early Signals right when the money flow begins to shift. Operating on a strict "Set & Forget" trading philosophy combined with a Risk:Reward (RR) ratio always greater than 1, the EA
SMS Panel - Real-Time Smart Money Concepts Suite for MT5 "Don't just label. Validate." SMC Panel is the only comprehensive Smart Money Concepts/ICT toolset on the MQL5 Market that detects market structure (BOS/CHoCH) in real time – no more waiting for opposite swings to confirm breakout signals. From Order Block, Fair Value Gap, Breaker Block, Inducement (IDM) to OTE Zone and multi-factor Signal Engine – all are validated through liquidity sweep, displacement, killzone, and premium/discount befo
Smart UT Bot MT5 (PRO EA for MT5) - User Manual & Operations Guide 1. System Overview & Architecture Smart UT Bot Pro EA (MT5 Edition) is an institutional-grade, fully automated trading system engineered specifically for MetaTrader 5. Optimized for Gold (XAUUSD) , Forex pairs, and Indices, the EA combines high-frequency ATR volatility tracking with a multi-layered indicator matrix and Smart Money Concepts (SMC) structure analysis. The system is built on a native MQL5 execution architecture, util
フィルタ:
レビューなし
レビューに返信