Re-exports§
pub use pine_ast as ast;pub use pine_broker as broker;pub use pine_builtins as builtins;pub use pine_core as core;pub use pine_data as data;pub use pine_diagnostics as diagnostics;pub use pine_format as format;pub use pine_interpreter as interpreter;pub use pine_lexer as lexer;pub use pine_lint as lint;pub use pine_parser as parser;pub use pine_sema as sema;
Structs§
- Backtest
- What a
strategyproduced over a run: the equity curve, the trade log, and the summary values Pine exposes asstrategy.*. Field names follow Pine’s. - DirLoader
- A
LibraryLoaderthat reads libraries from directories on disk. - File
Resolver - A
LibraryLoaderbacked by an in-memory set of named sources: register a library’s text under a path andimport <path>resolves against it. - Run
- What a full replay produced. Owns its data, so the
Scriptis dropped once [Script::run] returns. - RunResult
- A run’s per-bar outputs turned into columns.
- Script
- A compiled PineScript program, and the bars it will run over.
- Script
Builder
Enums§
- Error
- Error type for Pine operations
Traits§
- Data
Provider - A source of market data: given a symbol and a Pine timeframe, produce its bars.
- Library
Loader - Loads the source of a library by its import path.