Request.Security hits 40 and i dont know how to solve it.
I just want to colouring my table , although i ve tried different func's and tuples, but in the end i just solved it for 4 rows.
// data(sym,timeframee,variablee) =>
// ind=0.0
// emaData=0.0
// wmaData=0.0
// hmaData=0.0
// rmaData=0.0
// sma_short_Data=0.0
// sma_long_Data=0.0
// if variablee==emaData
// emaData := request.security(sym, input_timeframe,ema_for_table)
// if variablee==wmaData
// wmaData := request.security(sym, input_timeframe,wma_for_table)
// if variablee==hmaData
// hmaData:=request.security(sym,input_timeframe,hma_for_table)
// if variablee==rmaData
// rmaData:=request.security(sym,input_timeframe,rma_for_table)
// if variablee==sma_short_Data
// sma_short_Data:=request.security(sym,input_timeframe,sma_short_term)
// if variablee==sma_long_Data
// sma_long_Data:=request.security(sym,input_timeframe,sma_long_term)
[sma_s_if,sma_l_if,e_if,h_if,r_if,w_if] = request.security(symbol1,input_timeframe,[sma_short_if,sma_long_if,ema_if,hma_if,rma_if,wma_if])
[sma_s2_if,sma_l2_if,e2_if,h2_if,r2_if,w2_if] = request.security(symbol2,input_timeframe,[sma_short_if,sma_long_if,ema_if,hma_if,rma_if,wma_if])
[sma_s3_if,sma_l3_if,e3_if,h3_if,r3_if,w3_if] = request.security(symbol3,input_timeframe,[sma_short_if,sma_long_if,ema_if,hma_if,rma_if,wma_if])
[sma_s4_if,sma_l4_if,e4_if,h4_if,r4_if,w4_if] = request.security(symbol4,input_timeframe,[sma_short_if,sma_long_if,ema_if,hma_if,rma_if,wma_if])
[sma_s5_if,sma_l5_if,e5_if,h5_if,r5_if,w5_if] = request.security(symbol5,input_timeframe,[sma_short_if,sma_long_if,ema_if,hma_if,rma_if,wma_if])
[sma_s6_if,sma_l6_if,e6_if,h6_if,r6_if,w6_if] = request.security(symbol6,input_timeframe,[sma_short_if,sma_long_if,ema_if,hma_if,rma_if,wma_if])
[sma_short_term1,sma_long_term1,ema_for_table_1,hma_for_table_1,rma_for_table_1,wma_for_table_1] = request.security(symbol1,input_timeframe,[sma_short_term,sma_long_term,ema_for_table,hma_for_table,rma_for_table,wma_for_table])
[sma_short_term2,sma_long_term2,ema_for_table_2,hma_for_table_2,rma_for_table_2,wma_for_table_2] = request.security(symbol2,input_timeframe,[sma_short_term,sma_long_term,ema_for_table,hma_for_table,rma_for_table,wma_for_table])
[sma_short_term3,sma_long_term3,ema_for_table_3,hma_for_table_3,rma_for_table_3,wma_for_table_3] = request.security(symbol3,input_timeframe,[sma_short_term,sma_long_term,ema_for_table,hma_for_table,rma_for_table,wma_for_table])
[sma_short_term4,sma_long_term4,ema_for_table_4,hma_for_table_4,rma_for_table_4,wma_for_table_4] = request.security(symbol4,input_timeframe,[sma_short_term,sma_long_term,ema_for_table,hma_for_table,rma_for_table,wma_for_table])
[sma_short_term5,sma_long_term5,ema_for_table_5,hma_for_table_5,rma_for_table_5,wma_for_table_5] = request.security(symbol5,input_timeframe,[sma_short_term,sma_long_term,ema_for_table,hma_for_table,rma_for_table,wma_for_table])
[sma_short_term6,sma_long_term6,ema_for_table_6,hma_for_table_6,rma_for_table_6,wma_for_table_6] = request.security(symbol6,input_timeframe,[sma_short_term,sma_long_term,ema_for_table,hma_for_table,rma_for_table,wma_for_table])
You cannot. 40 is the limit. There is no workaround.
You may add the same script (or similar) more than once to achieve a similar result depending on your use case.