ObjectChain
- Experts
-
Noel Anjao Alube
Dedicated to developing smart, data-driven trading solutions with a strong focus on performance, risk management, and innovation. Committed to transforming trading ideas into automated strategies. - Versione: 1.8
- Attivazioni: 5
ObjectChain MT5 — Manual Trade Chain Execution Panel
What It Does
ObjectChain MT5 is a chart-based trade execution panel for MetaTrader 5 that lets you plan, sequence, and submit multiple pending orders as a single chain — all controlled by draggable horizontal lines directly on the chart. You draw your entries, stop losses, and take profits visually. The EA reads the lines, calculates position sizes automatically from your risk percentage, and waits for price to trigger each level before placing the order. No form filling, no manual lot calculation, no switching between windows.
The Problem It Solves
Most traders who work with sequences — scaling in at multiple levels, setting up breakout grids, or staging entries across a session — have to place each order manually one at a time or use complex grid EAs that remove all discretion. ObjectChain sits between those two extremes. You retain full control over where every entry, stop, and target sits, but the execution and sizing happen automatically the moment price reaches your level.
Core Features
Position size is calculated per trade using account balance and the risk percentage you set as an input. The distance between your entry line and stop loss line determines the lot size — it updates live as you drag lines. You never touch a lot size field.
Each group of lines is called a chain. A chain can contain multiple trades at different price levels. You build the chain while it is in Active state, then submit it to Waiting state when you are ready. From that point the EA monitors price and fires each pending order independently as its trigger level is reached.
Up to five simultaneous chains can run on a single chart, each tracked independently. The panel shows you which chain is selected, how many are active, and how many orders are currently pending.
State progression is clear and linear. Active means you are still drawing and editing. Waiting means the chain is armed and monitoring. Completed means every trade in the chain has closed or been cancelled. You can clear an active chain at any time without affecting chains that are already waiting or running.
All chain state and trade data persists across terminal restarts using global variables. If MT5 closes and reopens, ObjectChain reloads every chain, re-reads the line positions from the chart, and continues monitoring without any manual intervention required.
The panel is collapsible, positioned in the top-right corner, and can be toggled with the Escape key. It shows live status per selected chain including state, active chain count, and pending trade count.
How To Use It
Attach the EA to any chart. Set your risk percentage in the inputs before attaching. Press Start Chain on the panel. Draw horizontal lines on the chart — the EA automatically detects lines prefixed with the ObjectChain naming convention and pairs entry, stop loss, and take profit lines by position. Drag the lines to your desired price levels and watch the lot size update in real time. When your setup is complete press Submit Chain. The EA arms the chain and begins monitoring. Walk away.
Supported Instruments
Works on any symbol available in your MetaTrader 5 broker environment. Tested on gold, forex majors, and indices. Position sizing uses tick value and tick size pulled directly from symbol specifications, so it adapts to any instrument's pip structure automatically.
Requirements
MetaTrader 5 build 2350 or higher. A broker account with pending order support. Algorithmic trading must be enabled in the terminal. The EA must remain attached to the chart while chains are in Waiting state for triggers to fire.
Who This Is For
Discretionary traders who plan trades visually and want automatic execution without giving up control of entry placement. Traders who stage multiple entries across a session and are tired of managing each order manually. Prop firm traders who need precise position sizing on every trade without manual calculation. Anyone who thinks in terms of levels on a chart rather than fields in an order dialog.
