QuaScript DocumentationLanguage guide, engine API, 601 builtins and the preset library · v3.0.0-phase1 intervalGenerated from the engine catalog by tools/gen-docs.mjs; do not edit.interval.changedscript.qsinterval.changed(spec, tz = asset.timezone) -> boolTrue on the first bar of a new spec bucket (e.g. "1D" = new day).ArgumentKindDefaultNotesspectextrequiredtztextasset.timezoneKeeps state per call site.interval.is_dailyscript.qsinterval.is_dailyTrue for day intervals.interval.is_intradayscript.qsinterval.is_intradayTrue below one day.interval.is_minutesscript.qsinterval.is_minutesTrue for minute and hour intervals.interval.is_monthlyscript.qsinterval.is_monthlyTrue for month intervals.interval.is_secondsscript.qsinterval.is_secondsTrue for second intervals.interval.is_weeklyscript.qsinterval.is_weeklyTrue for week intervals.interval.labelscript.qsinterval.labelCanonical label, e.g. 15m, 4h, 1D.interval.multiplierscript.qsinterval.multiplierNumber part of the interval.interval.secondsscript.qsinterval.secondsChart interval in seconds.interval.to_secondsscript.qsinterval.to_seconds(spec) -> numNominal seconds of an interval spec (M = 30 days).ArgumentKindDefaultNotesspectextrequiredinterval.unitscript.qsinterval.unitUnit letter: s m h D W M.← assettime →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