• 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
Soft Manager – Trading Ideas – 5 August 2025

How AI Helps You Make Money on Forex – Analytics & Forecasts – 3 September 2025

September 3, 2025
OPEC pumped more in August and could be on track to announce another boost

OPEC pumped more in August and could be on track to announce another boost

September 3, 2025
Stocks making the biggest moves midday: GOOGL, BRKR, CXM, DLTR

Stocks making the biggest moves midday: GOOGL, BRKR, CXM, DLTR

September 3, 2025
Broadcom Vs. Nvidia: The AI Chip War You’re Not Watching – NVIDIA (NASDAQ:NVDA), Broadcom (NASDAQ:AVGO)

Broadcom Vs. Nvidia: The AI Chip War You’re Not Watching – NVIDIA (NASDAQ:NVDA), Broadcom (NASDAQ:AVGO)

September 3, 2025
AI Agents to be top stablecoin users: Galaxy’s Novogratz

AI Agents to be top stablecoin users: Galaxy’s Novogratz

September 3, 2025
The Loophole Turning Stablecoins Into a Trillion-Dollar Fight

The Loophole Turning Stablecoins Into a Trillion-Dollar Fight

September 3, 2025
Galaxy Digital Announces Stock Tokenization on Solana

Galaxy Digital Announces Stock Tokenization on Solana

September 3, 2025
Canada Q2 labor productivity -1.0% vs +0.2% prior

Canada Q2 labor productivity -1.0% vs +0.2% prior

September 3, 2025
El Salvador’s Bitcoin Histórico set for November – ‘Extraordinary moment’ or empty promise?

El Salvador’s Bitcoin Histórico set for November – ‘Extraordinary moment’ or empty promise?

September 3, 2025
USDCHF Technical Analysis – Traders await the US labour market data

USDCHF Technical Analysis – Traders await the US labour market data

September 3, 2025
Spot Bitcoin ETFs Lead $332M Inflows as Ethereum Funds Bleed

Spot Bitcoin ETFs Lead $332M Inflows as Ethereum Funds Bleed

September 3, 2025
Spiritual Influencers Say ‘Sentient’ AI Can Help You Solve Life’s Mysteries

Spiritual Influencers Say ‘Sentient’ AI Can Help You Solve Life’s Mysteries

September 3, 2025
Wednesday, September 3, 2025
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
491
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
Share196Tweet123
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
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
Equinor scales back renewables push 7 years after ditching ‘oil’ from its name

Equinor scales back renewables push 7 years after ditching ‘oil’ from its name

February 5, 2025
Niels Troost has a staggering story to tell about how he got sanctioned

Niels Troost has a staggering story to tell about how he got sanctioned

December 14, 2024
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
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
Soft Manager – Trading Ideas – 5 August 2025

How AI Helps You Make Money on Forex – Analytics & Forecasts – 3 September 2025

September 3, 2025
OPEC pumped more in August and could be on track to announce another boost

OPEC pumped more in August and could be on track to announce another boost

September 3, 2025
Stocks making the biggest moves midday: GOOGL, BRKR, CXM, DLTR

Stocks making the biggest moves midday: GOOGL, BRKR, CXM, DLTR

September 3, 2025
Broadcom Vs. Nvidia: The AI Chip War You’re Not Watching – NVIDIA (NASDAQ:NVDA), Broadcom (NASDAQ:AVGO)

Broadcom Vs. Nvidia: The AI Chip War You’re Not Watching – NVIDIA (NASDAQ:NVDA), Broadcom (NASDAQ:AVGO)

September 3, 2025

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