Create MT4 and MT5 Expert from an existing Tradeview Pine Script

MQL5 Experts Converting

Job finished

Execution time 28 days

Specification

Hello 


Im using a indicator in Tradeview and i like to trade with it. Looking to make it work on MT5 and MT4. Not sure price but tell me thoughts and time frame 


I would like it built identical as well as add some other things to the expert. Below are some add ons i would like 


If possible i would like a trailing stop / Breakeven 

so input - 

Breakeven - in Pipis

Trailtrigger - Pips 

trailing distance - pips

trailing step - pipis


filters to trade different sessions to have true or false / on and off


Like to have 

monday - sunday   and to be able to have certain days on or off for trading 

if i want a pause and stop trading time frame to have that option for example the last hour of the NY session because of not wanting to hold trade over night 


i have some other ideas however if we can get started on this and can add more later...... 


is there a way to also have Volume play a roll in if it takes a trade or not as well? 


Below is the PINE SCRIPT. 


strategy(shorttitle="SSL EMA strat", title="ssl ema", overlay=true)


// Moving average

hma(src, len) =>

    wma(2 * wma(src, len / 2) - wma(src, len), round(sqrt(len)))


ma = input(title="MA type", defval="EMA", options=["EMA", "SMA", "Hull", "WMA"])


MA(price, length) =>

    current = if ma == 'EMA'

        ema(price, length)

    else

        if ma == 'SMA'

            sma(price, length)

        else

            if ma == 'WMA'

                wma(price, length)

            else

                hma(price, length)

    current


price = input(close, title='Price')

maFast = MA(price, input(50))

maSlow = MA(price, input(100, title='MA Slow'))

maTurtle = MA(price, input(200, title='MA Turtle'))

viewCrossFlag = input(false, title='View MA Slow/Turtle crossover')


plot(maTurtle, title="MA Turtle", style=plot.style_circles, linewidth=4, color=maFast >= maSlow ? #CCCCCC : #222222)

plot(maFast, title="MA Fast", style=plot.style_circles, linewidth=4, color=color.yellow, transp=0)

plot(maSlow, title="MA Slow", style=plot.style_circles, linewidth=4, color=color.purple, transp=0)


//plotchar(viewCrossFlag and crossunder(maSlow, maTurtle), char='✜', color=red, location=location.top, transp=0, size=size.tiny)

//plotchar(viewCrossFlag and crossover(maSlow, maTurtle), char='✜', color=green, location=location.bottom, transp=0, size=size.tiny)


period = input(title="Period", defval=10)

len = input(title="Period", defval=10)

smaHigh = sma(high, len)

smaLow = sma(low, len)

Hlv = int(na)

Hlv := close > smaHigh ? 1 : close < smaLow ? -1 : Hlv[1]

sslDown = Hlv < 0 ? smaHigh : smaLow

sslUp = Hlv < 0 ? smaLow : smaHigh


plot(sslDown, linewidth=2, color=color.red)

plot(sslUp, linewidth=2, color=color.lime)

// rsi


length = input( 14 )

overSold = input( 50 )

overBought = input( 50 )

pricev = close


tp = input(200)

sl = input(100)


vrsi = rsi(pricev, length)

co = crossover(vrsi, overSold)

cu = crossunder(vrsi, overBought)


plotchar(crossunder(sslUp, sslDown) and cu and maTurtle > maSlow and maSlow > maFast and maFast > close , char='✜', color=color.red, location=location.top, transp=0, size=size.tiny)

plotchar(crossover(sslUp, sslDown) and co and maTurtle < maSlow and maSlow < maFast and maFast < close ,  char='✜', color=color.green, location=location.bottom, transp=0, size=size.tiny)





strategy.entry("short",strategy.short, when= crossunder(sslUp, sslDown) and maTurtle > close and cu)//,and maTurtle > maSlow and maSlow > maFast and maFast > close  )

strategy.exit("tp/sl", profit=tp, loss=sl)

strategy.close("short", when = crossover(sslUp, sslDown) ,comment="exit_cond")


strategy.entry("long",strategy.long, when= crossover(sslUp, sslDown)  and maTurtle < close and co)//, and maTurtle < maSlow and maSlow < maFast and maFast < close )

strategy.exit("tp/sl", profit=tp , loss=sl )//when = crossunder(sslUp, sslDown),comment="exit_cond")

strategy.close("long", when = crossunder(sslUp, sslDown) ,comment="exit_cond")




//alertcondition(crossunder(maFast, maSlow), title='MA cross sell', message='We have a MA sell signal!')

//alertcondition(crossover(maFast, maSlow), title='MA cross buy', message='We have a MA buy signal!')


// Remember to use SMA 50 and SMA 200 on daily frame to get valid Golden and Death cross signals.

//alertcondition(crossunder(maSlow, maTurtle), title='Death cross', message='Death cross. We have a MA slow crossing under the Turtle. Generally a strong sell signal!')

//alertcondition(crossover(maSlow, maTurtle), title='Golden cross', message='Golden cross. We have a MA slow crossing over the Turtle. Generally a strong buy signal!')


Responded

1
Developer 1
Rating
(58)
Projects
66
8%
Arbitration
39
26% / 56%
Overdue
12
18%
Working
2
Developer 2
Rating
(17)
Projects
22
5%
Arbitration
7
14% / 29%
Overdue
3
14%
Free
Published: 1 code
3
Developer 3
Rating
(412)
Projects
543
75%
Arbitration
9
44% / 0%
Overdue
24
4%
Free
4
Developer 4
Rating
(44)
Projects
90
13%
Arbitration
34
26% / 59%
Overdue
37
41%
Working
5
Developer 5
Rating
(304)
Projects
340
71%
Arbitration
6
50% / 33%
Overdue
20
6%
Loaded
6
Developer 6
Rating
(173)
Projects
197
12%
Arbitration
39
36% / 33%
Overdue
5
3%
Loaded
Published: 2 codes
7
Developer 7
Rating
(139)
Projects
164
49%
Arbitration
20
15% / 50%
Overdue
22
13%
Working
8
Developer 8
Rating
(505)
Projects
540
53%
Arbitration
13
69% / 15%
Overdue
3
1%
Free
9
Developer 9
Rating
(284)
Projects
459
39%
Arbitration
95
43% / 18%
Overdue
73
16%
Loaded
Published: 2 codes
10
Developer 10
Rating
(322)
Projects
496
67%
Arbitration
5
40% / 0%
Overdue
4
1%
Working
Published: 8 codes
11
Developer 11
Rating
(132)
Projects
178
39%
Arbitration
4
25% / 50%
Overdue
14
8%
Free
12
Developer 12
Rating
(560)
Projects
840
73%
Arbitration
15
53% / 13%
Overdue
193
23%
Working
Similar orders
Project Description: I am looking for an experienced developer to create an Expert Advisor (EA) compatible with both MT4 and MT5 with the following functionalities: 1. Capital and Position Sizing Management: Automatically calculate and determine the appropriate trade size based on account balance and predefined risk parameters. Enforce strict capital management rules to prevent excessive exposure and control overall
I need an MQL5 Expert Advisor that includes a trailing stop in dollars with step control, basket profit and loss in dollars, daily profit and loss targets in dollars, a time filter, and a magic number for trade identification. The EA should be fully customizable and optimized for accuracy
I’m seeking an experienced and reliable MQL5 developer to build a custom MT5 Hedge Trade Copier with the following core features: Two Modes in One EA : Sender (prop/challenge) & Receiver (live hedge) Custom Hedge Lot Formula (based on account size, max loss %, or fixed amount) Secure Authentication System (HTTP license server check) CSV-based Trade Bridge (no sockets/DLLs) Duplicate Trade Protection and error
Required Indi: BB Band: Period 21, Deviations 2.000 SMA: 21 in H1 timeframe RSI: Period 7 Timeframe: M5 Pair: XAUUSD, USDJPY, GBPJPY, EURJPY, AUDJPY, CHFJPY, GBPUSD Trading rules: #A In H1 timeframe, when price goes above the 21 SMA then looking for buy opportunity and when price goes below to 21 SMA, then look fora sell opportunity Buy triggered when candle got rejection from the lower Bollinger bands, and sell
Reverse Study 30+ USD
I have a EA that already trades How I need it to have a option that implements a reverse feature so I can study the EA more I need the EA to monitor itself and then trade itself in reverse, Basically I need the EA to trade itself in a mirror flip, The EA feature must only work when its Values are set to true, And the EA feature will have the Options to change Lot TP and SL but only when its side is set to true
Custom TradingView-to-MT4/MT5 Bridge with Stealth SL/TP Logic Project Title Custom TradingView-to-MT4/MT5 Bridge with Stealth SL/TP Logic (Webhook + EA) Project Description I’m looking for a skilled MQL developer who can build a custom TradingView-to-MT4/MT5 trading bridge that performs the following functions: System Overview 1. ENTRY SYSTEM: - Define a pending order on TradingView (manually or via indicator) and
i want to have a hedging batch of orders when i open a buy it shell open many sell with different tp sl once hit the tp or sl cancel it
main setting for propfirm that i want bot trading direction buy/ sell user like me able to choose max equity loss a day 4% if hit 4 % exit trade and stop trading risk type fix lot / % of acc size developer must send me demo to run it on tester of validity. i want the bot to trade gold only and mainly m5 or m1 time frame
Here are the requirements for a potential developer: 1. *Task*: Create a detailed specification for image editing tasks. 2. *Key Features*: - Describe the type of image (e.g., photo, graphic). - Specify edits (add, remove, change elements). - Define desired output format and resolution. 3. *Deliverables*: - A clear, concise document outlining the task. - Estimated complexity and cost assessment. -
I want to have a grid trading EA. With many grid steps. Which will have buy orders and sell orders. With different steps. Once it is getting hedge delete the take profit. And the stop loss from the open order

Project information

Budget
30 - 500 USD
For the developer
27 - 450 USD