Convert TradingView pine script into MT4 indicator (MQL4 Source file and EX4 file) Without any errors.

MQL5 Indikatoren Forex Futures

Auftrag beendet

Ausführungszeit 5 Minuten
Bewertung des Kunden
All positive and no negatives. Highly skilled and understand all about mql4. It was fun working with him. Even though there were issues on my side, he helped figure them out.
Bewertung des Entwicklers
Great customer, very diligent and energetic, with fast testing period and payment, thanks.

Spezifikation

Hi,

I would like tradingview indicator Trendlines with Breaks [Lux Algo] to be turned into a MT4 indicator with breakout alerts. Also needs to have a buffer for upper trendline breakout and lower trendline breakout, so that I can create a EA with it.

Please check before applying if you can do it within the budget. If not don't apply. If you have any questions please contact me first. Below is the source code. It needs to function exactly the same.

Good Luck

// This work is licensed under a Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) https://creativecommons.org/licenses/by-nc-sa/4.0/
// © LuxAlgo

//@version=5
indicator("Trendlines with Breaks [LuxAlgo]", "LuxAlgo - Trendlines with Breaks", overlay = true)
//------------------------------------------------------------------------------
//Settings
//-----------------------------------------------------------------------------{
length = input.int(14, 'Swing Detection Lookback')
mult = input.float(1., 'Slope', minval = 0, step = .1)
calcMethod = input.string('Atr', 'Slope Calculation Method', options = ['Atr','Stdev','Linreg'])
backpaint = input(true, tooltip = 'Backpainting offset displayed elements in the past. Disable backpainting to see real time information returned by the indicator.')

//Style
upCss = input.color(color.teal, 'Up Trendline Color', group = 'Style')
dnCss = input.color(color.red, 'Down Trendline Color', group = 'Style')
showExt = input(true, 'Show Extended Lines')

//-----------------------------------------------------------------------------}
//Calculations
//-----------------------------------------------------------------------------{
var upper = 0.
var lower = 0.
var slope_ph = 0.
var slope_pl = 0.

var offset = backpaint ? length : 0

n = bar_index
src = close

ph = ta.pivothigh(length, length)
pl = ta.pivotlow(length, length)

//Slope Calculation Method
slope = switch calcMethod
    'Atr'    => ta.atr(length) / length * mult
    'Stdev'  => ta.stdev(src,length) / length * mult
    'Linreg' => math.abs(ta.sma(src * n, length) - ta.sma(src, length) * ta.sma(n, length)) / ta.variance(n, length) / 2 * mult

//Get slopes and calculate trendlines
slope_ph := ph ? slope : slope_ph
slope_pl := pl ? slope : slope_pl

upper := ph ? ph : upper - slope_ph
lower := pl ? pl : lower + slope_pl

var upos = 0
var dnos = 0
upos := ph ? 0 : close > upper - slope_ph * length ? 1 : upos
dnos := pl ? 0 : close < lower + slope_pl * length ? 1 : dnos

//-----------------------------------------------------------------------------}
//Extended Lines
//-----------------------------------------------------------------------------{
var uptl  = line.new(na,na,na,na, color = upCss, style = line.style_dashed, extend = extend.right)
var dntl  = line.new(na,na,na,na, color = dnCss, style = line.style_dashed, extend = extend.right)

if ph and showExt
    uptl.set_xy1(n-offset, backpaint ? ph : upper - slope_ph * length)
    uptl.set_xy2(n-offset+1, backpaint ? ph - slope : upper - slope_ph * (length+1))

if pl and showExt
    dntl.set_xy1(n-offset, backpaint ? pl : lower + slope_pl * length)
    dntl.set_xy2(n-offset+1, backpaint ? pl + slope : lower + slope_pl * (length+1))

//-----------------------------------------------------------------------------}
//Plots
//-----------------------------------------------------------------------------{
plot(backpaint ? upper : upper - slope_ph * length, 'Upper', color = ph ? na : upCss, offset = -offset)
plot(backpaint ? lower : lower + slope_pl * length, 'Lower', color = pl ? na : dnCss, offset = -offset)

//Breakouts
plotshape(upos > upos[1] ? low : na, "Upper Break"
  , shape.labelup
  , location.absolute
  , upCss
  , text = "B"
  , textcolor = color.white
  , size = size.tiny)

plotshape(dnos > dnos[1] ? high : na, "Lower Break"
  , shape.labeldown
  , location.absolute
  , dnCss
  , text = "B"
  , textcolor = color.white
  , size = size.tiny)

//-----------------------------------------------------------------------------}
//Alerts
//-----------------------------------------------------------------------------{
alertcondition(upos > upos[1], 'Upward Breakout', 'Price broke the down-trendline upward')
alertcondition(dnos > dnos[1], 'Downward Breakout', 'Price broke the up-trendline downward')

//-----------------------------------------------------------------------------}


Bewerbungen

1
Entwickler 1
Bewertung
(63)
Projekte
75
55%
Schlichtung
0
Frist nicht eingehalten
0
Frei
2
Entwickler 2
Bewertung
(52)
Projekte
96
24%
Schlichtung
9
22% / 22%
Frist nicht eingehalten
12
13%
Arbeitet
3
Entwickler 3
Bewertung
(557)
Projekte
924
48%
Schlichtung
301
59% / 25%
Frist nicht eingehalten
123
13%
Beschäftigt
4
Entwickler 4
Bewertung
(251)
Projekte
402
38%
Schlichtung
82
41% / 20%
Frist nicht eingehalten
70
17%
Arbeitet
5
Entwickler 5
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
6
Entwickler 6
Bewertung
(252)
Projekte
570
36%
Schlichtung
64
20% / 58%
Frist nicht eingehalten
147
26%
Frei
7
Entwickler 7
Bewertung
(145)
Projekte
162
41%
Schlichtung
5
0% / 80%
Frist nicht eingehalten
8
5%
Arbeitet
Ähnliche Aufträge
I am seeking an experienced developer for a project that involves two main tasks: Pine Script Conversion: I have a trading script written in Pine Script that is currently operational. I need this script converted to MQL4/MQL5 for use on the MetaTrader platform. Licensing System Development: I need a system to manage the distribution of my trading bot. This system should allow me to sell the bot and control access
I am looking for a skilled developer to assist me with a project involving the following tasks: Convert Pine Script to MQL4/MQL5: I have an existing script written in Pine Script that is already functioning well. I need it converted to MQL4 or MQL5 for use on MetaTrader. Licensing System Implementation: I require a system where I can sell my trading bot and manage access through licenses. This system should allow me
Trade Entry Rule : 1 . New Arrow Higher or Lower Appear : Entry . (Range/Period: {Input}) After Entry Trailing Stop Trails { Trail Step (Input) } 2 . Lot Size { Input } 3 . Take Profit { Input } 4 . Max Number of Trades { Input } 5 . Total Number of Trades per Entry { Input } ---------------------------------------------------------------------------- 6 . Spread Filter { Input }
Placing of order and opening up position. And management of trading position/orders, cancellation of orders and closing of position order lot calculation processing trading errors and environmental state signal lifetime what the programme cannot do for you
Hi i want to create a mt5 ea with 2 indicators. No hedging, grid or martingale only with proper risk managment with tp/sl. Pa Adaptive Hull Parabolic Psar Ea inputs: Ea start and stop time with minutes Inputs of 2 indicators % risk balance for auto lot size (% X,XX like % 0,24 and if stop loss hit i will lose % 0,24 of my balance) Risk/reward ratio for stop and tp(1/x,xx like 1/1,75) Lot size : auto or fix, if auto
I hope this message finds you well. I am currently seeking an experienced MQL developer to work on a project that involves modifying an existing trading robot and creating a new version with specific enhancements and customizations. I have the source code of a trading robot that I would like to modify. Requirements: Experience with MQL4 and MetaTrader 4 platform. Strong understanding of trading algorithms and
I want someone who is really skilled at making zigzag indicators,because I want a zigzag that does not ignore any zigzag that occurs. Please, if you are a beginner, do not offer me an offer. I want someone skilled in zigzag indicators. Very important: I do not want the dull methods that beginners use to draw zigzags
I want someone who is really skilled at making zigzag indicators,because I want a zigzag that does not ignore any zigzag that occurs. Please, if you are a beginner, do not offer me an offer. I want someone skilled in zigzag indicators. Very important: I do not want the dull methods that beginners use to draw zigzags
I need someone to help me convert my tradingview pinescript to mt4, my budget for this project is $20 and I need this done fast in two days, Also, I am going to need you to be able to build a new indicator because that's the nest project, But I need to know if you can do this first , Thank you
Hi, I have a trading strategy and would like to convert it into a MT5 or MT4 trading bot. It involves a pinescript indicator and some simple indicators. The pinescript indicator is called SuperBollingerTrend (Expo) written by Zeiierman in TradingView. Can you look at the code and see if you can convert it to MT5/4? I only need the part of the script which gives the Zigzag signal (arrow up and arrow down signals). The

Projektdetails

Budget
30+ USD
Für die Entwickler
27 USD
Ausführungsfristen
von 1 bis 5 Tag(e)