Convert The ADR SUPPLY DEMAND indicator PineScript to MT4

Работа завершена

Время выполнения 3 дня
Отзыв от исполнителя
He sets the deadline for the work to be 1 day, but checks the work for several days. I asked him several times to increase the deadline for completing the work, but in the end he insulted me.
Отзыв от заказчика
Five stars. No comments . He only needs to learn how to use the right words to the right person. All the best.

Техническое задание

indicator("Average Daily Range/Supply & Demand Zones/MarketMakerEMA's",overlay=true)
//@version=5
//plot(close)


// Inputs:
//
// Number of ADR Back - Set the number of calendar days back to plot historical ADR. The default value is 7.
//                      Non-trading days are not taken into account. 
//                      A value of 7, for example, would display only 5 ADR for a 24x5 market.
// ADR Length parameter - Set the length parameter of ADR. The default value is 1.

//indicator(title="SD - Average Daily Range - Daily Weekly Monthly Yearly", shorttitle="BackTestAdrLevels", overlay=true)

daily_adr_10 = input.int(title="Number of ADR Back", defval=250, minval=0)
daily_adr_5 = input.int(title="Number of ADR Back", defval=250, minval=0)
daily_adr_length = input.int(title="ADR Length parameter", defval=1, minval=1)

new_bar(res) => ta.change(time(res)) != 0
new_period(condition, src) =>
    result = 0.0
    result := condition ? src : result[1]
    result
adr(length) =>
    range0 = high-low
    ta.ema (range0[1], length)
adr_high(adr_length) =>
    adr_ = adr(adr_length)
    (high - low) < adr_ ? low + adr_ : close >= open ? low + adr_ : high
adr_low(adr_length) =>
    adr_ = adr(adr_length)
    (high - low) < adr_ ? high - adr_ : close >= open ? low : high - adr_


//
// Daily
//
day_adr_high = request.security(syminfo.tickerid, 'D', adr_high(daily_adr_length), lookahead=barmerge.lookahead_on)

day_adr_low = request.security(syminfo.tickerid, 'D', adr_low(daily_adr_length), lookahead=barmerge.lookahead_on)

one_day = 1000 * 60 * 60 * 6
new_day_10 = daily_adr_10 > 0 and timenow - time < one_day * daily_adr_10 and new_bar("D")
new_day_5 = daily_adr_5 > 0 and timenow - time < one_day * daily_adr_5 and new_bar("D")
day_adr_high_10 = new_period(new_day_10, day_adr_high)
day_adr_high_5 = new_period(new_day_5, day_adr_high)
day_adr_low_10 = new_period(new_day_10, day_adr_low)
day_adr_low_5 = new_period(new_day_5, day_adr_low)





plot(timeframe.isintraday or timeframe.isdaily ? day_adr_high_10 : na, title="Supply Zone", style=plot.style_circles, color=color.new(#c71f16,0), linewidth=3)
plot(timeframe.isintraday or timeframe.isdaily ? day_adr_low_10 : na, title="Demand Zone", style=plot.style_circles, color=color.new(#10590c,0), linewidth=3)
plot(timeframe.isintraday or timeframe.isdaily ? day_adr_high_5 : na, title="Supply Zone5",style=plot.style_circles,  color=color.new(#c71f16,0), linewidth=3)
plot(timeframe.isintraday or timeframe.isdaily ? day_adr_low_5 : na, title="Demand Zone5", style=plot.style_circles, color=color.new(#10590c,0), linewidth=3)

Откликнулись

1
Разработчик 1
Оценка
(323)
Проекты
471
42%
Арбитраж
77
12% / 64%
Просрочено
76
16%
Свободен
2
Разработчик 2
Оценка
(2)
Проекты
4
0%
Арбитраж
0
Просрочено
0
Свободен
3
Разработчик 3
Оценка
(298)
Проекты
442
64%
Арбитраж
5
40% / 0%
Просрочено
4
1%
Работает
4
Разработчик 4
Оценка
(242)
Проекты
271
65%
Арбитраж
6
17% / 33%
Просрочено
8
3%
Загружен
Похожие заказы
CTRADER 30+ USD
can you help me with this project? Retrieve US30 asset price data from Ctrader Convert it to YM futures data Display the converted data on TradingView The reason why I need to convert US30 cfd prices from Ctrader into YM future prices is because all of my trading signals are from ctrader, and i need to trade on tradingview. Thanks
I need help with a small project. Basically I need to convert us30 asset price on Ctrader platform into YM futures on tradingview. Can you do it? It should be quite straight forward this is an example of what my trade signals look like
Skarito98 30 - 100 USD
Always stay winning and survive....we all want a better life now this is a chance someone can take,to change their lives for the better.No one is supposed to suffer in this world,we create and invert new things and come up with ideas to solve situations we come across especially when it comes to finance. We all need better things in life and God want good things for us
hello i need a professional to convert a fully functioning buy and sell signal strategy on tradingview to EA mt4 , the signals trigger when the bar closed match all conditions , it has a specific calculation for strength of each pair
Attached is a ThinkScript Strategy. I would like to convert it into an Expert Advisor for MQL4. Here is a link of a PineScript code for a similar indicator. This is just to give you additional info about the indicator, hence helping you to convert it from Thinkscript to MQL4
Only with feedbacks 30 - 100 USD
PINESCRIPT->MQL4 i need a exactly conversion of the file attached to mql4 with source code (i need the source code), obviously as indicator for mt4 let me know your bid and timeline
C onversion from Ninjatrader to Tradingview. This includes thorough testing and debugging to guarantee that the script functions as intended on Tradingview...If you are in for this job kindly bid
Hi, i have a tos script i need converted to Ninja script, but someone who knows both coding. Cant be someone who is just going to paste into chat gpt, it requires more understanding for compatibility
Hi, i have a tos script i need converted to Ninja script, but someone who knows both coding. Cant be someone who is just going to paste into chat gpt, it requires more understanding for compatibility
Hello great developer, I am a trader and I have an existing indicator in pinescript , but I need an expert to translate the specific concepts and functions of Pine Script to MQL4. I have many information to share with you in the comment section, so please if you are capable of handling this project successfully please apply to this order, looking forward to your response

Информация о проекте

Бюджет
30+ USD
Исполнителю
27 USD