matrixautotable

Automatic Table from Matrixes with pseudo correction for na values and default color override for missing values. uses overloads in cases of cheap float only, with additional addon for strings next, then cell colors, then text colors, and tooltips last.. basic size and location are auto, include the template to speed this up...
TODO : make bools version
matrixtable(_floatmatrix, _stringmatrix, _bgcolormatrix, _textcolormatrix, _tooltipmatrix, _textSize, tableYpos, tableXpos) matrixtable
Parameters:
_floatmatrix: <matrix> float vals
_stringmatrix: <matrix> string
_bgcolormatrix: <matrix> color
_textcolormatrix: <matrix>color
_tooltipmatrix: <matrix> string
_textSize: int
tableYpos: string
tableXpos: string
matrixtable(_floatmatrix, _stringmatrix, _bgcolormatrix, _textcolormatrix, _textSize, tableYpos, tableXpos) matrixtable
Parameters:
_floatmatrix: <matrix> float vals
_stringmatrix: <matrix> string
_bgcolormatrix: <matrix> color
_textcolormatrix: <matrix>color
_textSize: int
tableYpos: string
tableXpos: string
matrixtable(_floatmatrix, _stringmatrix, _bgcolormatrix, _txtdefcol, _textSize, tableYpos, tableXpos) matrixtable
Parameters:
_floatmatrix: <matrix> float vals
_stringmatrix: <matrix> string
_bgcolormatrix: <matrix> color
_txtdefcol: color
_textSize: int
tableYpos: string
tableXpos: string
matrixtable(_floatmatrix, _stringmatrix, _txtdefcol, _bgdefcol, _textSize, tableYpos, tableXpos) matrixtable
Parameters:
_floatmatrix: <matrix> float vals
_stringmatrix: <matrix> string
_txtdefcol: color
_bgdefcol: color
_textSize: int
tableYpos: string
tableXpos: string
matrixtable(_floatmatrix, _txtdefcol, _bgdefcol, _textSize, tableYpos, tableXpos) matrixtable
Parameters:
_floatmatrix: <matrix> float vals
_txtdefcol: color
_bgdefcol: color
_textSize: int
tableYpos: string
tableXpos: string
Updated:
matrixtable(_stringmatrix, _textSize, tableYpos, tableXpos) matrixtable
Parameters:
_stringmatrix: <matrix> float vals
_textSize: int
tableYpos: string
tableXpos: string
Fixed Error allowing for table resizing dynamically.
minor glitch, fixed table repaint issue
Updated Glitch problem on varying matrix sizes.
probably,..
ix! matrixes of differrent sizes will fill to match largest of them with na vals
quick lastconfirmedhistory availability and better color invert/default cols
Now can fit to screen area, change cell sizing, and returns table object for adjusting frame/border/bacckground
Added:
bgcolor(bgcolor)
Set background or Table
Parameters:
bgcolor: New Background Color
Returns: void
border()
frame()
Updated:
mtable()
autogenerate table from string matrix
matrixtable(_stringmatrix, _textSize, tableYpos, tableXpos)
matrixtable
Parameters:
_stringmatrix: <matrix> float vals
_textSize: int
tableYpos: string
tableXpos: string
oversight - table blanking when live and all mtx's even sized fixed.
added option for any type for two w/ or without background col
and any single type with plain no colors
Added:
anytwo()
anyone()
switch dat/titles in anytwo, hide NAN on string convert
added customizable w/h of cells and library imports updated to latest
Updated:
matrixtable(_stringmatrix, _textSize, tableYpos, tableXpos)
matrixtable
Parameters:
_stringmatrix: <matrix> float vals
_textSize: int
tableYpos: string
tableXpos: string
anytwo()
anyone()
minor addition, (total rewrite coming in future)
Updated:
anyone(_colormtx, _textSize, tableYpos, tableXpos, _fit, _shrink, _w, _h, _defaultbg, _defaultxt)
Parameters:
_colormtx
_textSize
tableYpos
tableXpos
_fit
_shrink
_w
_h
_defaultbg
_defaultxt
Libreria Pine
In pieno spirito TradingView, l'autore ha pubblicato questo codice Pine come libreria open-source in modo che altri programmatori Pine della nostra comunità possano riutilizzarlo. Complimenti all'autore! È possibile utilizzare questa libreria privatamente o in altre pubblicazioni open-source, ma il riutilizzo di questo codice in una pubblicazione è regolato dal nostro Regolamento.
Declinazione di responsabilità
Libreria Pine
In pieno spirito TradingView, l'autore ha pubblicato questo codice Pine come libreria open-source in modo che altri programmatori Pine della nostra comunità possano riutilizzarlo. Complimenti all'autore! È possibile utilizzare questa libreria privatamente o in altre pubblicazioni open-source, ma il riutilizzo di questo codice in una pubblicazione è regolato dal nostro Regolamento.