Preparing search index...
The search index is not available
backtest-kit
backtest-kit
types
IBroker
Interface IBroker
interface
IBroker
{
onAverageBuyCommit
(
payload
:
BrokerAverageBuyPayload
)
:
Promise
<
void
>
;
onBreakevenCommit
(
payload
:
BrokerBreakevenPayload
)
:
Promise
<
void
>
;
onPartialLossCommit
(
payload
:
BrokerPartialLossPayload
)
:
Promise
<
void
>
;
onPartialProfitCommit
(
payload
:
BrokerPartialProfitPayload
)
:
Promise
<
void
>
;
onSignalCloseCommit
(
payload
:
BrokerSignalClosePayload
)
:
Promise
<
void
>
;
onSignalOpenCommit
(
payload
:
BrokerSignalOpenPayload
)
:
Promise
<
void
>
;
onTrailingStopCommit
(
payload
:
BrokerTrailingStopPayload
)
:
Promise
<
void
>
;
onTrailingTakeCommit
(
payload
:
BrokerTrailingTakePayload
)
:
Promise
<
void
>
;
waitForInit
()
:
Promise
<
void
>
;
}
Implemented by
BrokerBase
Index
Methods
on
Average
Buy
Commit
on
Breakeven
Commit
on
Partial
Loss
Commit
on
Partial
Profit
Commit
on
Signal
Close
Commit
on
Signal
Open
Commit
on
Trailing
Stop
Commit
on
Trailing
Take
Commit
wait
For
Init
Methods
on
Average
Buy
Commit
onAverageBuyCommit
(
payload
:
BrokerAverageBuyPayload
)
:
Promise
<
void
>
Parameters
payload
:
BrokerAverageBuyPayload
Returns
Promise
<
void
>
on
Breakeven
Commit
onBreakevenCommit
(
payload
:
BrokerBreakevenPayload
)
:
Promise
<
void
>
Parameters
payload
:
BrokerBreakevenPayload
Returns
Promise
<
void
>
on
Partial
Loss
Commit
onPartialLossCommit
(
payload
:
BrokerPartialLossPayload
)
:
Promise
<
void
>
Parameters
payload
:
BrokerPartialLossPayload
Returns
Promise
<
void
>
on
Partial
Profit
Commit
onPartialProfitCommit
(
payload
:
BrokerPartialProfitPayload
)
:
Promise
<
void
>
Parameters
payload
:
BrokerPartialProfitPayload
Returns
Promise
<
void
>
on
Signal
Close
Commit
onSignalCloseCommit
(
payload
:
BrokerSignalClosePayload
)
:
Promise
<
void
>
Parameters
payload
:
BrokerSignalClosePayload
Returns
Promise
<
void
>
on
Signal
Open
Commit
onSignalOpenCommit
(
payload
:
BrokerSignalOpenPayload
)
:
Promise
<
void
>
Parameters
payload
:
BrokerSignalOpenPayload
Returns
Promise
<
void
>
on
Trailing
Stop
Commit
onTrailingStopCommit
(
payload
:
BrokerTrailingStopPayload
)
:
Promise
<
void
>
Parameters
payload
:
BrokerTrailingStopPayload
Returns
Promise
<
void
>
on
Trailing
Take
Commit
onTrailingTakeCommit
(
payload
:
BrokerTrailingTakePayload
)
:
Promise
<
void
>
Parameters
payload
:
BrokerTrailingTakePayload
Returns
Promise
<
void
>
wait
For
Init
waitForInit
()
:
Promise
<
void
>
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
on
Average
Buy
Commit
on
Breakeven
Commit
on
Partial
Loss
Commit
on
Partial
Profit
Commit
on
Signal
Close
Commit
on
Signal
Open
Commit
on
Trailing
Stop
Commit
on
Trailing
Take
Commit
wait
For
Init
backtest-kit
Loading...