AssetTrader

Constructors

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

Link copied to clipboard

Functions

Link copied to clipboard
open fun buy(currentPrice: Double)
Link copied to clipboard
open fun canTrade(): Boolean
open fun canTrade(currentPrice: Double): Boolean
Link copied to clipboard
abstract fun getAsset(): PortfolioAsset
Link copied to clipboard
open fun sell(currentPrice: Double)
Link copied to clipboard
open fun trade(): Boolean
open fun trade(currentPrice: Double): Boolean