Objects Styler

5

Objects Styler is a utility that provides a  context-sensitive panel for editing the properties of standard graphical objects directly on the chart. Its key feature is a powerful  template system that allows users to save, manage, and instantly apply complex sets of styles to objects.

Core Features

Interface and Interaction

  • Contextual Activation: The panel is invoked by clicking (or Shift + clicking) a graphical object. It supports all standard objects and most of their properties.

  • Draggable Interface: The panel can be freely moved to any area of the chart.

  • Pop-up Windows: Additional options, such as style selection, the color palette, and the timeframe list, open in compact pop-up windows, keeping the main interface uncluttered.

Template Management System

  • Save and Apply Styles: Save a complete set of an object's properties as a named template. Templates are applied with a single click.

  • Object-Type Specific: Templates are saved for a specific object type. For example, styles created for a trendline will only be available when editing other trendlines.

  • Favorites (Pinning): Frequently used templates can be pinned for quick access. They will always be visible, while others are hidden in an additional window.

  • Synchronization and Portability:

    • Changes to templates and the color palette can be automatically synchronized across all instances of the indicator on other charts.

    • Settings files are saved separately, allowing for easy transfer to other computers or different terminals.

Object Property Control

  • General Properties: Direct access to edit color, width, and line style. Also provides control over most standard parameters: fill, draw in background, rays, icons, text, etc.

  • Multi-Level Object Editing (for Fibonacci tools, channels, expansions, etc.):

    • Individual control over the value, text description, color, width, and line style for  each level.

    • Functionality to add and remove levels.

Color Palette

  • 54 slots for quick color access.

  • Visual Editor (HSV Picker) for precise color adjustment.

  • Ability to modify and save any color in the palette.

Indicator Settings

  • Interface Scaling: An input parameter to adapt the panel's size to your screen resolution.

  • Activation Method: Choose how to invoke the panel in the settings (a simple click or a Shift + click).

  • Color Schemes: Pre-installed light and dark themes, plus the option to set fully custom colors.

  • Synchronization Mode: Option to choose where to store settings files: locally for each chart or in the terminal's common folder for automatic synchronization.

In the future, additional properties and support for new objects may be added based on user requests.

Your feedback matters! Please leave a review or comment. Every rating helps improve the tool and keeps this project visible!

Reviews 4
gottlieb
26
gottlieb 2026.09.16 10:44 
 

Это лучшее что я видел для mt5! Выражаю огромную благодарность!!! Автор ЛУЧШИЙ!!! P.S. Было бы прикольно если добавить в меню отрезка выравнивание по горизонтали отрезка. Мне ИИ написал в виде кнопки на графике: //+------------------------------------------------------------------+

//| Line_Leveler_Button.mq5 |

//| AI Code Generator |

//+------------------------------------------------------------------+

#property copyright "AI"

#property version "1.00"

#property indicator_chart_window

#property indicator_buffers 0

#property indicator_plots 0

//--- Входные параметры кнопки

input string InpButtonText = "Сделать горизонтальной"; // Текст на кнопке

input color InpButtonColor = clrWhite; // Цвет текста

input color InpBgColor = clrDarkSlateGray; // Цвет кнопки

input int InpFontSize = 10; // Размер шрифта

input int InpButtonWidth = 160; // Ширина кнопки

input int InpButtonHeight = 25; // Высота кнопки

//--- Имя объекта кнопки

string ButtonName = "Btn_Leveler_Line";

//+------------------------------------------------------------------+

//| Custom indicator initialization function |

//+------------------------------------------------------------------+

int OnInit()

{

// Создаем кнопку в левом верхнем углу графика

if(ObjectCreate(0, ButtonName, OBJ_BUTTON, 0, 0, 0))

{

ObjectSetInteger(0, ButtonName, OBJPROP_XDISTANCE, 15); // Отступ по оси X

ObjectSetInteger(0, ButtonName, OBJPROP_YDISTANCE, 120); // Отступ по оси Y (под имя инструмента)

ObjectSetInteger(0, ButtonName, OBJPROP_XSIZE, InpButtonWidth);

ObjectSetInteger(0, ButtonName, OBJPROP_YSIZE, InpButtonHeight);

ObjectSetInteger(0, ButtonName, OBJPROP_CORNER, CORNER_LEFT_UPPER); // Привязка к верхнему левому углу

ObjectSetString(0, ButtonName, OBJPROP_TEXT, InpButtonText);

ObjectSetString(0, ButtonName, OBJPROP_FONT, "Arial");

ObjectSetInteger(0, ButtonName, OBJPROP_FONTSIZE, InpFontSize);

ObjectSetInteger(0, ButtonName, OBJPROP_COLOR, InpButtonColor);

ObjectSetInteger(0, ButtonName, OBJPROP_BGCOLOR, InpBgColor);

ObjectSetInteger(0, ButtonName, OBJPROP_BORDER_COLOR, clrSilver);

ObjectSetInteger(0, ButtonName, OBJPROP_SELECTABLE, false);

ObjectSetInteger(0, ButtonName, OBJPROP_STATE, false); // Отжата по умолчанию

}

// Разрешаем индикатору ловить клики мыши по графику

ChartSetInteger(0, CHART_EVENT_OBJECT_CREATE, true);

return(INIT_SUCCEEDED);

}

//+------------------------------------------------------------------+

//| Custom indicator deinitialization function |

//+------------------------------------------------------------------+

void OnDeinit(const int reason)

{

// Удаляем кнопку при удалении индикатора

ObjectDelete(0, ButtonName);

ChartRedraw(0);

}

//+------------------------------------------------------------------+

//| OnCalculate (обязательная функция для индикаторов) |

//+------------------------------------------------------------------+

int OnCalculate(const int rates_total,

const int prev_calculated,

const datetime &time[],

const double &open[],

const double &high[],

const double &low[],

const double &close[],

const long &tick_volume[],

const long &volume[],

const int &spread[])

{

return(rates_total);

}

//+------------------------------------------------------------------+

//| ChartEvent function - перехват событий мыши и кликов |

//+------------------------------------------------------------------+

void OnChartEvent(const int id,

const long &lparam,

const double &dparam,

const string &sparam)

{

// Проверяем, произошел ли клик по графическому объекту

if(id == CHARTEVENT_OBJECT_CLICK)

{

// Проверяем, что кликнули именно по нашей кнопке

if(sparam == ButtonName)

{

bool leveled_any = false;

// Перебираем все графические объекты, которые сейчас есть на графике

int total_objects = ObjectsTotal(0, 0, -1);

for(int i = 0; i < total_objects; i++)

{

string obj_name = ObjectName(0, i, 0, -1);

// Нам нужны только те линии, которые выделил (выбрал двойным кликом) трейдер

if(ObjectGetInteger(0, obj_name, OBJPROP_SELECTED) == true)

{

// Проверяем тип объекта. Нам нужны обычные трендовые линии (OBJ_TREND)

if(ObjectGetInteger(0, obj_name, OBJPROP_TYPE) == OBJ_TREND)

{

// Берем цену первой точки линии

double price1 = ObjectGetDouble(0, obj_name, OBJPROP_PRICE, 0);

// Принудительно присваиваем второй точке точно такую же цену

ObjectSetDouble(0, obj_name, OBJPROP_PRICE, 1, price1);

leveled_any = true;

}

}

}

// Если выровняли линию, выводим сообщение в журнал

if(leveled_any)

{

Print("Успешно: Выделенные трендовые линии выровнены горизонтально.");

}

// Возвращаем кнопку в отжатое (активное) состояние для следующего раза

ObjectSetInteger(0, ButtonName, OBJPROP_STATE, false);

ChartRedraw(0);

}

}

}

Извини! Пользовался старой версией. После обновления увидел кнопку выравнивания. Спасибо тебе большое! Ты ЛУЧШИЙ!!! Успехов тебе и вдохновения!

nickvh1
74
nickvh1 2026.02.09 16:43 
 

Love this tool. Thanks to you!!

Recommended products
Win Rate Tracker MT5
Thokozani Harry Mkize
Stop guessing your performance. Track your wins and losses instantly, directly on your charts! As traders, keeping an accurate, real-time pulse on our psychological and execution performance is key to staying disciplined. DaBhoza Win Rate Tracker is a lightweight, intuitive, and highly visible on-chart utility designed to help you log and monitor your trade outcomes manually with a single click. Whether you are testing a new manual strategy, practicing on a demo account, or keeping track of your
FREE
Gold Session Levels Pro MT5 is a manual MetaTrader 5 indicator designed to display relevant intraday reference levels for XAUUSD. The indicator automatically calculates and draws the Asian range, its midpoint, the daily open, the London and New York opens, the previous trading day's high and low, and targets derived from the size of the Asian range. FEATURES - Dynamic Asian range while the configured session is active. - Range freezing after the configured Asian session close. - Asian range
FREE
Free automatic Fibonacci is an indicator that automatically plots a Fibonacci retracement based on the number of bars you select on the BarsToScan setting in the indicator. The Fibonacci is automatically updated in real time as new highest and lowest values appears amongst the selected bars. You can select which level values to be displayed in the indicator settings. You can also select the color of the levels thus enabling the trader to be able to attach the indicator several times with differe
FREE
Fibo Trader FREE MT5
Grzegorz Korycki
3 (3)
Fibo Trader is an expert advisor that allows you to create automated presets for oscillation patterns in reference to Fibonacci retracements values using fully automated and dynamically created grid. The process is achieved by first optimizing the EA, then running it on automated mode. EA allows you to switch between automatic and manual mode. When in manual mode the user will use a graphical panel that allows to manage the current trading conditions, or to take control in any moment to trade ma
FREE
The utility for setting a common stop loss for multiple orders. Beta version. After the test,  common take profit function will be added, orders close function will be added , and other necessary features will be added. Please do not give bad ratings to this free beta version. If you like it, give it a good rating and write to the author about any errors you find and what you would like to see in the utility. I made this utility for myself and use it daily. I am sharing it with you. A commercial
FREE
Automatic fibonacci with alerts is an indicator that automatically plots a fibonacci retracement based on the number of bars you select on the BarsToScan setting in the indicator. The fibonacci is automatically updated in real time as new highest and lowest values appear amongst the selected bars. You can select which level values to be displayed in the indicator settings. You can also select the color of the levels thus enabling the trader to be able to attach the indicator several times with d
FREE
This indicator is especially for the binary trading. Time frame is 1 minutes and exp time 5 or 3 minutes only. You must be use martingale 3 step. So you must put lots size is 10 % at most. You should use Mt2 trading platform to connect with my indicator to get more signal without human working. This indicator wining rate is over 80% but you may get 100% of profit by using martingale 3 step. You should use MT2 Trading Platform to connect meta trader platform and binary platform . You can get mt2
FREE
Script for Metatrader 5. One click to Delete the background grid and object, all objects on the chart such as Trend lines you have drawn or created by another program arrows text Fibonacci lines removes the background grid making a clearer clean chart horizontal and vertical lines Easy for clearing a chart or when opening new charts. Please leave a review on how its working.
FREE
PRODUCT TITLE: Mindgame  SHORT DESCRIPTION (Max 150 chars): All-in-One professional indicator: 5 SMAs, Non-Repainting MACD Crossover Arrows, NY Session Shading, and Live HUD Dashboard for MT5. CATEGORY: Market > MetaTrader 5 > Indicators > Trend / Oscillators PRICE RECOMMENDATION: $39 - $59 (or Free with premium upgrade / rental options) ================================================================================ FULL PRODUCT DESCRIPTION (Copy-paste directly into MQL5 Market description
FREE
Babel Assistant
Iurii Bazhanov
4.33 (9)
Babel assistant 1 The MT5 netting robot "Babel_assistant_1" uses the ZigZag indicator to generate Fibonacci levels across M1, M5, M15, H1, H4, D1, and W1 timeframes, and calculates the strength of buy and sell trends. It opens a position using the "Lot for open a position" setting if the specified trend level of 4.925 is exceeded. Then, Babel places pending orders at certain Fibonacci levels and sets the specified Stop Loss and Take Profit lines. The screen displays the current results of the po
FREE
Development of the previous version of the indicator ZigZag WaveSize MT4 ZigZag WaveSize - modified standard ZigZag indicator with added information about wave length in points, levels, and different alert logic General Improvements: Code adaptation for MetaTrader 5 Optimized work with graphical objects New Features: Horizontal levels at extremes Selection of level types: horizontal/rays/segments Filter for liquidity levels (not broken by price) Buffer for breakouts: adjusting sensitivity to f
FREE
Indicator Description 4 Hull MA Color + Envelopes is a powerful trend-following indicator for MetaTrader 5 that combines four Hull Moving Averages (HMA) with Moving Average Envelopes to clearly identify market direction, trend strength, and potential reversal or pullback zones. This indicator is designed to reduce noise, react quickly to price movement, and provide a clean visual structure for professional trading.   Key Features   4 Hull Moving Averages (20, 50, 100, 200) Automatic color change
FREE
Nivelesfibonacci2
Sergio Piqueras Cuevas
NIVELESFIBONACCI2.12 — Órdenes Pendientes sobre Niveles Fibonacci Personalizados Este script para MetaTrader 5 permite colocar automáticamente órdenes pendientes de compra o venta utilizando como referencia los niveles Fibonacci horizontales previamente dibujados en el gráfico. El script está diseñado para funcionar conjuntamente con NIVELESFIBONACCI1.1 , aunque puede utilizar cualquier conjunto de líneas horizontales que siga la misma estructura de nombres mediante el prefijo configurado. La pr
FREE
Menora Indicator
Arnold Kurapa
4.5 (2)
Menora (All In One) Indicator. This is the advanced and premium indicator for the Magic Trend, a free indicator.  It has 3 output signals driven by different market conditions. This indicator has a double function of working as an indicator and utility at the same time. Specifications  1]  3 output signals a) Slow Moving Average with color change - The MA has a non-repaint color change, which makes it perfect for entry signals. b) Fast Moving Average (the original Magic Trend line) - Gives a
FREE
SnR Key Level by RWBTradeLab A clean, non-repainting Support & Resistance key level detector for MetaTrader 5, built for price action traders who want clear, fixed SnR reference levels with breakout upgrades, smart overlap-free labels and optional alerts — all from CLOSED candles only. What This Indicator Does The indicator automatically detects and draws 6 types of SnR key levels from 2-candle sequences: Base Key Levels - A Level: Green -> Red (Level = 1st Green candle Close) — Resistance
FREE
The jcoworld OTE EA is an automated trading bot for MetaTrader 5 built on Smart Money Concepts (SMC) . It accurately identifies market impulse moves and automatically enters trades within the Optimal Trade Entry (OTE) zone (61.8% – 79.0% Fibonacci) as soon as a confirmation candle closes. Optimized for: XAUEUR, XAUUSD, and Major Forex Pairs Features: Automatic risk management, dynamic lot sizing & automated Stop Loss/Take Profit. Try for free: This demo version is 100% free! Pricing Plans for Fu
FREE
HMA Color with Alerts MT5
Pavel Zamoshnikov
4.77 (61)
Hull Moving Average (HMA) is well-deservedly popular among traders because of the effective averaging of market noise and a relatively small delay. The current MetaTrader 5 version changes its color when the movement direction changes. Sound and text signals are available. It also supports sending email and push messages. It is possible to trigger a signal on the current incomplete bar, although such a signal may be canceled before completion if conditions are no longer appropriate. One of the p
FREE
AK Capital Backtest panel
AK Capital Markets Limited
5 (3)
backtester buttons for testing strategies in the MT5 strategy tester.  load up strategy tester then click on visual test and once visual tester opened apply any chart template you'd like. To update the chart pause the visual tester and apply templates, colors and such like the normal chart. On the settings you can choose lot size and take profit and stop loss.  Enjoy
FREE
LIMITED TIME OFFER to download for FREE for Unlimited use license ================================================================ QuantView Analytics Master Advanced On-Chart Portfolio Diagnostics & Equity Forensics for MetaTrader 5 Standard MT5 history reports simply show you how much money was made or lost. QuantView Analytics Master is designed to answer the "Why" and the "How." By segmenting your trading history across four distinct analytical dimensions, this institutional-grade terminal
FREE
Clear All Stops and Takes — A simple solution for instant SL/TP removal Remove all Stop Loss and Take Profit levels with a single click! Clear All Stops and Takes is a convenient script designed for traders who want to quickly and efficiently remove SL and TP levels on all open positions. Its simple operation and instant execution make this tool indispensable for working in dynamic market conditions. Key Benefits: • Time-saving: No need to manually edit each position — everything is done automat
FREE
Trade ManagementG
Aaron Salcedo Sulit
A manual trading tool that places buy, sell, stop, and limit orders. Easily configure your settings for risk, take profit, stop loss, break-even, and trailing stops. It works in any timeframe and serves as a highly reliable tool for manual trading. Settings can be changed easily right on the panel—no more clicking the small Expert Advisor icon in the corner of the screen.
FREE
FibRetrace Zones Fibonacci Retracement Zones of the Latest Swing Leg FibRetrace Zones is the free visual companion to the FibRetrace Expert Advisor. It draws the Fibonacci retracement levels and highlights the pullback zone on the latest swing leg, so you can see where retracement entries line up — before you trade. The zone is color-coded by direction: green for bullish setups, red for bearish setups. Works on any symbol and any timeframe, and confirmed bars never repaint. KEY FEATURES Automati
FREE
Minimalist Manager
Nestor Sanchez Gomez
Minimalist Manager is a manual trade-management panel for traders who place their own entries and want precise, fast control over risk, stops, and targets directly on the chart. It is a discretionary tool. You decide when to enter; Minimalist Manager handles the sizing, stop-loss, take-profit, break-even and trailing mechanics around your decision. Trading several accounts? Its Trade Copier places the same trade on all of them, each at its own risk. Key features Risk-based position sizing. Se
FREE
Auto BreakEven Lite is a simple and reliable Expert Advisor for MetaTrader 5 that automatically moves the Stop Loss to BreakEven when a trade reaches a defined profit level. This tool helps traders protect their positions and eliminate risk once the trade moves into profit. The EA works with all asset classes including Forex, indices, metals, crypto and CFDs. Once attached to a chart, the EA monitors open positions and automatically moves the Stop Loss to BreakEven plus an optional offset.
FREE
TradeGreat Bot
Mykyta Nikolaiev
TradeGreat Mean Reversion EA TradeGreat is an automated trading system built around statistical price behavior analysis relative to a Moving Average (MA) . The system evaluates price deviation from the average value using proprietary mathematical models rather than traditional indicator-based signals. The strategy relies on quantitative analysis of market behavior, where the Moving Average serves as a reference point, while entry and exit decisions are determined by internal mathematical calcul
FREE
Introducing a powerful MetaTrader 5 Expert Advisor designed to enhance your trading strategy – the Auto Breakeven EA! This feature-rich EA is tailored to bring your stop-loss to breakeven, ensuring a risk-free trade once the market moves in your favor up to a specified price. Explore the full potential of the Auto Breakeven EA. Download it for free now, and find the download link at the bottom of our page. Elevate your trading experience and take control of your risk management strategy. Happy
FREE
This indicator automatically identifies liquidity levels using swing fractals and tracks when price sweeps through them. Works on any symbol and timeframe with full multi-timeframe support. Features: — Detects swing highs and lows via a fractal method (configurable bars left & right) on a selected timeframe. Active levels are displayed as rays extending to the right; swept levels turn into dashed lines ending at the sweep candle. — Plots Previous Day (PDhigh / PDlow), Previous Week (PWhigh / PWl
FREE
OR One Click App
PinterEC Technology Projects Inc.
OR One-Click - Exiting EA on OsMA and RSI This utility will not create a new position for you nor will it find a new opportunity.  It will help you exit a trade. It allows you to use the "One-Click" feature on your cellphone  MT5 APP to place a trade; then the utility will modify and manage the position until it is closed.  This utility will work on the following 16 symbols. USDJPY, EURJPY, AUDJPY, CADJPY, GBPJPY, EURUSD, EURGBP, EURCAD, EURAUD, AUDCHF, AUDCAD, USDCAD, USDCHF, AUDUSD, GBPUSD, N
FREE
MultiTimeframe Trend Pro shows you the market direction across 7 timeframes at a glance. Clear colors, no repainting, fully customizable. Perfect as a quick filter for any intraday or swing strategy. Key Features Supports M1, M5, M15, H1, H4, D1 and W1 Colors MediumSeaGreen when the close is above the MA, and Red when below No repainting → always based on the last closed candle for each timeframe Fully customizable: MA period (200 by default) font, size and colors X/Y offsets, spacing
FREE
Exp Assistant 5
Vladislav Andruschenko
4.77 (126)
Auto Setting, stop loss, take profit, trailing stop, breakeven levels, enabling virtual stop loss and take profit. Exp Assistant will help you organize maintenance of your positions. This program, the Expert Advisor, is designed to automatically set the  Real or Virtual   Stop Loss and Take Profit  levels for your positions while trading.  You can easily manage all the operations of the Expert Advisor from the control panel on the chart.  If you face any difficulty in setting stop loss, take pro
FREE
Buyers of this product also purchase
Trade Assistant MT5
Evgeniy Kravchenko
4.43 (216)
It helps to calculate the risk per trade, the easy installation of a new order, order management with partial closing functions, trailing stop of 7 types and other useful functions. Additional materials and instructions Installation instructions - Application instructions - Trial version of the application for a demo account Line function -   shows on the chart the Opening line, Stop Loss, Take Profit. With this function it is easy to set a new order and see its additional characteristics bef
Forex Trade Manager MT5
InvestSoft
4.98 (685)
Trade Manager MT5 is an advanced position size calculator and trade management tool for MetaTrader 5, designed to help traders plan trades faster, control risk more precisely, and manage open positions directly from the chart. It combines order placement, risk based lot calculation, Stop Loss and Take Profit management, Break Even, Trailing Stop, Partial Close, Equity Protection, and external trade management in one panel. Whether you trade forex, indices, metals, commodities, crypto, or future
Local Trade Copier EA MT5
Juvenille Emperor Limited
4.94 (149)
Local Trade Copier EA MT5 is a fast and flexible trade copier for copying and managing trades between multiple MetaTrader 5 accounts on the same Windows computer or Windows VPS. It combines local trade synchronization with Receiver-side controls for lot sizing, risk management, trade filtering, symbol mapping, trade management and account protection. Set up your Transmitter and Receiver terminals in about 1 minute and copy manual or EA trades between accounts at the same or different brokers. U
Telegram to MT5 MultiChannel Copier
Sergio Marquez Uroz
4.59 (17)
Telegram to MT5 Multi-Channel Copier   automatically copies trading signals from your Telegram channels straight to MetaTrader 5. No bots, no browser extensions, no manual copying. A signal arrives in Telegram and the EA opens the trade in your terminal within seconds. And before you copy a channel, the built-in backtester shows you what that channel would have done in your account. The product has two components: a Windows application that listens to your Telegram channels, and this Expert Advi
================================================================================ POC BREAKOUT - V20.72. Full Professional Grade Toolkit ================================================================================ POC Breakout is a full MetaTrader 5 trading dashboard for discretionary traders who want breakout signals, Point of Control (POC) context, volume profiles, order flow, market structure, news, alerts, and advanced trade planning in one professional workspace. Attached directly to you
Strategy Ledger Pro
Abdullah Uygar Tuna
5 (7)
Strategy Ledger Pro is a read-only account analysis panel for MetaTrader 5. It separates account results by Expert Advisor, strategy, symbol, and magic number, so you can see what each one really contributes. The panel is available in 11 languages: English, Français, Deutsch, Español, Italiano, Português, Русский, Türkçe, 中文, 日本語 and 한국어. Before you download the demo. The Market runs the demo of any paid product in the Strategy Tester only. This panel analyses the trades on your own account, and
TradePanel MT5
Alfiya Fazylova
4.88 (170)
Trade Panel is a multi-functional trading assistant. The app contains over 50 trading functions for manual trading and allows you to automate most trading tasks. Application instructions: https://www.mql5.com/en/blogs/post/756482 Trial version of the application for a demo account: https://www.mql5.com/en/blogs/post/750865 How to install the application: https://www.mql5.com/en/blogs/post/756239 How to test the application in visual mode: https://www.mql5.com/en/blogs/post/770277 How to install
Copy Telegram signals with your own trading rules Telegram to MT5 Signal Trader automatically copies text-based trading signals from public and private Telegram channels and groups into MetaTrader 5. Manage multiple providers and MT5 accounts from one desktop app, with individual risk and trade settings for each provider . No Telegram bot or API setup needed for copying. Simply sign in with your own Telegram account by phone or QR code and select the channels or groups you have already joined. Y
FarmedHedge Pair Trading Dashboard
Tanapisit Tepawarapruek
5 (5)
Farmed Hedge Yield Farming | All Markets (Manual - Hybrid - Semi/Automated EA) VERIFIED TRADING RESULTS - Farmed Hedge Yield Axi Copy:  https://www.mql5.com/en/signals/2356376 - Farmed Hedge Yield Exn Copy:   https://www.mql5.com/en/signals/2356404 - Farmed Hedge Yield V Copy:  https://www.mql5.com/en/signals/2357156 IMPORTANT NOTICE: FarmedHedge is a MANUAL-FOCUSED TRADING UTILITY ,not a fully automated EA. Results shown on this Signal include manual trades and overall strategic management.
Exp COPYLOT CLIENT for MT5
Vladislav Andruschenko
3.97 (35)
Professional Trade Copier for MetaTrader 5 Fast, professional, and reliable trade copier for MetaTrader . COPYLOT allows you to copy Forex trades between MT4 and MT5 terminals with support for Hedge and Netting accounts. COPYLOT MT5 version supports: - MT5 Hedge to MT5 Hedge - MT5 Hedge to MT5 Netting - MT5 Netting to MT5 Hedge - MT5 Netting to MT5 Netting - MT4 to MT5 Hedge - MT4 to MT5 Netting MT4 version Full Description +DEMO +PDF How To Buy How To Install How to get Log Files H
Power Candles Strategy Scanner - Self-Optimizing Multi-Symbol Setup Finder Self-optimizing settings work one chart at a time, and finding where they pay off right now means opening chart after chart. Power Candles Strategy Scanner runs the same self-optimizing engine as the Power Candles indicator on every symbol in your Market Watch, side by side. One panel ranks where it pays off: the winning strategy per symbol, its optimized Stop Loss and Take Profit. An alert fires the moment a fresh signal
Trade copier MT5
Alfiya Fazylova
4.61 (56)
Trade Copier is a professional utility designed to copy and synchronize trades between trading accounts. Copying occurs from the account / terminal of the supplier to the account / terminal of the recipient, which are installed on the same computer or VPS . Before buying, you can test the demo version on a demo account. Demo version here . Full instruction here . Main functionality and benefits: Supports copying MT5> MT5, MT4> MT5, MT5> MT4, including MT5 netting accounts. * Supports copying Dem
Grid Manual MT5
Alfiya Fazylova
4.73 (22)
Grid Manual is a trading panel for working with grid strategies. The utility is universal, has flexible settings and an intuitive interface. It works with a grid of orders not only in the direction of averaging losses, but also in the direction of increasing profits. The trader does not need to create and maintain a grid of orders, the utility will do it. It is enough to open an order and the "Grid manual" will automatically create a grid of orders for it and will accompany it until the close. F
Footprint Chart Pro — Professional OrderFlow EA for MetaTrader 5 Version 6.34 | Professional tool for real traders | Institutional-Grade Visualization DEMO USERS - PLEASE SELECT EVERY TICK / REAL TICK WHEN TESTING AND YOU HAVE DOWNLOADED HISTORICAL DATA. IF YOU SEE A WAITING SCREEN AND IT IS NOT DOWNLOADING, IT MEANS YOU HAVE LOW HISTORICAL DATA. TRY 1 MIN AND 5 MIN FIRST ON 1 DAY DATA. ONE DAY DATA SHOULD BE THE NEWEST AND MOST CURRENT DATE. PLEASE WAIT UNTIL THE MARKET HAS ROLLED OVER PERIOD.
HINN MagicEntry Extra
ALGOFLOW OÜ
4.74 (19)
HINN MAGIC ENTRY – the ultimate tool for entry and position management! SIMPLE. FASTEST. INTUITIVE. MAX AUTOMATED. Place orders by selecting a level directly on the chart! full description   ::  demo-version  :: 60-sec-video-description Key features: - Market, limit, and pending orders - Automatic lot size calculation - Automatic spread and commission accounting - Unlimited partitial take-profits  - Breakeven and trailing stop-loss and take-profit  functions - Invalidation leves - Intuitive, a
MT5 to Telegram Signal Provider turns your trading account into a signal provider. Every trade action, whether manual, by EA or from your phone, is instantly sent as a message to Telegram. You can fully customize the format or use a ready-made template for quick setup. [ Demo ] [ Manual ] [ MT4 Version ] [ Discord Version ]     New: [ Telegram To MT5 ] Setup A step by step user guide is available. Key Features Ability to customize order details sent to subscribers You can create a tiered subs
Welcome to ENTRY IN THE ZONE AND SMC MULTI TIMEFRAME /  Official Website :   https://www.fableedge.net Entry In The Zone and SMC Multi Timeframe is a real-time market analysis tool based on Smart Money Concepts (SMC), designed to analyze market structure, price direction, and key trading zones. It supports both Single-Timeframe Analysis and Multi-Timeframe Analysis, providing a clearer view of the overall market structure across multiple timeframes, with real-time BUY / SELL signals that do not
Signal Trading View to MT5 Pro
Mirel Daniel Gheonu
4.5 (2)
Signal TradingView to MT5 Pro  Instant professional execution between TradingView and MetaTrader 5 Automate your trading strategy with the most robust communication bridge between TradingView alerts and real execution in MT5. Designed for traders who demand speed, flexibility, and impeccable risk management, this Expert Advisor transforms any alert message into a precise market or limit order.   Install and TEST the TRIAL version HERE STRENGTHS AND ADVANTAGES Universal Parsing Engine (Propriet
Premium Trade Manager - The Trade Panel With a Coach Built In Premium Trade Manager puts a trading coach inside your chart, with a full execution engine underneath it. Set the trade up the way you always do, then let Max, your AI trading coach, read that exact setup against your live account and give you a straight verdict before you commit: is the stop disciplined, is the risk sane, is a high-impact release minutes away, are you near a prop-firm limit. Below sits the engine that runs everything
Telegram To MT5 Ultra
Mirel Daniel Gheonu
5 (5)
Telegram To MT5 — Signal Copier Turn the trading calls from your Telegram channels into real MT5 orders — automatically, on as many accounts as you like, with risk and rules fully under your control. Telegram To MT5 connects the VIP / signal channels you already follow on Telegram to your MetaTrader 5 terminal. A free companion desktop app reads the messages (even from channels that block bots), and this Expert Advisor executes them on your account — applying your own risk settings, symbol mappi
Anchor Trade Manager
Kalinskie Gilliam
5 (9)
Your EAs cannot see each other, but Anchor can. Anchor gives you one place to coordinate your EAs, manage risk, and decide when trading is allowed. It works alongside the trading bots you already use without any changes to them. The Problem One EA opens a trade. Then another starts trading. The next thing you know, you wake up to multiple grids built across your account. Each EA may be doing exactly what it was designed to do, but together they can place far more risk on your account than you in
Trade Indicator Assistant   is a powerful MT5 utility designed to turn indicators into automated trading systems. Its main feature is the ability to automatically detect an indicator’s   BUY and SELL signal buffers , without requiring you to know the buffer numbers, search through indicator settings, or modify the indicator source code. Bonus Indicator:   After purchasing Trade Indicator Assistant, contact me to receive   Trade Signal Pro   completely free as a bonus indicator. [Download Demo V
Quant Panel
Kevin Craig E Gittins
QUANT PANEL Independent per-algo analytics, protected MT5 history and professional PDF reporting Quant Panel is built for traders who run several Expert Advisors or strategies on one MT5 account and need to know how each algo is actually performing. Instead of treating the terminal as one combined portfolio, Quant Panel groups closed positions by EA comment or magic number and calculates every strategy independently. It gives you one clear dashboard for comparing algos, finding weak systems and
Telegram to MT5 Coppy
Sergey Batudayev
5 (10)
Telegram to MT5: The Ultimate Signal Copying Solution Simplify your trading with Telegram to MT5, the modern tool that copies trading signals directly from Telegram channels and chats to your MetaTrader 5 platform, without the need for DLLs. This powerful solution ensures precise signal execution, extensive customization options, saves time, and boosts your efficiency. [ Instructions and DEMO ] [ FAQ ] [ How atach logs properly ] [ Settings descrition ] Key Features Direct Telegram API Integrati
Trade Manager Panel Pro MT5
VividMind Digital Solutions
5 (6)
Message me after purchase to receive the complete manual kit + 3-day OpenAI API trial to test the AI features + Another bonus gift The current price is a limited discount for August Relaunch Update — secure your edition now before price go up. Next Price: $340 This is completely different from any trading panel you’ve tried or seen on the market. It’s one of the most innovative AI-powered trading panels available in the retail market right now. Imagine connecting   AI directly to your chart   —
YuClusters
Yury Kulikov
4.93 (43)
Attention: You can view the program operation in the free version  YuClusters DEMO .  YuClusters is a professional market analysis system. The trader has unique opportunities to analyze the flow of orders, trade volumes, price movements using various charts, profiles, indicators, and graphical objects. YuClusters operates on data based on Time&Sales or ticks information, depending on what is available in the quotes of a financial instrument. YuClusters allows you to build graphs by combining da
Trade Manager DaneTrades
Levi Dane Benjamin
4.23 (30)
DaneTrades Trade Manager is a professional trade panel for MetaTrader 5, designed for fast, accurate execution with built‑in risk control. Place market or pending orders directly from the chart while the panel automatically calculates position size from your chosen risk, helping you stay consistent and avoid emotional decision‑making. The Trade Manager is built for manual traders who want structure: clear risk/reward planning, automation for repeatable management, and safeguards that help reduc
DrawDown Limiter
Haidar Lionel Haj Ali
5 (22)
DrawDown Limiter v5.0 — Advanced Account Protection Controller DrawDown Limiter v5.0 is a client-side account protection controller designed to supervise your trading account and automatically react when configured risk, profit, news, schedule, rollover, or position limits are reached. It can monitor manual trades, automated strategies, multiple Expert Advisors, pending orders and floating positions from one dedicated chart. It can protect the complete account or be configured to supervise a spe
VirtualTradePad One Click Trading Panel
Vladislav Andruschenko
4.59 (74)
Trading Panel for MetaTrader 5 — professional one-click trading from chart and keyboard A powerful trading panel for active manual trading, designed to open, manage, and close trades far faster and more efficiently than the standard MetaTrader interface. This panel is built for traders who want full control over positions, pending orders, profit management, and trading execution inside one professional workspace. This is not just another utility. It is a complete trading cockpit for MetaTrader
Smart Stop Scanner – Multi-Asset Stop-Loss Intelligence for Modern Traders Overview The Smart Stop Scanner brings professional stop-loss monitoring to every chart. It analyzes market structure, detects meaningful breakouts, and identifies the most relevant protective levels across Forex, Gold, Indices, Metals, Crypto, and more. All results appear inside one clean, DPI-aware dashboard designed for clarity, speed, and instant decision-making. This tool is part of the Stein Investments ecosystem
More from author
Position Size Tool
Filipp Pavlov
5 (1)
A fast, hotkey-driven utility to calculate risk, place orders, and manage positions directly on your MT5 chart. I built this tool because I was tired of clunky, bloated trading panels that cover half the screen and lag when you need them most. I wanted a clean chart and the ability to execute and manage manual trades on the fly using only my keyboard and mouse. It is designed for manual traders - especially scalpers and day traders - who value execution speed, clean charts, and precise risk mana
Generates custom tick-based charts. Runs as a service. Key Features: Custom Tick Bars: Define the exact number of ticks per candle. Auto-Setup: Automatically creates the custom symbol in Market Watch and loads history. Session Control: Automatically closes the current bar at the end of the trading day. Real-Time: Updates seamlessly with live market data. Parameters: Source Symbol: Base asset (e.g., EURUSD). Required. Symbol suffix: Suffix for the new symbol (default: _TICK ). Ticks per bar: Tick
FREE
An MT5 utility that creates custom symbols to display only specific trading sessions, filtering out overnight data (Globex) and out-of-hours price action. It allows you to build charts based strictly on Regular Trading Hours (RTH) or custom time period. Features: Run as a Service:   Set it up once and forget it. Services start automatically with MT5, running in the background. No need to keep a source chart open or attach indicators. True Data Filtering:   Removes low-volume overnight data to
FREE
Filter:
gottlieb
26
gottlieb 2026.09.16 10:44 
 

Это лучшее что я видел для mt5! Выражаю огромную благодарность!!! Автор ЛУЧШИЙ!!! P.S. Было бы прикольно если добавить в меню отрезка выравнивание по горизонтали отрезка. Мне ИИ написал в виде кнопки на графике: //+------------------------------------------------------------------+

//| Line_Leveler_Button.mq5 |

//| AI Code Generator |

//+------------------------------------------------------------------+

#property copyright "AI"

#property version "1.00"

#property indicator_chart_window

#property indicator_buffers 0

#property indicator_plots 0

//--- Входные параметры кнопки

input string InpButtonText = "Сделать горизонтальной"; // Текст на кнопке

input color InpButtonColor = clrWhite; // Цвет текста

input color InpBgColor = clrDarkSlateGray; // Цвет кнопки

input int InpFontSize = 10; // Размер шрифта

input int InpButtonWidth = 160; // Ширина кнопки

input int InpButtonHeight = 25; // Высота кнопки

//--- Имя объекта кнопки

string ButtonName = "Btn_Leveler_Line";

//+------------------------------------------------------------------+

//| Custom indicator initialization function |

//+------------------------------------------------------------------+

int OnInit()

{

// Создаем кнопку в левом верхнем углу графика

if(ObjectCreate(0, ButtonName, OBJ_BUTTON, 0, 0, 0))

{

ObjectSetInteger(0, ButtonName, OBJPROP_XDISTANCE, 15); // Отступ по оси X

ObjectSetInteger(0, ButtonName, OBJPROP_YDISTANCE, 120); // Отступ по оси Y (под имя инструмента)

ObjectSetInteger(0, ButtonName, OBJPROP_XSIZE, InpButtonWidth);

ObjectSetInteger(0, ButtonName, OBJPROP_YSIZE, InpButtonHeight);

ObjectSetInteger(0, ButtonName, OBJPROP_CORNER, CORNER_LEFT_UPPER); // Привязка к верхнему левому углу

ObjectSetString(0, ButtonName, OBJPROP_TEXT, InpButtonText);

ObjectSetString(0, ButtonName, OBJPROP_FONT, "Arial");

ObjectSetInteger(0, ButtonName, OBJPROP_FONTSIZE, InpFontSize);

ObjectSetInteger(0, ButtonName, OBJPROP_COLOR, InpButtonColor);

ObjectSetInteger(0, ButtonName, OBJPROP_BGCOLOR, InpBgColor);

ObjectSetInteger(0, ButtonName, OBJPROP_BORDER_COLOR, clrSilver);

ObjectSetInteger(0, ButtonName, OBJPROP_SELECTABLE, false);

ObjectSetInteger(0, ButtonName, OBJPROP_STATE, false); // Отжата по умолчанию

}

// Разрешаем индикатору ловить клики мыши по графику

ChartSetInteger(0, CHART_EVENT_OBJECT_CREATE, true);

return(INIT_SUCCEEDED);

}

//+------------------------------------------------------------------+

//| Custom indicator deinitialization function |

//+------------------------------------------------------------------+

void OnDeinit(const int reason)

{

// Удаляем кнопку при удалении индикатора

ObjectDelete(0, ButtonName);

ChartRedraw(0);

}

//+------------------------------------------------------------------+

//| OnCalculate (обязательная функция для индикаторов) |

//+------------------------------------------------------------------+

int OnCalculate(const int rates_total,

const int prev_calculated,

const datetime &time[],

const double &open[],

const double &high[],

const double &low[],

const double &close[],

const long &tick_volume[],

const long &volume[],

const int &spread[])

{

return(rates_total);

}

//+------------------------------------------------------------------+

//| ChartEvent function - перехват событий мыши и кликов |

//+------------------------------------------------------------------+

void OnChartEvent(const int id,

const long &lparam,

const double &dparam,

const string &sparam)

{

// Проверяем, произошел ли клик по графическому объекту

if(id == CHARTEVENT_OBJECT_CLICK)

{

// Проверяем, что кликнули именно по нашей кнопке

if(sparam == ButtonName)

{

bool leveled_any = false;

// Перебираем все графические объекты, которые сейчас есть на графике

int total_objects = ObjectsTotal(0, 0, -1);

for(int i = 0; i < total_objects; i++)

{

string obj_name = ObjectName(0, i, 0, -1);

// Нам нужны только те линии, которые выделил (выбрал двойным кликом) трейдер

if(ObjectGetInteger(0, obj_name, OBJPROP_SELECTED) == true)

{

// Проверяем тип объекта. Нам нужны обычные трендовые линии (OBJ_TREND)

if(ObjectGetInteger(0, obj_name, OBJPROP_TYPE) == OBJ_TREND)

{

// Берем цену первой точки линии

double price1 = ObjectGetDouble(0, obj_name, OBJPROP_PRICE, 0);

// Принудительно присваиваем второй точке точно такую же цену

ObjectSetDouble(0, obj_name, OBJPROP_PRICE, 1, price1);

leveled_any = true;

}

}

}

// Если выровняли линию, выводим сообщение в журнал

if(leveled_any)

{

Print("Успешно: Выделенные трендовые линии выровнены горизонтально.");

}

// Возвращаем кнопку в отжатое (активное) состояние для следующего раза

ObjectSetInteger(0, ButtonName, OBJPROP_STATE, false);

ChartRedraw(0);

}

}

}

Извини! Пользовался старой версией. После обновления увидел кнопку выравнивания. Спасибо тебе большое! Ты ЛУЧШИЙ!!! Успехов тебе и вдохновения!

Filipp Pavlov
802
Reply from developer Filipp Pavlov 2026.09.24 09:09
Так уже есть. Для тренд линий есть кнопка "Flatten" которая делает цены двух точек одинаковыми :)
mehgrdad.j
35
mehgrdad.j 2026.07.07 11:02 
 

User didn't leave any comment to the rating

nickvh1
74
nickvh1 2026.02.09 16:43 
 

Love this tool. Thanks to you!!

Olga Kubakh
28
Olga Kubakh 2026.02.02 04:24 
 

User didn't leave any comment to the rating

Reply to review