Watch how to download trading robots for free
Find us on Twitter!
Join our fan page
Interesting script?
So post a link to it -
let others appraise it
You liked the script? Try it in the MetaTrader 5 terminal
Indicators

Smart Fibonacci - indicator for MetaTrader 5

Views:
1741
Rating:
(1)
Published:
Smart Fibo.mq5 (19.5 KB) view
MQL5 Freelance Need a robot or indicator based on this code? Order it on Freelance Go to Freelance

Key Features:

  • Automatically identifies and plots Fibonacci levels using ZigZag-based price cycles.
  • Customizable parameters: timeframe, number of bars, Fibonacci colors, label visibility, and style.
  • Supports multiple Fibonacci levels (e.g., 23.6%, 38.2%, 61.8%, 161.8%, etc.) with user-defined minimum display level.
  • Option to toggle ZigZag visibility and switch between body-to-body or wick-to-wick drawing modes.
  • Lightweight and optimized for real-time chart analysis.

Input Parameters:

  • AF_Period: Timeframe for calculation (default: 0 - current timeframe).
  • AF_NumBars: Number of bars to analyze (default: 200).
  • AF_MinLevelDisplayed: Minimum Fibonacci level to display (default: -5).
  • AF_FiboColor, AF_FiboColor2, ...: Custom colors for Fibonacci lines.
  • AF_DrawBody2Body: Enable/disable body-to-body Fibonacci (default: false).
  • ExtDepth, ExtDeviation, ExtBackstep: ZigZag parameters for fine-tuning.
  • AF_LabelsVisible: Show/hide Fibonacci level labels (default: true).

Usage:
Add the indicator to your chart, adjust parameters to suit your trading style, and use the Fibonacci levels to identify potential support/resistance zones for ABCD or other price action patterns.

Feedback

If you have suggestions or encounter issues, please leave a comment on the MQL5 CodeBase page or contact me through the MQL5 community. Your feedback is valuable for improving this tool!

Happy trading!


Checking the time change on the server due to daylight saving time transition Checking the time change on the server due to daylight saving time transition

Unfortunately, I found that some brokers Changing the time on the server is a bit incorrect, which I didn't expect. and which surprised me a lot. Here is a script that anyone can use to check their broker.

Checking the server time changes due to the summer time changeover Checking the server time changes due to the summer time changeover

Unfortunately I had to realise that some brokers are a bit careless with the server time changeover, which I had not expected and which surprised me a lot. Here is a script with which everyone can check their broker.

TicksShort TicksShort

A short format for storing ticks.

Value Area Retracement Volume Indicator Value Area Retracement Volume Indicator

The Value Area Retracement indicator, is a powerful volume profile-based tool designed to identify key trading levels—Point of Control (POC), Value Area High (VAH), Value Area Low (VAL), and Profile High/Low—across different timeframes. It helps traders spot potential retracement opportunities to the POC, breakout zones, and value areas, making it useful for intraday, swing, and position trading.