Discussing the article: "How to Detect and Normalize Chart Objects in MQL5 (Part 6): Manipulating Chart Objects with MetaTrader 5 Agentic AI Assistant"
You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
Check out the new article: How to Detect and Normalize Chart Objects in MQL5 (Part 6): Manipulating Chart Objects with MetaTrader 5 Agentic AI Assistant.
This article demonstrates how natural-language prompts generate MQL5 producer programs that place native chart objects, and how a deterministic Expert Advisor (AIObjectTrader) reads them through a structured naming and geometry contract. We compare indicator and script routes, using three cases: horizontal resistance, a persistent Andrews' Pitchfork, and Fibonacci Time Zones. Readers gain a reproducible workflow to connect AI-built objects to TOUCH/BREAK/ZONE evaluation and optional execution.
You can describe chart analysis in natural language — “place a resistance level”, “draw a pitchfork from the last three pivots”, “add Fibonacci Time Zones to the swing” — but turning that analytical intent into something an Expert Advisor can reliably interpret is a different problem. A manually drawn object may be unusable for automated monitoring, while code-created drawings often lack consistent naming, identity, or an update lifecycle. As a result, an EA cannot reliably distinguish “my signal” from ordinary annotations, determine whether to monitor TOUCH/BREAK/ZONE, or connect an analyst’s intent to deterministic execution.
In this article, we connect natural-language analysis to chart-object evaluation in MQL5. The Assistant creates indicators and scripts that select anchors and place native objects. We use a structured naming format to carry the intended direction, event, and analytical role into AIObjectTrader. The current EA provides preliminary name recognition and selected geometry helpers; complete protocol validation and end-to-end trade verification remain outside the demonstrated result.
This approach extends the workflow introduced in Part 5, Fibonacci in Focus, where manually drawn Fibonacci objects were normalized so an Expert Advisor could evaluate them. Part 6 moves the starting point earlier: instead of beginning with an object already placed on the chart, we begin with the analyst’s intention expressed in natural language.
Author: Clemence Benjamin