Israel Pelumi Abioye
Israel Pelumi Abioye
5 (2)
  • Information
2 years
experience
6
products
99
demo versions
0
jobs
0
signals
0
subscribers
About Me

I TEACH MQL5!! LIVE CLASSES

Hello! My area of expertise is developing Expert Advisors and automated trading systems. I am a committed and experienced MQL5 developer. To help traders reach their full potential in the forex market, I specialize in creating intricate trading algorithms and implementing complex trading strategies.

Coding trading ideas into reality is something I'm passionate about, and I work hard to improve my abilities and provide solutions that are of the highest caliber. Together, let's make your trading vision a reality!

Services Offered:

1. Custom Expert Advisor (EA) Development
2. Trading Strategy Implementation
3. Script Writing and Automation
4. Freelance Project Consultation
5. MQL5 Tutoring




Deriv Volatility Bot:
https://www.mql5.com/en/market/product/132277#!tab=overview
Israel Pelumi Abioye
Published article Introduction to MQL5 (Part 43): Beginner Guide to File Handling in MQL5 (V)
Introduction to MQL5 (Part 43): Beginner Guide to File Handling in MQL5 (V)

The article explains how to use MQL5 structures with binary files to persist Expert Advisor parameters. It covers defining structures, accessing members, and distinguishing simple from complex layouts, then writing and reading entire records using FileWriteStruct and FileReadStruct in FILE BIN mode. You will learn safe patterns for fixed-size data and how shared storage (FILE COMMON) enables reuse across sessions and terminals.

Israel Pelumi Abioye
Published article Introduction to MQL5 (Part 42): Beginner Guide to File Handling in MQL5 (IV)
Introduction to MQL5 (Part 42): Beginner Guide to File Handling in MQL5 (IV)

This article shows how to build an MQL5 indicator that reads a CSV trading history, extracts Profit($) values and total trades, and computes a cumulative balance progression. We plot the curve in a separate indicator window, auto-scale the Y-axis, and draw horizontal and vertical axes for alignment. The indicator updates on a timer and redraws only when new trades appear. Optional labels display per-trade profit and loss to help assess performance and drawdowns directly on the chart.

Israel Pelumi Abioye
Published article Introduction to MQL5 (Part 41): Beginner Guide to File Handling in MQL5 (III)
Introduction to MQL5 (Part 41): Beginner Guide to File Handling in MQL5 (III)

Learn how to read a CSV file in MQL5 and organize its trading data into dynamic arrays. This article shows step by step how to count file elements, store all data in a single array, and separate each column into dedicated arrays, laying the foundation for advanced analysis and trading performance visualization.

Israel Pelumi Abioye
Published article Introduction to MQL5 (Part 40): Beginner Guide to File Handling in MQL5 (II)
Introduction to MQL5 (Part 40): Beginner Guide to File Handling in MQL5 (II)

Create a CSV trading journal in MQL5 by reading account history over a defined period and writing structured records to file. The article explains deal counting, ticket retrieval, symbol and order type decoding, and capturing entry (lot, time, price, SL/TP) and exit (time, price, profit, result) data with dynamic arrays. The result is an organized, persistent log suitable for analysis and reporting.

Israel Pelumi Abioye
Published article Introduction to MQL5 (Part 39): Beginner Guide to File Handling in MQL5 (I)
Introduction to MQL5 (Part 39): Beginner Guide to File Handling in MQL5 (I)

This article introduces file handling in MQL5 using a practical, project-based workflow. You will use FileSelectDialog to choose or create a CSV file, open it with FileOpen, and write structured account headers such as account name, balance, login, date range, and last update. The result is a clear foundation for a reusable trading journal and safe file operations in MetaTrader 5.

Israel Pelumi Abioye
Published article Introduction to MQL5 (Part 38): Mastering API and WebRequest Function in MQL5 (XII)
Introduction to MQL5 (Part 38): Mastering API and WebRequest Function in MQL5 (XII)

Create a practical bridge between MetaTrader 5 and Binance: fetch 30‑minute klines with WebRequest, extract OHLC/time values from JSON, and confirm a bullish engulfing pattern using only completed candles. Then assemble the query string, compute the HMAC‑SHA256 signature, add X‑MBX‑APIKEY, and submit authenticated orders. You get a clear, end‑to‑end EA workflow from data acquisition to order execution.

Israel Pelumi Abioye
Published article Introduction to MQL5 (Part 37): Mastering API and WebRequest Function in MQL5 (XI)
Introduction to MQL5 (Part 37): Mastering API and WebRequest Function in MQL5 (XI)

In this article, we show how to send authenticated requests to the Binance API using MQL5 to retrieve your account balance for all assets. Learn how to use your API key, server time, and signature to securely access account data, and how to save the response to a file for future use.

Israel Pelumi Abioye
Published article Introduction to MQL5 (Part 36): Mastering API and WebRequest Function in MQL5 (X)
Introduction to MQL5 (Part 36): Mastering API and WebRequest Function in MQL5 (X)

This article introduces the basic concepts behind HMAC-SHA256 and API signatures in MQL5, explaining how messages and secret keys are combined to securely authenticate requests. It lays the foundation for signing API calls without exposing sensitive data.

Israel Pelumi Abioye
Published article Introduction to MQL5 (Part 35): Mastering API and WebRequest Function in MQL5 (IX)
Introduction to MQL5 (Part 35): Mastering API and WebRequest Function in MQL5 (IX)

Discover how to detect user actions in MetaTrader 5, send requests to an AI API, extract responses, and implement scrolling text in your panel.

Israel Pelumi Abioye Published product

Problem This Tool Solves In the MetaTrader 5 Strategy Tester , traders normally cannot execute trades manually . You are limited to observing how an automated Expert Advisor behaves, without the ability to place Buy or Sell orders yourself for manual strategy testing, price action practice, or discretionary analysis. Algoyin MT5 Strategy Tester solves this limitation by allowing you to: Execute trades directly inside the MT5 Strategy Tester Open Buy and Sell positions using one-click buttons

Israel Pelumi Abioye
Published article Introduction to MQL5 (Part 34): Mastering API and WebRequest Function in MQL5 (VIII)
Introduction to MQL5 (Part 34): Mastering API and WebRequest Function in MQL5 (VIII)

In this article, you will learn how to create an interactive control panel in MetaTrader 5. We cover the basics of adding input fields, action buttons, and labels to display text. Using a project-based approach, you will see how to set up a panel where users can type messages and eventually display server responses from an API.

Israel Pelumi Abioye
Published article Introduction to MQL5 (Part 33): Mastering API and WebRequest Function in MQL5 (VII)
Introduction to MQL5 (Part 33): Mastering API and WebRequest Function in MQL5 (VII)

This article demonstrates how to integrate the Google Generative AI API with MetaTrader 5 using MQL5. You will learn how to structure API requests, handle server responses, extract AI-generated content, manage rate limits, and save the results to a text file for easy access.

Israel Pelumi Abioye
Published article Introduction to MQL5 (Part 32): Mastering API and WebRequest Function in MQL5 (VI)
Introduction to MQL5 (Part 32): Mastering API and WebRequest Function in MQL5 (VI)

This article will show you how to visualize candle data obtained via the WebRequest function and API in candle format. We'll use MQL5 to read the candle data from a CSV file and display it as custom candles on the chart, since indicators cannot directly use the WebRequest function.

Israel Pelumi Abioye
Published article Introduction to MQL5 (Part 31): Mastering API and WebRequest Function in MQL5 (V)
Introduction to MQL5 (Part 31): Mastering API and WebRequest Function in MQL5 (V)

Learn how to use WebRequest and external API calls to retrieve recent candle data, convert each value into a usable type, and save the information neatly in a table format. This step lays the groundwork for building an indicator that visualizes the data in candle format.

Israel Pelumi Abioye
Published article Introduction to MQL5 (Part 30): Mastering API and WebRequest Function in MQL5 (IV)
Introduction to MQL5 (Part 30): Mastering API and WebRequest Function in MQL5 (IV)

Discover a step-by-step tutorial that simplifies the extraction, conversion, and organization of candle data from API responses within the MQL5 environment. This guide is perfect for newcomers looking to enhance their coding skills and develop robust strategies for managing market data efficiently.

Israel Pelumi Abioye
Published article Introduction to MQL5 (Part 29): Mastering API and WebRequest Function in MQL5 (III)
Introduction to MQL5 (Part 29): Mastering API and WebRequest Function in MQL5 (III)

In this article, we continue mastering API and WebRequest in MQL5 by retrieving candlestick data from an external source. We focus on splitting the server response, cleaning the data, and extracting essential elements such as opening time and OHLC values for multiple daily candles, preparing the data for further analysis.

Israel Pelumi Abioye
Published article Introduction to MQL5 (Part 28): Mastering API and WebRequest Function in MQL5 (II)
Introduction to MQL5 (Part 28): Mastering API and WebRequest Function in MQL5 (II)

This article teaches you how to retrieve and extract price data from external platforms using APIs and the WebRequest function in MQL5. You’ll learn how URLs are structured, how API responses are formatted, how to convert server data into readable strings, and how to identify and extract specific values from JSON responses.

Israel Pelumi Abioye
Published article Introduction to MQL5 (Part 27): Mastering API and WebRequest Function in MQL5
Introduction to MQL5 (Part 27): Mastering API and WebRequest Function in MQL5

This article introduces how to use the WebRequest() function and APIs in MQL5 to communicate with external platforms. You’ll learn how to create a Telegram bot, obtain chat and group IDs, and send, edit, and delete messages directly from MT5, building a strong foundation for mastering API integration in your future MQL5 projects.

Israel Pelumi Abioye
Published article Introduction to MQL5 (Part 26): Building an EA Using Support and Resistance Zones
Introduction to MQL5 (Part 26): Building an EA Using Support and Resistance Zones

This article teaches you how to build an MQL5 Expert Advisor that automatically detects support and resistance zones and executes trades based on them. You’ll learn how to program your EA to identify these key market levels, monitor price reactions, and make trading decisions without manual intervention.

Vj Gi
Vj Gi 2025.10.30
vgi288169@gmail.com