Convert Advanced SMC Pine Script Strategy to MQL5 EA / Autotrade option

Техническое задание

Convert Advanced SMC Pine Script Strategy to MQL5 EA / Autotrade option 

Job Description:

We are seeking an experienced MQL5 developer to accurately convert a sophisticated Smart Money Concepts (SMC) strategy from TradingView Pine Script into a robust, professional-grade MetaTrader 5 Expert Advisor (EA).

The original code is complex and includes advanced logic for pivot detection, dynamic position sizing, and visual components. The primary challenge of this project is to ensure the MQL5 EA maintains the strategy's logic without repainting and performs accurately in both backtests and live trading.

Project Scope & Key Requirements:

- Core Strategy Logic:
    - Faithful replication of the algorithm for identifying non-repainting pivot highs and lows.
    - Precise implementation of entry conditions: long entries on confirmed pivot high breakouts, short entries on confirmed pivot low breakouts.
    - Exit logic via percentage-based Stop Loss (SL) and Take Profit (TP).
    - News Filter Skip new entries during high-impact news (configurable: currencies like USD, GBP, EUR; impact levels: High/Medium/Low). 
      Configurable “block window” (X minutes before and Y minutes after news). Should rely on MT5 news events or external feed (developer to clarify).
    - Multi-Broker Compatibility EA must run correctly across all MT5 brokers. Auto-detects symbol properties (contract size, tick size, tick value, margin currency). 
      Correctly handles different spreads, commissions, and account currencies.

- Money Management:
    - Implementation of advanced, dynamic position sizing based on a fixed USD risk amount.
    - The code must automatically calculate correct lot sizes for various instrument types (Forex, indices, commodities) factoring in their different contract specifications and tick values.

- Additional Features:
    - Trailing Stop: Implementation of a robust trailing stop feature.
    - Visual Components (Optional but preferred): Recreation of the strategy's chart visuals within MT5, including dynamic lines for active pivots, entry/exit markers, TP/SL lines, and an information table.

Developer Requirements:

- Proven expertise in MQL5 programming and a deep understanding of the MetaTrader 5 platform.
- Demonstrable experience in converting complex TradingView Pine Script strategies to MQL5. Links to your MQL5 Market or Freelance profile are essential.
- A strong understanding of how to avoid repainting and ensure historical backtesting accuracy.
- Ability to write clean, well-structured, object-oriented, and thoroughly commented code.

Deliverables:

1. Complete and fully documented MQL5 source code (.mq5 file).
2. Compiled executable file (.ex5 file).
3. A concise setup guide document explaining all input parameters and installation steps.

Application Process:

To be considered, please provide a response that includes:

1. Portfolio: Links to examples of previous Pine Script to MQL5 conversions or complex MQL5 EAs you have developed.
2. Technical Approach:
    - Briefly describe your method for ensuring pivot detection logic is non-repainting in MQL5.
    - Explain how you would implement the USD-based position sizing to handle different brokers and symbols correctly.
3. Project Quote & Timeline: Your fixed-price quote and estimated timeline for completion.

Budget: Please provide your best quote for this project. Given the complexity outlined, we are seeking quality work and are prepared to offer a competitive budget to the right expert.

Файлы:

TXT
SMC_2.0.txt
15.5 Kb

Откликнулись

1
Разработчик 1
Оценка
(1)
Проекты
1
0%
Арбитраж
1
0% / 0%
Просрочено
0
Свободен
2
Разработчик 2
Оценка
(24)
Проекты
30
13%
Арбитраж
12
0% / 67%
Просрочено
8
27%
Работает
3
Разработчик 3
Оценка
(5)
Проекты
4
25%
Арбитраж
1
0% / 100%
Просрочено
0
Свободен
4
Разработчик 4
Оценка
(28)
Проекты
31
45%
Арбитраж
1
100% / 0%
Просрочено
3
10%
Свободен
5
Разработчик 5
Оценка
(12)
Проекты
19
37%
Арбитраж
1
0% / 100%
Просрочено
1
5%
Свободен
6
Разработчик 6
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
7
Разработчик 7
Оценка
(62)
Проекты
76
54%
Арбитраж
3
0% / 33%
Просрочено
1
1%
Загружен
Опубликовал: 6 примеров
8
Разработчик 8
Оценка
(128)
Проекты
136
38%
Арбитраж
3
33% / 33%
Просрочено
1
1%
Загружен
9
Разработчик 9
Оценка
(1)
Проекты
1
0%
Арбитраж
3
0% / 100%
Просрочено
0
Свободен
10
Разработчик 10
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
Похожие заказы
I want a modification on my ea . A spread filter or slipage filter such that when the market price is less than 50 point away from the pend order , then ea check the spread if less than the set filter spread. If spread is more than the set spread, the ea will delete the pend order . Secondly , if the broker price is moved or sliped the pending order from the original price it was set by the tolerable slipage distance
I want this indicator on my mt5 account and mt4 account because I want use this brilliant reversal indicator on my Android device each an every time when I enter on my mt5 account
1. Objective Create an MT5 automation script (or set of scripts) that fully automates my strategy optimization workflow, including: • Batch optimization runs • Automatic filtering of results • Automatic forward testing • Exporting and organizing results into structured files/folders The goal is to reduce manual work and allow one‑click execution of the entire pipeline. 2. Platform & Environment • MetaTrader 5 •
Would it be possible to connect Futures prop firm with Rithmic or Tradeovate platform to Ninjatrader automated trading ? If anyone can do this for me I will be happy to get started with the person right away
hello great developer I want to modify my NT8 indicator to change its arrow printing logic so that arrows appear on the first candled dot, not after the series. no repaint and no back painting. all in real time. This will help me get timely signals. Scope of work - Modify NT8 indicator logic to print arrows on the first candled dot. - Ensure arrow print matches 90%+ accuracy compared to the current functionality. -
I have a open source Tradingview indicator that I want it to be converted to Ninja Trader8. I have attached it. Please let me know, if you can do it and for how muc
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
Hi, I have a clear MT5 EA wrapper project with locked TSCEA, requiring enhanced execution logic (“pending OR better market” order handling). I can share detailed spec. Please let me know your availability and quote range. Thanks, Tom Pike ------------------------------------------------------------------------------------------------------------------------------ Title: MT5 Wrapper EA – “Limit Order OR Better
ICT_OneTrade_2R 100 - 200 USD
🔥 ICT_OneTrade_2R Precision. Discipline. Consistency. ICT_OneTrade_2R is a professional Expert Advisor designed for traders who value structured execution and controlled risk. This system is built around a fixed Risk-to-Reward ratio of 1:2 (RR 2.0) — meaning every trade is planned with precision: Risk 1 → Target 2. No randomness. No overtrading. Just one high-quality trade per session. ⚙️ Key Features ✔ Fixed RR 1:2
Hi , I have some indicators that I want set up on my TV chart and want to create one chart for some and another chart for some others. Plus I want to set up the brackets orders so I can trade from the chart. I have these set up somewhat but need it cleaned up and the way I want them. how much would something like this cost to do? I'm in California and would like you to show me so I can learn to do this when I want to

Информация о проекте

Бюджет
30 - 60 USD
Сроки выполнения
до 15 дн.