class IB::Messages::Incoming::PortfolioValue
Public Instance Methods
contract()
click to toggle source
# File lib/ib/messages/incoming/portfolio_value.rb, line 25 def contract @contract = IB::Contract.build @data[:contract] end
to_human()
click to toggle source
# File lib/ib/messages/incoming/portfolio_value.rb, line 29 def to_human "<PortfolioValue: #{contract.to_human} (#{position}): Market #{market_price}" + " price #{market_value} value; PnL: #{unrealized_pnl} unrealized," + " #{realized_pnl} realized; account #{account_name}>" end