Suoritettu

TradingView Pine script - create and read elements from array

I have a list of conditions for a candle. This is just an example:

aa = (close > open) and (low > low[1])

bb = (close[1] > open[1]) and (close[1] > 5)

cc = (close > ((high[1] - low[1])*23.6/100 + low[1]))

dd = (close > EMA34) and (close > ema(close, 10))

I set alert using the following code:

if aa

alert("A- " + tostring(close, "#.######"), alert.freq_once_per_bar)

else if bb

alert("B- " + tostring(close, "#.######"), alert.freq_once_per_bar)

else if cc

alert("C- " + tostring(close, "#.######"), alert.freq_once_per_bar)

else if dd

alert("D- " + tostring(close, "#.######"), alert.freq_once_per_bar)

With each condition, I will get an alert with a letter at the beginning of the message so I can know the priority of the conditions, ie A is the best, D is the last one.

Now I want to get a better alert with the conditions as descripted below:

I would like to know if there is any way to check all conditions at the same time, so I can set the priority like:

if the alert has all conditions fulfilled, so it's the best A

if the alert has at least 3 conditions fulfilled, then it's B

if the alert has at least 2 conditions, then it's C

and if there is only 1 condition fulfilled, then it will be D

The real list has more than 10 conditions so I cannot check them manually. Please give me some code to do it programmatically.

It would be something like this:

if (all-alert-fulfilled)

alert("A- " + tostring(close, "#.######"), alert.freq_once_per_bar)

else if (at least 9 conditions fulfilled)

alert("B- " + tostring(close, "#.######"), alert.freq_once_per_bar)

else if (at least 8 conditions fulfilled)

alert("C- " + tostring(close, "#.######"), alert.freq_once_per_bar)

else if (at least 7 conditions fulfilled)

alert("D- " + tostring(close, "#.######"), alert.freq_once_per_bar)

else

....

I think, we can make an array with all conditions, then read elements from that array. Something like that, But I dont know how to do it.

So please give me some working code.

Taidot: PHP, Pine Script, Charts, Trading

Näytä lisää: tradingview pine script examples, tradingview pine script strategy, tradingview pine script alert, tradingview pine script course, tradingview pine script plot price, tradingview pine script code, tradingview pine script, tradingview pine script plot arrow, tradingview pine script indicator, tradingview pine script strategy alert, tradingview pine script bollinger, tradingview pine script coders, tradingview pine script tutorial, tradingview pine script programmer, tradingview pine script developer, tradingview pine script screener, tradingview pine script forum, tradingview pine script alternative, pine script create series, tradingview pine script previous candle

Tietoa työnantajasta:
( 12 arvostelua ) Hanoi, Vietnam

Projektin tunnus: #30959989

Myönnetty käyttäjälle:

ItsTahmina21

Hello sir, Let me explain what I understand from the description, You will have an array of conditions ($condition_array) If all of the conditions are fulfilled, you want alert A, If one condition is not fulfilled, y Lisää

$50 USD 1 päivässä
(2 Arvostelua)
1.7

4 freelanceria on tarjonnut keskimäärin $45 tähän työhön

Faithub

Hello Your project caught my interest and I have briefly reviewed your project details but I will need more explanation via chat. Kindly note that I am versed in developing trading systems be ye indicator, trading bot Lisää

$40 USD 7 päivässä
(5 arvostelua)
3.9
favourablecodes

I'm a pinescript expert and a software genius with in-depth knowledge backed with experirnce incoding and trading programming languages- expert advisors and indicators for MT4/MT5, NT7/NT8, tradingview, multi chat, bin Lisää

$40 USD 3 päivässä
(1 arvostelu)
0.0
tech4seo

WEB Expert !! Hi there I have gone through your TradingView Pine script - create and read elements from array project details & I will provide you Clean-Professional; Easy-to-Navigate; SEO-Friendly; CMS-Enabled; Flaw Lisää

$50 USD 9 päivässä
(0 arvostelua)
0.0