QuaScript DocumentationLanguage guide, engine API, 601 builtins and the preset library · v3.0.0-phase1 gridGenerated from the engine catalog by tools/gen-docs.mjs; do not edit.grid.add_rowscript.qsgrid.add_row(g, values)Appends a row.ArgumentKindDefaultNotesggrid<any>requiredvalueslist<any>requiredgrid.colscript.qsgrid.col(g, c) -> list<num>Column c as a list.ArgumentKindDefaultNotesggrid<any>requiredcintrequiredgrid.colsscript.qsgrid.cols(g) -> intColumn count.ArgumentKindDefaultNotesggrid<any>requiredgrid.copyscript.qsgrid.copy(g) -> grid<any>Copy of the grid.ArgumentKindDefaultNotesggrid<any>requiredgrid.createscript.qsgrid.create(rows, cols, fill = 0) -> grid<any>Numeric matrix.ArgumentKindDefaultNotesrowsintrequiredcolsintrequiredfillnum0grid.fillscript.qsgrid.fill(g, v)Sets every cell.ArgumentKindDefaultNotesggrid<any>requiredvnumrequiredgrid.getscript.qsgrid.get(g, r, c) -> numCell (r, c).ArgumentKindDefaultNotesggrid<any>requiredrintrequiredcintrequiredgrid.meanscript.qsgrid.mean(g) -> numMean of the cells.ArgumentKindDefaultNotesggrid<any>requiredgrid.multiplyscript.qsgrid.multiply(a, b) -> grid<any>Matrix product a x b.ArgumentKindDefaultNotesagrid<any>requiredbgrid<any>requiredgrid.remove_rowscript.qsgrid.remove_row(g, r)Removes row r.ArgumentKindDefaultNotesggrid<any>requiredrintrequiredgrid.rowscript.qsgrid.row(g, r) -> list<num>Row r as a list.ArgumentKindDefaultNotesggrid<any>requiredrintrequiredgrid.rowsscript.qsgrid.rows(g) -> intRow count.ArgumentKindDefaultNotesggrid<any>requiredgrid.setscript.qsgrid.set(g, r, c, v)Sets cell (r, c).ArgumentKindDefaultNotesggrid<any>requiredrintrequiredcintrequiredvnumrequiredgrid.sumscript.qsgrid.sum(g) -> numSum of the cells.ArgumentKindDefaultNotesggrid<any>requiredgrid.transposescript.qsgrid.transpose(g) -> grid<any>Transposed copy.ArgumentKindDefaultNotesggrid<any>required← maptable →All 81 chaptersGuideGetting startedScript headersLanguage basicsFunctionsStructs, enums and traitsLibrariesParametersRenderingColorsDrawingsCollectionsTime, sessions and dataStrategiesBotsExecution modelBuilding complex analysesAdvancedChart styles by exampleEngineEngine APIPerformanceDiagnosticsReferenceta: technical analysisstat: statisticsmathcolorrender: outputsdraw: drawing objectsarraylistmapgridtablestr: textparam: settingsbarassetintervaltimesessionfeed: other intervalsalertorderexitpositionportfolioriskbook: order book (host data)orderbook (host data)derivative (host data)financial (host data)option pricinganchorshapestyleraysidepanechartaccounthftPresetsEvery chartGalleryLanguage showcasesbookFundamentals and flowsWebGPU StudioMicrostructureTrendlines and levelsMoving averagesMomentumMultiple intervalsLayoutsMarket structureStatisticsTrendVolatilityVolumeVertical panesBotsChart stylesLibrariesStrategies