Covert Pine script from Trading View to Meta Trader4/5.

MQL5 Göstergeler Dönüştürme

İş tamamlandı

Tamamlanma süresi: 10 gün
Geliştirici tarafından geri bildirim
Thank you
Müşteri tarafından geri bildirim
Nice Job. looking forward to working together on my next project

Şartname

I need some one to covert Pine script from Trading View to Meta Trader4/5.


There are two indicators that i would like to combine, also I would like to be able to make changes to the settings when i need do


1. Keltner bounce from border. No repaint. (Joeli's setting)


//@version=4

study(title="Keltner Zones", shorttitle="KZ", overlay=true)

useTrueRange = input(true)

length = input(24, minval=1)

mult = input(2.25)

src = input(close, title="Source")

count = input(title="Congestion Counter", defval=12)

bullish = input(title="Lower Band", type=input.bool, defval=false)

bearish = input(title="Upper Band", type=input.bool, defval=false)

neutral = input(title="Congestion", type=input.bool, defval=true)

zones = input(title="Paint Zones?", type=input.bool, defval=true)



//KELTNERCHANNEL

ma = ema(src, length)

range = useTrueRange ? tr : high - low

rangema = ema(range, length)

upper = ma + rangema * mult

lower = ma - rangema * mult


congestionUp = ma + rangema * (mult / 2)

congestionDown = ma - rangema * (mult / 2)



incrementer = high < congestionUp and low > congestionDown and neutral ? 1 : 0

inc = 0

if incrementer

    inc := nz(inc[1], 0) + incrementer

    inc

else

    inc = 0

    inc


n1 = if inc >= count

    (high + low) / 2


n2 = if inc >= count and zones

    high + tr


n3 = if inc >= count and zones

    low - tr


up1 = if close > upper and high[1] > high and bearish

    (high + low) / 2

up2 = if close > upper and high[1] > high and bearish and zones

    high + tr

up3 = if close > upper and high[1] > high and bearish and zones

    low - tr


dn1 = if close < lower and low[1] > low and bullish

    (high + low) / 2

dn2 = if close < lower and low[1] > low and bullish and zones

    high + tr

dn3 = if close < lower and low[1] > low and bullish and zones

    low - tr



um = plot(fixnan(up1), style=plot.style_cross)

uz1 = plot(fixnan(up2), style=plot.style_cross)

uz2 = plot(fixnan(up3), style=plot.style_cross)


dm = plot(fixnan(dn1), style=plot.style_cross)

dz1 = plot(fixnan(dn2), style=plot.style_cross)

dz2 = plot(fixnan(dn3), style=plot.style_cross)


nm = plot(fixnan(n1), style=plot.style_cross)

nz1 = plot(fixnan(n2), style=plot.style_cross)

nz2 = plot(fixnan(n3), style=plot.style_cross)


fill(dz1, dz2, color=#8AC926)

fill(uz1, uz2, color=#FE4A49)

fill(nz1, nz2, color=#009FB7)


2. Keltner Channel Joeli's setting buy and sell


//@version=2

////////////////////////////////////////////////////////////

// The Keltner Channel, a classic indicator 

// of technical analysis developed by Chester Keltner in 1960. 

// The indicator is a bit like Bollinger Bands and Envelopes.

// You can change long to short in the Input Settings

// - This script to change bars colors.

////////////////////////////////////////////////////////////

strategy(title="Keltner Channel Joeli's setting", overlay = true)

nPeriod = input(title="Period", type=integer, defval=24, minval=1)

xPrice = sma(hlc3, nPeriod)

xMove = sma(high - low, nPeriod)

reverse = input(false, title="Trade reverse")

xUpper = xPrice + xMove

xLower = xPrice - xMove

pos = iff(close < xLower, -1,

       iff(close > xUpper, 1, nz(pos[1], 0))) 

possig = iff(reverse and pos == 1, -1,

          iff(reverse and pos == -1, 1, pos))       

if (possig == 1) 

    strategy.entry("Long", strategy.long)

if (possig == -1)

    strategy.entry("Short", strategy.short)         

barcolor(possig == -1 ? red: possig == 1 ? green : blue ) 

plot(xPrice, color=blue, title="KSmid")

plot(xUpper, color=red, title="KSup")

plot(xLower, color=green, title="KSdn")

Yanıtlandı

1
Geliştirici 1
Derecelendirme
(50)
Projeler
80
39%
Arabuluculuk
4
50% / 25%
Süresi dolmuş
0
Serbest
2
Geliştirici 2
Derecelendirme
(6)
Projeler
8
0%
Arabuluculuk
0
Süresi dolmuş
3
38%
Serbest
3
Geliştirici 3
Derecelendirme
(852)
Projeler
1470
72%
Arabuluculuk
122
29% / 48%
Süresi dolmuş
361
25%
Serbest
Yayınlandı: 3 makale
4
Geliştirici 4
Derecelendirme
(574)
Projeler
945
47%
Arabuluculuk
309
58% / 27%
Süresi dolmuş
125
13%
Serbest
5
Geliştirici 5
Derecelendirme
(564)
Projeler
845
73%
Arabuluculuk
15
53% / 13%
Süresi dolmuş
193
23%
Serbest
6
Geliştirici 6
Derecelendirme
(22)
Projeler
18
6%
Arabuluculuk
31
3% / 65%
Süresi dolmuş
5
28%
Serbest

Proje bilgisi

Bütçe
30 - 150 USD
Son teslim tarihi
to 10 gün