An Expert Advisor based on Pine Script & MQL5 needed

Specifiche

Here is a brief requirement document for developing an MT5 Expert Advisor (EA) based on the provided UT Bot Alerts Pine Script:


📌 EA Requirement: UT Bot Alerts Strategy (MT5)

🔍 Strategy Overview

This Expert Advisor will replicate the logic of the UT Bot Alerts TradingView indicator using ATR-based trailing stop logic and Heikin Ashi (optional) input for trade signals. It generates buy/sell signals based on price crossing the trailing stop derived from ATR.


🎯 Entry Rules

  • Buy Entry:

    • Price ( src ) is above the ATR trailing stop.

    • Price has crossed above the ATR trailing stop (i.e., crossover occurred).

  • Sell Entry:

    • Price ( src ) is below the ATR trailing stop.

    • Price has crossed below the ATR trailing stop (i.e., crossunder occurred).

  • Heikin Ashi Option:

    • If enabled, signals are calculated using Heikin Ashi candle close values.


🔄 Exit/Close Logic

  • Optional trailing stop could be implemented using the same xATRTrailingStop level as a dynamic SL.

  • Alternatively, user-defined take profit (TP) and stop loss (SL) levels can be added.

  • Only one trade should be active at a time: before opening a new trade in the opposite direction, the current one must be closed.


⚙️ Inputs / Parameters

  • KeyValue (a) : Sensitivity multiplier for ATR trailing stop (default: 1.0)

  • ATRPeriod (c) : ATR period for trailing stop calculation (default: 10)

  • UseHeikinAshi (h) : Boolean flag to use Heikin Ashi candles instead of regular price (default: false)

  • LotSize : Fixed or dynamically calculated based on account balance (optionally enable compounding)

  • MagicNumber : For identifying EA trades uniquely

  • Slippage , MaxOrders , etc.: Standard trade management options


🔔 Alerts (Optional)

  • Log/Comment when a buy/sell signal is detected.


🛠️ Additional Features 

  • Trailing Stop: Dynamic SL adjustment following ATR logic.

  • Dynamic Lot Size: Based on balance or risk percentage.

  • Backtest Optimization Inputs: Allow tuning of ATR period, key value, and Heikin Ashi usage.




Con risposta

1
Sviluppatore 1
Valutazioni
(17)
Progetti
21
10%
Arbitraggio
4
50% / 50%
In ritardo
1
5%
In elaborazione
2
Sviluppatore 2
Valutazioni
(12)
Progetti
13
23%
Arbitraggio
7
0% / 71%
In ritardo
3
23%
In elaborazione
3
Sviluppatore 3
Valutazioni
(12)
Progetti
9
33%
Arbitraggio
11
0% / 100%
In ritardo
2
22%
Gratuito
4
Sviluppatore 4
Valutazioni
(151)
Progetti
188
57%
Arbitraggio
10
80% / 0%
In ritardo
0
Gratuito
Pubblicati: 1 codice
5
Sviluppatore 5
Valutazioni
(4)
Progetti
4
50%
Arbitraggio
5
0% / 100%
In ritardo
0
Gratuito
6
Sviluppatore 6
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
Gratuito
7
Sviluppatore 7
Valutazioni
(574)
Progetti
945
47%
Arbitraggio
309
58% / 27%
In ritardo
125
13%
Gratuito
8
Sviluppatore 8
Valutazioni
Progetti
0
0%
Arbitraggio
1
0% / 0%
In ritardo
0
Gratuito
Pubblicati: 4 articoli
9
Sviluppatore 9
Valutazioni
(171)
Progetti
195
42%
Arbitraggio
13
8% / 54%
In ritardo
9
5%
Gratuito
Pubblicati: 3 codici
10
Sviluppatore 10
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
Gratuito
Ordini simili
Specifications – Development of an MQL5 Expert Advisor (Reverse Engineering) Project context: I have access to a real trading history consisting of more than 500 trades executed over a period of approximately 3 years. These trades have been exported into a CSV file containing all available information, including date, time, symbol, order type, entry price, and exit price. Important: I do not have access to the
Hello, I am seeking assistance in setting up a trade copier or bridge to facilitate the copying of trades from MetaTrader 5 to the Tradovate platform. I am looking for someone who can help automate my trading process, allowing trades generated by my Expert Advisor in MT5 to be copied to different accounts on Tradovate using their API
1.Sinyal Perdagangan : Sinyal beli: garis MACD utama memotong garis sinyal ke atas (macd_current>signal_current && macd_previous<signal_previous). Sinyal jual: garis MACD utama memotong garis sinyal ke bawah (macd_current<signal_current && macd_previous>signal_previous). Gambar di bawah menunjukkan kasus beli dan jual. 2. Posisi ditutup pada sinyal yang berlawanan: Posisi beli ditutup pada sinyal jual, dan posisi
Trading Bot Executes Trades on Specific Days via TradingView Alerts **As a** trader, **I want** to develop a trading bot that integrates with TradeLocker and MTS, **So that** when a TradingView alert (based on a 2,4,5,10,15,30 minute break and retest strategy whichever one) is triggered first. the bot will execute trades on both platforms, but only on specific days of the week. --- ## Acceptance Criteria 1
Project Description I am looking to collaborate with an experienced MQL5 / algorithmic trading developer who also has hands-on experience with Large Language Models (LLMs) and AI-driven systems. This is a long-term partnership opportunity , not a one-off paid freelance job. I bring 9 years of practical Elliott Wave trading experience , applied in live market conditions. The objective is to translate Elliott Wave
Hello, I’m looking for an experienced MT4 (MQL4) developer to convert the Lucky Reversal indicator from indicatorspot.com into a fully functional Expert Advisor (EA). Project Scope Code an MT4 EA that replicates the exact logic and signals of the Lucky Reversal indicator Trades should open and close automatically based on the indicator’s rules Must match indicator behavior 1:1 (no approximations) EA Requirements MT4
Looking for a developer to develop or provide past expert advisor that can cope with high impact news and high trends. needs to be mt5. Any strategy necessary. need to be able to backtest myself or see past results. Minimum profit per month 30% but needs to be very low drawdown. Can be one shot trade a day or a 1 min scalper ea. I will not be going to telegram to discuss further
specification High-Frequency Candle Momentum Scalper 1. Strategy Overview Core Logic: The EA identifies the current color of the active candle (Bullish or Bearish). Entry Trigger: It opens positions only after a specific duration of the candle has passed (e.g., after 30 seconds on a 1-minute candle) to confirm the direction. 2. Entry Logic (The "Half-Candle" Rule) Timeframe: M1 (Default, but adjustable). Time Filter
Looking for experience MT5 developer to build a rule-based EA using Volume Profile concept. Only developer with proven past experience working with Volume Profile indicator (ie, VAH, VAL, POC, session profiles or anchored profiles) will be considered. Interested developer must submit a screenshot or video clip of a past project involving Volume Profile, before being shortlisted. Specification will only be shared and
My expert already has the rest of the required features implemented . Bring in your support and resistance expert to save time . My expert already has money management , session filter etc . Trailing is threshold based . Please send a picture as well to show your expert on a live chart . Most specific is the 5m tf , to 1m execution

Informazioni sul progetto

Budget
30+ USD
Scadenze
da 5 a 10 giorno(i)