|
PineForge unreleased
Deterministic PineScript v6 backtest runtime — C ABI reference
|
#include <exit_activation.hpp>
Public Member Functions | |
| ExitActivationPolicy ()=default | |
| ExitActivationPolicy (ExitPlacementEvidence evidence) | |
| const std::optional< ExitPlacementEvidence > & | evidence () const noexcept |
| bool | holds_stop () const noexcept |
| bool | holds_limit () const noexcept |
| bool | continues_at_later_open () const noexcept |
| ExitLegActivationBounds | resolve (std::int64_t owner_cycle, int owner_entry_bar) const |
Definition at line 35 of file exit_activation.hpp.
|
default |
References evidence().
|
explicit |
Definition at line 9 of file exit_activation.cpp.
References evidence().
|
inlinenoexcept |
Definition at line 39 of file exit_activation.hpp.
Referenced by ExitActivationPolicy(), and ExitActivationPolicy().
|
noexcept |
Definition at line 20 of file exit_activation.cpp.
References holds_stop().
Referenced by holds_stop(), and resolve().
|
noexcept |
Definition at line 26 of file exit_activation.cpp.
References holds_limit().
Referenced by holds_limit(), and resolve().
|
noexcept |
Definition at line 33 of file exit_activation.cpp.
References continues_at_later_open(), and pineforge::compat::pine::LaterSameOpen.
Referenced by continues_at_later_open().
| ExitLegActivationBounds pineforge::compat::pine::ExitActivationPolicy::resolve | ( | std::int64_t | owner_cycle, |
| int | owner_entry_bar ) const |
Definition at line 38 of file exit_activation.cpp.
References holds_limit(), holds_stop(), and resolve().
Referenced by resolve().