QuaScript DocumentationLanguage guide, engine API, 601 builtins and the preset library · v3.0.0-phase1 shapeGenerated from the engine catalog by tools/gen-docs.mjs; do not edit.ConstantsNameValueMeaningshape.arrow_down1Mark shape arrow_down.shape.arrow_up0Mark shape arrow_up.shape.circle2Mark shape circle.shape.cross3Mark shape cross.shape.diamond4Mark shape diamond.shape.flag11Mark shape flag.shape.pin14Mark shape pin.shape.plus12Mark shape plus.shape.square5Mark shape square.shape.star10Mark shape star.shape.tag15Mark shape tag.shape.tag_down7Mark shape tag_down.shape.tag_up6Mark shape tag_up.shape.triangle_down9Mark shape triangle_down.shape.triangle_up8Mark shape triangle_up.shape.x13Mark shape x.← anchorstyle →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