QuaScript DocumentationLanguage guide, engine API, 601 builtins and the preset library · v3.0.0-phase1 assetGenerated from the engine catalog by tools/gen-docs.mjs; do not edit.asset.base_currencyscript.qsasset.base_currencyBase currency.asset.currencyscript.qsasset.currencyQuote currency.asset.descriptionscript.qsasset.descriptionInstrument description.asset.exchangescript.qsasset.exchangeExchange code.asset.kindscript.qsasset.kindcrypto, stock, forex, future, index, option.asset.lot_sizescript.qsasset.lot_sizeQuantity step.asset.min_qtyscript.qsasset.min_qtyMinimum order quantity.asset.point_valuescript.qsasset.point_valueCurrency value of one point.asset.price_precisionscript.qsasset.price_precisionDecimals shown for prices.asset.tick_sizescript.qsasset.tick_sizeMinimum price increment.asset.tickerscript.qsasset.tickerTicker symbol.asset.timezonescript.qsasset.timezoneExchange time zone.← barinterval →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