コード例 #1
0
 private void BuyIfPossible(IRebalancingTradeData rebalancingTradeData)
 {
     if (_account.CanBuy(rebalancingTradeData.Quantity, rebalancingTradeData.Price))
     {
         _account.Buy(rebalancingTradeData.Symbol, rebalancingTradeData.Quantity, rebalancingTradeData.Price);
     }
 }
コード例 #2
0
 private void SellIfPossible(IRebalancingTradeData rebalancingTradeData)
 {
     if (_account.CanSell(rebalancingTradeData.Quantity, rebalancingTradeData.Symbol))
     {
         _account.Sell(rebalancingTradeData.Symbol, rebalancingTradeData.Quantity);
     }
 }