Spécifications

I am looking for an experienced MQL5 developer to convert a complex TradingView Pine Script (will provide the script from tradingview) into a fully automated MT5 Expert Advisor-bot.

The TradingView script includes:

  • Market Structure (BOS, CHoCH, Swing BOS)

  • Strong / Weak High & Low

  • Equilibrium (Premium / Discount zones)

  • Volumetric Order Blocks

  • Fair Value Gaps (FVG / VI / OG)

  • Accumulation & Distribution zones

  • Equal Highs / Equal Lows (EQH / EQL)

⚠️ Important:
Not all visual features need to be drawn in MT5.
The EA should USE LOGIC FOR TRADE DECISIONS, not replicate chart drawings.

Trading Logic (EA Rules)

Core Conditions (MUST ALIGN):

BUY Trade Conditions

  • Bullish market structure signal detected from the script:

    • Bullish BOS OR

    • Bullish CHoCH / CHoCH+

  • Price reaches or exceeds the Buy Percentage Level calculated from High/Low range

  • Optional confirmation (input-controlled):

    • Bullish Order Block OR

    • Bullish FVG OR

    • Accumulation Zone

  • BUY trades can be enabled/disabled by input

SELL Trade Conditions

  • Bearish market structure signal detected:

    • Bearish BOS OR

    • Bearish CHoCH / CHoCH+

  • Price reaches or falls below the Sell Percentage Level

  • Optional confirmation (input-controlled):

    • Bearish Order Block OR

    • Bearish FVG OR

    • Distribution Zone

  • SELL trades can be enabled/disabled by input

Percentage Price Logic

  • Use Lookback Period (candles) to calculate:

    • Highest High

    • Lowest Low

  • Calculate range percentage levels:

    • Buy Level = Range × Buy % (default 24%)

    • Sell Level = Range × Sell % (default 20%)


Required INPUT PARAMETERS (ALL MUST BE INCLUDED):

  • Lot size

  • Stop Loss (points or pips)

  • Take Profit (points or pips)

  • Lookback period (candles for High & Low)

  • Buy percentage level (default: 24%)

  • Sell percentage level (default: 20%)

  • Timeframe selection

  • Maximum open trades

  • Magic Number

  • Slippage

  • Trading hours (Start time & End time)

  • Enable / Disable BUY trades

  • Enable / Disable SELL trades

(Optional but preferred)

  • Enable / Disable Market Structure filter

  • Enable / Disable Order Block confirmation

  • Enable / Disable FVG confirmation


Execution Rules

  • One trade per signal

  • No duplicate trades

  • Respect max open trades

  • Trade only during allowed trading hours

  • No repainting

  • No future candle data

  • Logic must closely follow the provided Pine Script behavior


Platform & Delivery

  • MetaTrader 5 (MQL5) only

  • Deliverables:

    • .mq5 source file

    • Compiled .ex5

  • Clean, optimized, well-commented code

  • Ready for Strategy Tester & live trading


Developer Requirements

  • Proven experience converting complex Pine Script (Smart Money Concepts) to MT5

  • Experience with BOS, CHoCH, Order Blocks, and FVG logic

  • Ability to simplify visual logic into reliable EA rules


Budget: Negotiable
Timeline: To be discussed


If you want next, I can:

  • Simplify this into a minimal trade-only version (BOS + % levels)

  • Create a logic flowchart for the developer

  • Reduce scope to lower freelancer cost

Dossiers :

Répondu

1
Développeur 1
Évaluation
(1)
Projets
3
0%
Arbitrage
0
En retard
2
67%
Chargé
2
Développeur 2
Évaluation
(325)
Projets
506
19%
Arbitrage
32
44% / 31%
En retard
34
7%
Chargé
3
Développeur 3
Évaluation
(32)
Projets
32
63%
Arbitrage
1
0% / 0%
En retard
1
3%
Travail
Publié : 5 codes
4
Développeur 4
Évaluation
(28)
Projets
31
45%
Arbitrage
1
100% / 0%
En retard
3
10%
Gratuit
5
Développeur 5
Évaluation
(139)
Projets
148
41%
Arbitrage
3
33% / 33%
En retard
1
1%
Travail
6
Développeur 6
Évaluation
(265)
Projets
596
35%
Arbitrage
64
20% / 58%
En retard
147
25%
Travail
Publié : 1 article, 22 codes
7
Développeur 7
Évaluation
(40)
Projets
55
35%
Arbitrage
2
0% / 50%
En retard
0
Gratuit
8
Développeur 8
Évaluation
(2)
Projets
4
25%
Arbitrage
0
En retard
1
25%
Travail
9
Développeur 9
Évaluation
(8)
Projets
9
11%
Arbitrage
0
En retard
0
Gratuit
10
Développeur 10
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
11
Développeur 11
Évaluation
(3)
Projets
3
33%
Arbitrage
0
En retard
0
Gratuit
Publié : 2 articles
12
Développeur 12
Évaluation
(4)
Projets
3
33%
Arbitrage
2
0% / 100%
En retard
0
Gratuit
13
Développeur 13
Évaluation
(38)
Projets
51
20%
Arbitrage
15
27% / 67%
En retard
7
14%
Gratuit
Publié : 1 code
14
Développeur 14
Évaluation
(2)
Projets
2
0%
Arbitrage
3
0% / 100%
En retard
1
50%
Gratuit
15
Développeur 15
Évaluation
(6)
Projets
5
0%
Arbitrage
6
0% / 67%
En retard
1
20%
Chargé
16
Développeur 16
Évaluation
(6)
Projets
5
0%
Arbitrage
2
50% / 50%
En retard
2
40%
Gratuit
17
Développeur 17
Évaluation
(1)
Projets
1
0%
Arbitrage
0
En retard
0
Gratuit
18
Développeur 18
Évaluation
(57)
Projets
89
43%
Arbitrage
4
0% / 100%
En retard
3
3%
Travail
19
Développeur 19
Évaluation
(49)
Projets
74
18%
Arbitrage
30
17% / 53%
En retard
31
42%
Gratuit
20
Développeur 20
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
21
Développeur 21
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
22
Développeur 22
Évaluation
(3)
Projets
2
50%
Arbitrage
1
0% / 100%
En retard
0
Gratuit
Commandes similaires
Subject: Development of Ultra-High Precision Confluence Indicator - M1 Binary Options (Non-Repaint) ​ Hello, I am looking for a Senior MQL5 Developer to create a custom "Surgical Precision" indicator for MetaTrader 5, specifically optimized for 1-minute (M1) Binary Options trading. The system must integrate three distinct layers of algorithmic analysis. ​ 1. Core Logic: Triple-Layer Confluence ​The signal (Call/Put)
Looking for an experienced MQL5 developer to design and develop a custom Expert Advisor (EA) for MetaTrader 5. The purpose of this EA is not just automated trading, but also to help me better structure, test, and refine my personal trading strategy
I’m seeking an experienced developer to create an AI-powered trading system integrated with MetaTrader 5. The scope includes delivering a fully functional MT5 module, an AI component a compatible language, and complete source code for both. This will focus exclusively on the core trading logic and AI integration UI elements or dashboards are not required. Apply only if you have proven experience with AI integrations
Data Integrity 500 - 1000 USD
The trading bot is an automated software system designed to monitor financial markets, execute trades, and manage risk based on predefined strategies. The bot aims to maximize profits while minimizing human intervention and emotional decision-making. Scope: Supports automated trading on selected exchanges (e.g., Binance, Bitget, Coinbase). Executes trades based on technical indicators, signals, or AI models. Provides
I need help in modifying an amibroker AFL indicator the indicator already works but I need per symbol static variable isolation, parameters persistence per symbol after restart, non declining trailing stop logic, parameter auto restore when switching symbols and a global reset function for static variables. For better understanding As discussed, this is the official offer for restructuring my RAD Chandelier stop loss
I am looking for a professional developer to build a custom trading analysis software for me. This tool is NOT an automated trading bot (EA); it is an analysis dashboard to help me identify high-probability setups based on my strategy. Key Requirements: Multi-Timeframe Analysis: The software should scan 4 different timeframes (M15, M30, H1, H4, D1, WK1, MTH1) and alert me when my conditions are met. Indicator
Am looking for am experience Programmer who can Edit and compile 2 Ea"s that i built with the help of CHATGPT. I need the job to be done within one day and I will prove the source code
I need a AI signal generating bot for forex trading that use the latest ai technology to track real time forex market, analyse and give signals. The bot should operate such that when i put it in a chart it will analyse the market, after several minutes it will display whether the trade is buying or selling. It should display the one minute, five minute,15minute, 30 minute, one hour, 4 hours and daily time frame

Informations sur le projet

Budget
35+ USD