Converting Pine script (Tradingview) into Expert advisor (Trading robot) in MT5

Trabalho concluído

Tempo de execução 3 dias
Comentário do cliente
Developer understands my requirement specification and also developed the product with accurate. Resolved all my queries is additional advantage
Comentário do desenvolvedor
It's been a pleasure to work on your project. I'll be happy to help you. Thanks for your confidence and I hope the EA brings you great results. =It's been a pleasure working on your project.

Termos de Referência

Hi, I have a Pine Script which got backtested in Trading View based on that i need a EA bot in MT5.

//@version=5
strategy("Wyckoff Springs & Upthrusts Strategy [Auto PipSize, Fixed Lot 1]", overlay = true, default_qty_type = strategy.fixed, default_qty_value = 200)

type piv
    float p
    int b
    bool act = true
    int c = 0

// Inputs
pivlen      = input.int(6, 'Pivot Length')
reqVol      = input.bool(false, 'Require Volume Confirmation')
volThresh   = input.float(1.5, 'Volume Threshold')
rangePeriod = input.int(20, 'Trading Range Period')
tpPips      = input.int(50, "Take Profit (Pips)")

// === Auto Detect Pip Size ===
var float pipSize = na

if (syminfo.type == 'forex')
    pipSize := 0.0001
else if (syminfo.ticker == 'XAUUSD' or syminfo.ticker == 'GOLD' or syminfo.ticker == 'XAUUSDtv')
    pipSize := 0.1
else if (syminfo.type == 'index' or syminfo.type == 'crypto')
    pipSize := 1.0  // Adjust if needed
else
    pipSize := 0.01  // Default fallback

// Optional: Display pip size
label.new(bar_index, high, "PipSize: " + str.tostring(pipSize), yloc=yloc.abovebar, color=color.new(color.blue, 85))

// === Core Logic ===
var longPivs  = array.new<piv>()
var shortPivs = array.new<piv>()

pl          = ta.pivotlow(pivlen, pivlen)
ph          = ta.pivothigh(pivlen, pivlen)
avgVol      = ta.sma(volume, rangePeriod)
meetsThresh = volume >= avgVol * volThresh
highRange   = ta.highest(rangePeriod)
lowRange    = ta.lowest(rangePeriod)

// SPRING DETECTION (LONG)
if not na(pl)
    longPivs.unshift(piv.new(low[pivlen], bar_index[pivlen]))

for p in longPivs
    if p.act
        if low < p.p and close > p.p and p.c <= 3 and low <= lowRange and (reqVol ? meetsThresh : true)
            springLow = low
            tpLevel = close + (tpPips * pipSize)
            strategy.entry("Spring Long", strategy.long)
            strategy.exit("TP/SL Long", "Spring Long", stop=springLow, limit=tpLevel)
            p.act := false
        else if low < p.p
            p.c += 1

// UPTHRUST DETECTION (SHORT)
if not na(ph)
    shortPivs.unshift(piv.new(high[pivlen], bar_index[pivlen]))

for p in shortPivs
    if p.act
        if high > p.p and close < p.p and p.c <= 3 and high >= highRange and (reqVol ? meetsThresh : true)
            upthrustHigh = high
            tpLevel = close - (tpPips * pipSize)
            strategy.entry("Upthrust Short", strategy.short)
            strategy.exit("TP/SL Short", "Upthrust Short", stop=upthrustHigh, limit=tpLevel)
            p.act := false
        else if high > p.p
            p.c += 1

// Plotting Trading Range
plot(lowRange, 'Range Low', color = color.red)
plot(highRange, 'Range High', color = color.green)



Is anyone helped me to provide this requirement?

How to know this script converted as same means test for last month 24-Feb-2025 to 24-Mar-2025 in Gold commodity on 5M it's will give $12K as P/L

Respondido

1
Desenvolvedor 1
Classificação
Projetos
1
0%
Arbitragem
3
0% / 67%
Expirado
0
Livre
2
Desenvolvedor 2
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
3
Desenvolvedor 3
Classificação
(6)
Projetos
6
17%
Arbitragem
1
0% / 0%
Expirado
0
Trabalhando
4
Desenvolvedor 4
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
5
Desenvolvedor 5
Classificação
(152)
Projetos
228
80%
Arbitragem
22
27% / 50%
Expirado
11
5%
Livre
Publicou: 24 artigos, 1882 códigos
6
Desenvolvedor 6
Classificação
(574)
Projetos
945
47%
Arbitragem
309
58% / 27%
Expirado
125
13%
Livre
7
Desenvolvedor 7
Classificação
(297)
Projetos
476
40%
Arbitragem
105
40% / 24%
Expirado
81
17%
Ocupado
Publicou: 2 códigos
8
Desenvolvedor 8
Classificação
(4)
Projetos
9
11%
Arbitragem
11
18% / 64%
Expirado
4
44%
Livre
9
Desenvolvedor 9
Classificação
(1)
Projetos
1
0%
Arbitragem
0
Expirado
0
Livre
Pedidos semelhantes
I am looking for an experienced developer to create a custom Expert Advisor (EA) for trading. The developer should have strong knowledge of MT4/MT5, strategy logic, indicators, risk management, and backtesting. Experience in building reliable and professional trading robots is preferred. Please contact me if you have done similar projects before. 9817724000
5.20buy-20.5sell 50 - 1000 USD
⸻ 🧠 Professional AI Prompt (Clear English Version) Act as a professional algorithmic trading engineer with deep expertise in developing automated trading systems for TradingView and MetaTrader. You have strong knowledge of market behavior, trend analysis, and risk management. Your task is to design a fully automated trading strategy based on the following requirements: ⸻ 🎯 Entry Conditions: • Open a BUY trade
I am looking for an experienced MQL5 developer to create a custom technical indicator for MetaTrader 5. The indicator should combine Supertrend logic with Support/Resistance pullback levels to generate high-probability entry signals. 1. Core Logic The indicator must follow a two-step confirmation process: Trend Identification: Use the Supertrend indicator to determine the primary trend. Entry Signal (The
VWAP BB Sniper EA Quantum VWAP Scalper SmartFlow FX Bot Institutional Edge EA 🧠 PRODUCT OVERVIEW VWAP + Bollinger Bands Auto Trading System A high-precision forex scalping bot designed to capture institutional price movements using: VWAP (fair value tracking) Bollinger Bands (volatility & entry timing) 👉 Built for fast, consistent intraday profits
I am a Professional Forex Trader, actively working in the financial markets with a strong focus on how price truly moves. I specialize in logic, market structure, and institutional behavior rather than indicators or guesswork. I have mastered: • Market Structure • Trend Identification • Elliott Wave Theory • Wyckoff Logic My core expertise lies in: • Deep understanding of market structure • Identifying
Hello traders, I have Quantum queen v3.52, which is the latest version, available for $500 only. The price on the platform is around $1800, but I am offering it for a much lower price for serious buyers. Details: Product: Quantum queen Version: v3.52 Price: $500 Condition: Serious buyers only
EA for prop firms 30 - 500 USD
Hi, I am looking to purchase a MT5 EA that can show consistent profitability 5% each month with drawdown less than 9%. I am not ready to build a new one from scratch as i do not have the strategy in mind yet so i do not want to take the risk of building one but not sure if it works. Only apply if you have an existing proven and tested EA that can sell to me together with the source code. The Ea is for prop firm even
I am a professional trader specializing in technical analysis using a powerful combination of Fibonacci strategies and Dow Theory. With strong experience in reading market structure, I am able to identify major trends, precise entry points, and key support & resistance levels with high accuracy. My approach goes beyond using a single indicator. I combine Fibonacci retracement & extension to pinpoint potential
Early Killer EA 30+ USD
It must have automated stop loss. Something that can end poverty and kill the market early.It must take the trades for me whenever I start it it must work on tradeport ea
I WANT TO CONVERT MY INDICATOR TO ROBOT, BUT I DONT HAVE THE SOURCE CODE , THE PROGRAMMER WILL DEVELOP THE SOURCE CODE FOR THE JOB. THE STRAGY IS SIMPLE , THE ROBOT WILL EXECUTE A TRADE WHEN THE SIGNAL FROM THE INDICATOR APPEARS. BUY SIGNAL IS WHEN THE ARROW APPEAS ON THE LOWER ZONE ( SUPPORT ZONE) SELL SIGNAL WHEN THE ARROW APPEARS ON THE UPPER ZONE ( RESISTANCE ZONE).THE ROBOT WILL HAVE THE FOLLWING FEATURES (1)

Informações sobre o projeto

Orçamento
30+ USD