Skip to main content

Crate flowsurface_indicator_engine

Crate flowsurface_indicator_engine 

Source

Structs§

ArrayValue
CallSiteId
ChartFrame
Color
CompileLimits
Bounds applied by the public source compiler.
CompiledIndicator
A compiled source program and the metadata discovered from that source.
ConstantId
DataRequirements
Host data activated by a compiled indicator.
Diagnostic
ExprId
FrameOutput
FunctionId
HirFunction
HirProgram
HorizontalLevelOutput
IndicatorAuthor
IndicatorConfig
IndicatorDescriptor
IndicatorFrame
IndicatorId
IndicatorInstance
IndicatorPresentation
InputDescriptor
InputOption
InstrumentContext
Stable metadata shared by all bars for one instrument evaluation.
IntrinsicId
LocalSlot
MarkerOutput
OhlcOutput
PlotDescriptor
PlotId
PlotOutput
PresentationColumn
PresentationFill
PresentationLayer
PresentationMark
PresentationReadout
PresentationSegment
PresentationStyle
RangeOutput
RegionOutput
RuntimeLimits
SegmentOutput
SeriesInputDescriptor
SeriesSlot
SourceInputSlot
Span
StateSlot
StatementBlock
StatementBlockId
StatementId
TradeAggregate
Type
TypedExpression
TypedStatement

Enums§

BarStateField
BaseSeriesSource
Standard chart-derived numeric sources exposed by input.source.
BinaryOperator
ExpressionKind
FrameField
InputValue
OutputPrecision
PaneTarget
PlanningError
PlotScale
PlotStyle
PlotValueType
PresentationAttachmentMode
PresentationAxis
PresentationColumnColor
PresentationDataKind
PresentationGeometry
PresentationInputSource
PresentationLabelMode
PresentationMarkKind
PresentationPrecision
PresentationScale
PresentationViewKind
Qualifier
ReadoutBehavior
RegionUpdate
RuntimeError
SeriesInputValue
Severity
StatementKind
TimeOrTick
The two bar bases understood by the live indicator runtime.
UnaryOperator
Value
ValueType

Functions§

compile
Parse and type-check one source-owned indicator file.
compile_file
Read and compile one indicator source file.
compile_file_with_limits
Read and compile one indicator source file with explicit resource bounds.
compile_with_limits
Parse and type-check source with explicit resource bounds.
source_files_in_directory
Discover sorted .ind files recursively, retaining diagnostics for unreadable entries. Symlink entries are skipped; failure to read the root directory is fatal.

Type Aliases§

InputType
Program