• Latest
  • Trending
  • All
  • Market Updates
  • Cryptocurrency
  • Blockchain
  • Investing
  • Commodities
  • Personal Finance
  • Technology
  • Business
  • Real Estate
  • Finance
My Fibonacci MT5 – Advanced Fibonacci Indicator with EA Integration for MetaTrader 5 – Trading Systems – 31 August 2025

My Fibonacci MT5 – Advanced Fibonacci Indicator with EA Integration for MetaTrader 5 – Trading Systems – 31 August 2025

August 31, 2025
X taps William Shatner to give out invites to its payments service, X Money

X taps William Shatner to give out invites to its payments service, X Money

March 4, 2026
Apple’s $599 MacBook Neo first look: The budget Mac we’ve been waiting for?

Apple’s $599 MacBook Neo first look: The budget Mac we’ve been waiting for?

March 4, 2026
WTI holds near $59.50, further downside appears due to oversupply concerns

WTI trims gains after rally to one-year high as traders assess US-Iran conflict

March 4, 2026
MEXC Expands Tokenized Stock Listings Through Ondo Finance Partnership

MEXC Expands Tokenized Stock Listings Through Ondo Finance Partnership

March 4, 2026
White House submits nomination of Kevin Warsh for Fed Chair to Senate

White House submits nomination of Kevin Warsh for Fed Chair to Senate

March 4, 2026
Bitcoin Is Mirroring 2017, Not 2021, And An Explosive Rally Will Begin After This Happens

Bitcoin Is Mirroring 2017, Not 2021, And An Explosive Rally Will Begin After This Happens

March 4, 2026
Stocks making the biggest moves premarket: MRNA, ROST, BOX, GTLB

Stocks making the biggest moves premarket: MRNA, ROST, BOX, GTLB

March 4, 2026
Treat Yourself To A Luxury Expense To Make Investing Worthwhile

Treat Yourself To A Luxury Expense To Make Investing Worthwhile

March 4, 2026
The Market Isn’t Flat. It’s Rotating – And AI Is the Trigger

The Market Isn’t Flat. It’s Rotating – And AI Is the Trigger

March 4, 2026
All the Ways Big Tech Fuels ICE and CBP

All the Ways Big Tech Fuels ICE and CBP

March 4, 2026
Soft Manager – Trading Ideas – 5 August 2025

ABCD Harmonic Dashboard Indicator – Complete User Guide & Trading Manual (MT4 & MT5) – Trading Systems – 4 March 2026

March 4, 2026
Iran nuclear talks planned for Friday cancelled

Iran operatives have secretly made offer to discuss terms for ending the war – NYT

March 4, 2026
Wednesday, March 4, 2026
No Result
View All Result
InvestorNewsToday.com
  • Home
  • Market
  • Business
  • Finance
  • Investing
  • Real Estate
  • Commodities
  • Crypto
  • Blockchain
  • Personal Finance
  • Tech
InvestorNewsToday.com
No Result
View All Result
Home Investing

My Fibonacci MT5 – Advanced Fibonacci Indicator with EA Integration for MetaTrader 5 – Trading Systems – 31 August 2025

by Investor News Today
August 31, 2025
in Investing
0
My Fibonacci MT5 – Advanced Fibonacci Indicator with EA Integration for MetaTrader 5 – Trading Systems – 31 August 2025
492
SHARES
1.4k
VIEWS
Share on FacebookShare on Twitter


My Fibonacci MT5 – Superior Fibonacci Indicator with EA Integration for MetaTrader 5

Introduction

Fibonacci retracement instruments are among the many strongest technical evaluation devices out there to merchants. The My Fibonacci MT5 indicator brings this traditional instrument into the fashionable buying and selling period with enhanced options and seamless Professional Advisor integration particularly designed for MetaTrader 5.

This superior indicator robotically identifies vital swing factors utilizing good ZigZag filtering, attracts adaptive Fibonacci ranges based mostly on market volatility, and offers complete information output by means of 20 devoted buffers for full EA integration.

Key Options

  • Computerized Swing Detection: Sensible ZigZag algorithm with configurable parameters

  • Adaptive Ranges: Routinely adjusts Fibonacci ranges based mostly on market volatility

  • Superior Filtering: Quantity validation and good swing filtering choices

  • EA Integration: 20 information buffers for full Professional Advisor entry

  • Multi-Timeframe Help: Works throughout all timeframes and symbols

  • Customizable Look: Totally configurable colours and line kinds

Enter Parameters

Primary Settings

  • Fibonacci Title – Distinctive identifier for the article

  • Primary Line Colour – Colour of the Fibonacci trendline

  • Default Ranges Colour – Colour of the Fibonacci ranges

  • Ray Extension – Extends Fibonacci ranges to the proper (set to true for MT5 right-side placement)

ZigZag Configuration

  • Depth, Deviation, BackStep – Customary ZigZag parameters

  • Leg Choice – Select which swing leg to make use of for Fibonacci drawing

Superior Options

  • Adaptive Ranges – Allow/disable volatility-based degree adjustment

  • Quantity Validation – Add quantity affirmation to swing factors

  • Sensible Swing Filtering – Filter out insignificant swings utilizing ATR

  • Adaptive Stage Colours – Colour-code ranges based mostly on significance

  • Min Swing Measurement – Minimal swing measurement as ATR multiplier

  • ATR Interval – Interval for Common True Vary calculations

  • Quantity Interval – Interval for quantity averaging

Fibonacci Ranges

Totally customizable Fibonacci ranges together with normal (23.6, 38.2, 50, 61.8, 100%) and extension ranges (127.2, 161.8, 261.8%)

EA Integration Technical Particulars

The My Fibonacci MT5 indicator offers 20 information buffers for Professional Advisor integration, providing full entry to all Fibonacci calculations and market state data.

Buffer Construction

Buffer # Title Description Worth Sort
0 Fibo_0_Buffer 0% Fibonacci degree Value
1 Fibo_236_Buffer 23.6% Fibonacci degree Value
2 Fibo_382_Buffer 38.2% Fibonacci degree Value
3 Fibo_500_Buffer 50% Fibonacci degree Value
4 Fibo_618_Buffer 61.8% Fibonacci degree Value
5 Fibo_100_Buffer 100% Fibonacci degree Value
6 Fibo_1618_Buffer 161.8% Fibonacci degree Value
7 Fibo_Direction_Buffer Development course (1=up, -1=down) Integer
8 Market_Volatility_Buffer Excessive volatility flag (1=true, 0=false) Boolean
9 Active_Levels_Buffer Variety of lively Fibonacci ranges Integer
10 Update_Signal_Buffer Fibonacci replace sign (1=up to date) Boolean
11 Distance_Nearest_Buffer Distance to nearest degree in factors Double
12 Nearest_Level_ID_Buffer ID of nearest Fibonacci degree Integer
13 Price_Position_Buffer Value place between swings (0-1) Double
14 Touch_Signal_Buffer Stage contact sign (0=none, 1=contact, 2=bounce, 3=break) Integer
15 SR_Strength_Buffer Help/Resistance power (0-10) Double
16 Volume_Confirm_Buffer Quantity affirmation (1=confirmed) Boolean
17 MTF_Confluence_Buffer Multi-timeframe confluence issue Double
18 Success_Rate_Buffer Historic success price at present degree Double
19 Risk_Reward_Buffer Threat/Reward ratio at present place Double

Accessing Buffer Information in EA

To entry the Fibonacci information in your Professional Advisor, use the iCustom perform with the suitable buffer quantity:

// EA integration instance

double GetFibonacciLevel(int bufferIndex)

{

    return iCustom(_Symbol, _Period, “My Fibonacci MT5”, 

                 “MyFibonacci_MT5_v11”, clrRed, clrAqua, true,  // Primary settings

                 12, 5, 3, 1,                                   // ZigZag settings

                 true, false, true, false, 0.3, 14, 20,         // Superior options

                 0.0, 23.6, 38.2, 50.0, 61.8, 78.6, 100.0, 127.2, 161.8, 261.8, // Ranges

                 bufferIndex, 0);                               // Buffer and shift

}

// Instance utilization

double fibo618 = GetFibonacciLevel(4);      // Get 61.8% degree

double course = GetFibonacciLevel(7);     // Get development course

double touchSignal = GetFibonacciLevel(14);  // Get contact sign

Sensible EA Implementation Instance

Here is a whole instance of find out how to use the Fibonacci information in a buying and selling EA:

//+——————————————————————+

//|                                             FibonacciEA.mq5     |

//|                        Copyright 2024, My Fibonacci MT5         |

//|                                        aan.isnaini@gmail.com     |

//+——————————————————————+

#property copyright “Copyright 2024, My Fibonacci MT5”

#property hyperlink      “aan.isnaini@gmail.com”

#property model   “1.00”

#property strict

// Enter parameters

enter double LotSize = 0.1;

enter int StopLossPoints = 50;

enter int TakeProfitPoints = 100;

enter int MagicNumber = 12345;

// Buffer references

enum FIBO_BUFFERS {

   BUFFER_0,       // 0%

   BUFFER_236,     // 23.6%

   BUFFER_382,     // 38.2%

   BUFFER_500,     // 50%

   BUFFER_618,     // 61.8%

   BUFFER_100,     // 100%

   BUFFER_1618,    // 161.8%

   BUFFER_DIR,     // Course

   BUFFER_VOLAT,   // Volatility

   BUFFER_LEVELS,  // Lively ranges

   BUFFER_UPDATE,  // Replace sign

   BUFFER_DIST,    // Distance to nearest

   BUFFER_NEAREST, // Nearest degree ID

   BUFFER_POS,     // Value place

   BUFFER_TOUCH,   // Contact sign

   BUFFER_STR,     // S/R power

   BUFFER_VOL,     // Quantity affirmation

   BUFFER_MTF,     // MTF confluence

   BUFFER_SUCCESS, // Success price

   BUFFER_RR       // Threat/Reward

};

//+——————————————————————+

//| Professional initialization perform                                   |

//+——————————————————————+

int OnInit()

{

   return(INIT_SUCCEEDED);

}

//+——————————————————————+

//| Professional deinitialization perform                                 |

//+——————————————————————+

void OnDeinit(const int cause)

{

}

//+——————————————————————+

//| Professional tick perform                                             |

//+——————————————————————+

void OnTick()

{

   // Verify for brand spanking new bar

   static datetime lastBarTime;

   datetime currentBarTime = iTime(_Symbol, _Period, 0);

   if(lastBarTime == currentBarTime) return;

   lastBarTime = currentBarTime;

   

   // Get Fibonacci information

   double touchSignal = GetFiboData(BUFFER_TOUCH);

   double course = GetFiboData(BUFFER_DIR);

   double successRate = GetFiboData(BUFFER_SUCCESS);

   double rrRatio = GetFiboData(BUFFER_RR);

   double nearestLevel = GetFiboData(BUFFER_NEAREST);

   

   // Buying and selling logic

   if(touchSignal >= 1 && successRate > 60 && rrRatio > 1.5)

   {

      if(course > 0 && (nearestLevel == BUFFER_382 || nearestLevel == BUFFER_618))

      {

         // Purchase at assist with good success price and R/R

         OpenTrade(ORDER_TYPE_BUY);

      }

      else if(course < 0 && (nearestLevel == BUFFER_382 || nearestLevel == BUFFER_618))

      {

         // Promote at resistance with good success price and R/R

         OpenTrade(ORDER_TYPE_SELL);

      }

   }

   

   // Verify for exit circumstances

   CheckForExits();

}

//+——————————————————————+

//| Get Fibonacci information from indicator                                |

//+——————————————————————+

double GetFiboData(FIBO_BUFFERS buffer)

{

   return iCustom(_Symbol, _Period, “My Fibonacci MT5”, 

                “MyFibonacci_MT5_v11”, clrRed, clrAqua, true,

                12, 5, 3, 1,

                true, false, true, false, 0.3, 14, 20,

                0.0, 23.6, 38.2, 50.0, 61.8, 78.6, 100.0, 127.2, 161.8, 261.8,

                buffer, 0);

}

//+——————————————————————+

//| Open a commerce                                                     |

//+——————————————————————+

void OpenTrade(ENUM_ORDER_TYPE orderType)

{

   double worth = (orderType == ORDER_TYPE_BUY) ? Ask : Bid;

   double sl = (orderType == ORDER_TYPE_BUY) ? worth – StopLossPoints * _Point : worth + StopLossPoints * _Point;

   double tp = (orderType == ORDER_TYPE_BUY) ? worth + TakeProfitPoints * _Point : worth – TakeProfitPoints * _Point;

   

   MqlTradeRequest request = {0};

   MqlTradeResult end result = {0};

   

   request.motion = TRADE_ACTION_DEAL;

   request.image = _Symbol;

   request.quantity = LotSize;

   request.kind = orderType;

   request.worth = worth;

   request.sl = sl;

   request.tp = tp;

   request.magic = MagicNumber;

   request.remark = “My Fibonacci MT5 EA”;

   

   OrderSend(request, end result);

}

//+——————————————————————+

//| Verify for exit circumstances                                        |

//+——————————————————————+

void CheckForExits()

{

   for(int i = PositionsTotal() – 1; i >= 0; i–)

   {

      ul ticket = PositionGetTicket(i);

      if(PositionGetInteger(POSITION_MAGIC) == MagicNumber)

      {

         // Add your exit logic right here

      }

   }

}

//+——————————————————————+

Superior EA Methods

The great information supplied by My Fibonacci MT5 permits subtle buying and selling methods:

1. Fibonacci Bounce Technique

// Enter on bounce from key Fibonacci ranges (38.2%, 50%, 61.8%)

if(touchSignal == 2 && (nearestLevel == BUFFER_382 || nearestLevel == BUFFER_500 || nearestLevel == BUFFER_618))

{

   // Extra affirmation: quantity and volatility

   if(GetFiboData(BUFFER_VOL) > 0 && GetFiboData(BUFFER_VOLAT) > 0)

   {

      OpenTrade(course > 0 ? ORDER_TYPE_BUY : ORDER_TYPE_SELL);

   }

}

2. Breakout Technique

// Enter on breakout of Fibonacci degree with quantity affirmation

if(touchSignal == 3 && GetFiboData(BUFFER_VOL) > 0)

{

   // Use MTF confluence for added affirmation

   if(GetFiboData(BUFFER_MTF) > 1.5)

   {

      OpenTrade(course > 0 ? ORDER_TYPE_BUY : ORDER_TYPE_SELL);

   }

}

3. Volatility-Based mostly Place Sizing

// Alter place measurement based mostly on market volatility

double volatilityFactor = GetFiboData(BUFFER_VOLAT) ? 0.5 : 1.0;

double adjustedLotSize = LotSize * volatilityFactor;

Optimization Ideas

  1. Parameter Optimization: Take a look at totally different ZigZag settings (Depth, Deviation, BackStep) on your particular image and timeframe

  2. Stage Sensitivity: Alter the minimal swing measurement based mostly on the image’s common true vary

  3. Timeframe Mixture: Use increased timeframe Fibonacci ranges for extra vital assist/resistance

  4. Quantity Filter: Allow quantity validation in high-impact buying and selling classes

Conclusion

The My Fibonacci MT5 indicator offers merchants with a professional-grade Fibonacci instrument that seamlessly integrates with Professional Advisors. With its 20 information buffers, adaptive ranges, and good market state detection, it gives every thing wanted to create subtle Fibonacci-based buying and selling techniques.

Whether or not you are constructing a easy bounce technique or a posh multi-timeframe confluence system, My Fibonacci MT5 offers the correct, dependable Fibonacci calculations that kind the muse of profitable technical evaluation.



Source link

Tags: advancedAugustFibonacciIndicatorintegrationMetaTraderMT5Systemstrading
Share197Tweet123
Previous Post

Atlanta Fed GDPNow tracker for Q3 growth jumps to 3.47%% vs 2.18% prior

Next Post

Best Costco Labor Day deals 2025: 15+ sales up to $1,700 off

Investor News Today

Investor News Today

Next Post
Best Costco Labor Day deals 2025: 15+ sales up to $1,700 off

Best Costco Labor Day deals 2025: 15+ sales up to $1,700 off

  • Trending
  • Comments
  • Latest
Want a Fortell Hearing Aid? Well, Who Do You Know?

Want a Fortell Hearing Aid? Well, Who Do You Know?

December 3, 2025
Private equity groups prepare to offload Ensemble Health for up to $12bn

Private equity groups prepare to offload Ensemble Health for up to $12bn

May 16, 2025
Lars Windhorst’s Tennor Holding declared bankrupt

Lars Windhorst’s Tennor Holding declared bankrupt

June 18, 2025
The human harbor: Navigating identity and meaning in the AI age

The human harbor: Navigating identity and meaning in the AI age

July 14, 2025
Why America’s economy is soaring ahead of its rivals

Why America’s economy is soaring ahead of its rivals

0
Dollar climbs after Donald Trump’s Brics tariff threat and French political woes

Dollar climbs after Donald Trump’s Brics tariff threat and French political woes

0
Nato chief Mark Rutte’s warning to Trump

Nato chief Mark Rutte’s warning to Trump

0
Top Federal Reserve official warns progress on taming US inflation ‘may be stalling’

Top Federal Reserve official warns progress on taming US inflation ‘may be stalling’

0
X taps William Shatner to give out invites to its payments service, X Money

X taps William Shatner to give out invites to its payments service, X Money

March 4, 2026
Apple’s $599 MacBook Neo first look: The budget Mac we’ve been waiting for?

Apple’s $599 MacBook Neo first look: The budget Mac we’ve been waiting for?

March 4, 2026
WTI holds near $59.50, further downside appears due to oversupply concerns

WTI trims gains after rally to one-year high as traders assess US-Iran conflict

March 4, 2026
MEXC Expands Tokenized Stock Listings Through Ondo Finance Partnership

MEXC Expands Tokenized Stock Listings Through Ondo Finance Partnership

March 4, 2026

Live Prices

© 2024 Investor News Today

No Result
View All Result
  • Home
  • Market
  • Business
  • Finance
  • Investing
  • Real Estate
  • Commodities
  • Crypto
  • Blockchain
  • Personal Finance
  • Tech

© 2024 Investor News Today