<!-- Public documentation export; not library implementation source. -->
# PineStrategyReport

[Integration guide](https://docs.lumencharts.com/charting-library/reference/compatibility) · [Reference index](https://docs.lumencharts.com/charting-library/api/)

Public contract reference. This declaration describes types and callback shapes; availability is constrained by the linked integration guide and the runtime capability. Legacy product-specific fields are not a promise of implementation.

## closedTrades {#closedtrades}

```ts
closedTrades: readonly PineStrategyTrade[];
```

Use the type signature above and the integration guide for the owning capability.

## config {#config}

```ts
config: PineStrategyConfig;
```

Use the type signature above and the integration guide for the owning capability.

## identity {#identity}

```ts
identity: PineStrategyRunIdentity | null;
```

Use the type signature above and the integration guide for the owning capability.

## intrabarCoverage {#intrabarcoverage}

```ts
intrabarCoverage: IntrabarCoverage | null;
```

Use the type signature above and the integration guide for the owning capability.

## openTrades {#opentrades}

```ts
openTrades: readonly PineStrategyTrade[];
```

Use the type signature above and the integration guide for the owning capability.

## orders {#orders}

```ts
orders: readonly PineStrategyOrder[];
```

Use the type signature above and the integration guide for the owning capability.

## summary {#summary}

```ts
summary: PineStrategySummary;
```

Use the type signature above and the integration guide for the owning capability.

## timeline {#timeline}

```ts
timeline: readonly PineStrategyTimelinePoint[] | null;
```

Use the type signature above and the integration guide for the owning capability.

## truncation {#truncation}

```ts
truncation: { orders: number; trades: number };
```

Use the type signature above and the integration guide for the owning capability.

## Related types

- [PineStrategyTrade](https://docs.lumencharts.com/charting-library/api/PineStrategyTrade)
- [PineStrategyConfig](https://docs.lumencharts.com/charting-library/api/PineStrategyConfig)
- [PineStrategyRunIdentity](https://docs.lumencharts.com/charting-library/api/PineStrategyRunIdentity)
- [IntrabarCoverage](https://docs.lumencharts.com/charting-library/api/IntrabarCoverage)
- [PineStrategyOrder](https://docs.lumencharts.com/charting-library/api/PineStrategyOrder)
- [PineStrategySummary](https://docs.lumencharts.com/charting-library/api/PineStrategySummary)
- [PineStrategyTimelinePoint](https://docs.lumencharts.com/charting-library/api/PineStrategyTimelinePoint)

---
Documentation page: https://docs.lumencharts.com/charting-library/api/PineStrategyReport
