Hi can you convert this indicator to ninjatrade 8 this indicator https://www.tradingview.com/v/EaO08ox7/

Other Convertir

Spécifications

 


// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/

// © tista


//@version=4

study(title="Stochastic RSI Divergences", format=format.price)


kPeriod = input(title="K Period", defval=3)

dPeriod = input(title="D Period", defval=3)

stochasticPeriod = input(title="Stochastic Period", defval=14)

rsiPeriod = input(title="RSI Period", defval=14)

lbR = input(title="Pivot Lookback Right", defval=5)

lbL = input(title="Pivot Lookback Left", defval=5)

rangeUpper = input(title="Max of Lookback Range", defval=60)

rangeLower = input(title="Min of Lookback Range", defval=5)

plotBull = input(title="Plot Bullish", defval=true)

plotHiddenBull = input(title="Plot Hidden Bullish", defval=false)

plotBear = input(title="Plot Bearish", defval=true)

plotHiddenBear = input(title="Plot Hidden Bearish", defval=false)


bearColor = color.red

bullColor = color.green

hiddenBullColor = color.green

hiddenBearColor = color.red

textColor = color.white

noneColor = color.new(color.white, 100)


rsi1 = rsi(close, rsiPeriod)

k = sma(stoch(rsi1, rsi1, rsi1, stochasticPeriod), kPeriod)

d = sma(k, dPeriod)

osc = k


plot(k, title="K", linewidth=2, color=color.yellow)

plot(d, title="D", linewidth=2, color=color.white)


plFound = na(pivotlow(osc, lbL, lbR)) ? false : true

phFound = na(pivothigh(osc, lbL, lbR)) ? false : true


_inRange(cond) =>

    bars = barssince(cond == true)

    rangeLower <= bars and bars <= rangeUpper


//------------------------------------------------------------------------------

// Regular Bullish


// Osc: Higher Low

oscHL = osc[lbR] > valuewhen(plFound, osc[lbR], 1) and _inRange(plFound[1])


// Price: Lower Low

priceLL = low[lbR] < valuewhen(plFound, low[lbR], 1)


bullCond = plotBull and priceLL and oscHL and plFound


plot(

plFound ? osc[lbR] : na,

offset=-lbR,

title="Regular Bullish",

linewidth=2,

color=(bullCond ? bullColor : noneColor),

transp=0

)


plotshape(

bullCond ? osc[lbR] : na,

offset=-lbR,

title="Regular Bullish Label",

text=" Bull ",

style=shape.labelup,

location=location.absolute,

color=bullColor,

textcolor=textColor,

transp=0

)


alertcondition(bullCond, title="Regular bullish divergence in OBV found", message="Check charts for a regular bullish divergence found with OBV")


//------------------------------------------------------------------------------

// Hidden Bullish


// Osc: Lower Low

oscLL = osc[lbR] < valuewhen(plFound, osc[lbR], 1) and _inRange(plFound[1])


// Price: Higher Low

priceHL = low[lbR] > valuewhen(plFound, low[lbR], 1)


hiddenBullCond = plotHiddenBull and priceHL and oscLL and plFound


plot(

plFound ? osc[lbR] : na,

offset=-lbR,

title="Hidden Bullish",

linewidth=2,

color=(hiddenBullCond ? hiddenBullColor : noneColor),

transp=0

)


plotshape(

hiddenBullCond ? osc[lbR] : na,

offset=-lbR,

title="Hidden Bullish Label",

text=" H Bull ",

style=shape.labelup,

location=location.absolute,

color=bullColor,

textcolor=textColor,

transp=0

)


alertcondition(hiddenBullCond, title="Hidden bullish divergence in OBV found", message="Check charts for a hidden bullish divergence found with OBV")


//------------------------------------------------------------------------------

// Regular Bearish


// Osc: Lower High

oscLH = osc[lbR] < valuewhen(phFound, osc[lbR], 1) and _inRange(phFound[1])


// Price: Higher High

priceHH = high[lbR] > valuewhen(phFound, high[lbR], 1)


bearCond = plotBear and priceHH and oscLH and phFound


plot(

phFound ? osc[lbR] : na,

offset=-lbR,

title="Regular Bearish",

linewidth=2,

color=(bearCond ? bearColor : noneColor),

transp=0

)


plotshape(

bearCond ? osc[lbR] : na,

offset=-lbR,

title="Regular Bearish Label",

text=" Bear ",

style=shape.labeldown,

location=location.absolute,

color=bearColor,

textcolor=textColor,

transp=0

)


alertcondition(bearCond, title="Regular bearish divergence in OBV found", message="Check charts for a regular bearish divergence found with OBV")


//------------------------------------------------------------------------------

// Hidden Bearish


// Osc: Higher High

oscHH = osc[lbR] > valuewhen(phFound, osc[lbR], 1) and _inRange(phFound[1])


// Price: Lower High

priceLH = high[lbR] < valuewhen(phFound, high[lbR], 1)


hiddenBearCond = plotHiddenBear and priceLH and oscHH and phFound


plot(

phFound ? osc[lbR] : na,

offset=-lbR,

title="Hidden Bearish",

linewidth=2,

color=(hiddenBearCond ? hiddenBearColor : noneColor),

transp=0

)


plotshape(

hiddenBearCond ? osc[lbR] : na,

offset=-lbR,

title="Hidden Bearish Label",

text=" H Bear ",

style=shape.labeldown,

location=location.absolute,

color=bearColor,

textcolor=textColor,

transp=0

)


alertcondition(hiddenBearCond, title="Hidden bearish divergence in OBV found", message="Check charts for a hidden bearish divergence found with OBV")


Répondu

1
Développeur 1
Évaluation
(57)
Projets
72
22%
Arbitrage
13
46% / 15%
En retard
5
7%
Gratuit
2
Développeur 2
Évaluation
(3)
Projets
1
0%
Arbitrage
2
0% / 100%
En retard
0
Travail
Commandes similaires
This is the News Trading EA that trades only the first minute of the news release with the spread allowed and adjusted, which I have coded myself as I only code in MQL4. I usually trade from the server copier in MT4 platform onto my client MT5 live account, but the latency from the server to the client account sometimes exceeds 4-5sec, which actually diminishes my EA profitability. Very precise and accurate EA for
I need an expert to help me convert chopzone traingview pinescript to mt4, I need an expert to get it done for me on between 1 to 2 days i hope this will be done by then, i will attach the file and my budget is $30 as of minimum here
am looking for great developer that can help me on this project, I have an Indicator on Tradingview and want to convert that to an EA for Metatrader 4. Can you help me? peace be unto you
Hello, I'm seeking for an experienced developer that can convert a simple MQL4 EA (which is about 1000 lines of code, but with simple logic) to MQL5. Furthermore I need him to optimize the EA for better performance and faster backtest speed (all optional backtest features to speed up the process must be enabled optionally with input parameters, like Enter/Exit on new bar only for example). Finaly, I want to add an
This project involves converting the a TradingView Pine Script strategy, into a fully functional MT4 Expert Advisor (EA) using MQL5. The strategy includes multiple technical indicators, entry/exit conditions, stop loss (SL), take profit (TP), and custom entry price offsets. The EA should be designed for backtesting and live trading in MT4
I would like to convert an Expert Advisor into an indicator. Once the work is done, this indicator should work like any indicator on MetaTrader 4. It should look the same and I should be able to add my expert advisor. Thanks & Regards
Using the Fibonacci retracement strategy to open trade exit trade and also set TP and SL. Each level on Fibonacci are predetermined to open a position and increase the lot size (Martigale) as market price go again the previous opened position. I have a clear details on the strategy which I will share you once you respond to this
I need a professional who can convert a Tradingview indicator and make it for MQL5 ? Kindly let me know if you can do this and I need this to be done in 24 hours
Convert MT4 EA to MT 5 EA. I just have the EA(ex4): I don't have the code. I want developer to copy same mt4 code and create mt5 EA NO EDITING REQUIRED
Terms of Reference: Development and Update of a MetaTrader 4 and MetaTrader 5 Bot Project Context: I currently own a MetaTrader 4 bot (Expert Advisor - EA) specialized in gold trading. I want to: Update the MetaTrader 4 version to integrate new features and secure the bot. Create a MetaTrader 5 version of this bot, with the same characteristics and functionalities. Project Objectives: Updating the MetaTrader 4 (MT4)

Informations sur le projet

Budget
40 - 50 USD
Pour le développeur
36 - 45 USD