toggle menu
api-models
JVM
switch theme
search in API
api-models
/
org.cryptotrader.api.library.model.trade
/
AssetTrader
Asset
Trader
open
class
AssetTrader
:
TradeEngine
Inheritors
VendorAssetTrader
Members
Constructors
Asset
Trader
Link copied to clipboard
constructor
(
asset
:
PortfolioAsset
)
constructor
(
asset
:
PortfolioAsset
,
context
:
TradeContext
)
constructor
(
asset
:
PortfolioAsset
,
minProfitPercent
:
Double
)
constructor
(
asset
:
PortfolioAsset
,
context
:
TradeContext
,
minProfitPercent
:
Double
)
Properties
context
Link copied to clipboard
val
context
:
TradeContext
Functions
buy
Link copied to clipboard
open
fun
buy
(
currentPrice
:
Double
)
can
Trade
Link copied to clipboard
open
fun
canTrade
(
)
:
Boolean
open
fun
canTrade
(
currentPrice
:
Double
)
:
Boolean
get
Asset
Link copied to clipboard
abstract
fun
getAsset
(
)
:
PortfolioAsset
sell
Link copied to clipboard
open
fun
sell
(
currentPrice
:
Double
)
trade
Link copied to clipboard
open
fun
trade
(
)
:
Boolean
open
fun
trade
(
currentPrice
:
Double
)
:
Boolean