} $queryMA = $db->query('SELECT (AVG(' . $price_field . ')) AS ma_30 FROM ' . $context['pricesTable'] . ' WHERE count <= 30'); foreach ($queryMA as $row) { $ma_30 = $row['ma_30']; } $btcPrice = getBitfinexPrice('btc'); //current market BTC price $ltcPrice = getBitfinexPrice('ltc'); //current market LTC price if ($currency == 'btc') { $latestPrice = $btcPrice; } else { $latestPrice = $ltcPrice; } $acctFunds = $bitfinexAPI->get_balances(); $acctMargin = $bitfinexAPI->margin_infos(); //array_debug($acctFunds); //array_debug($acc); //funds in margin balance $acctBTC = $acctFunds[4]['amount']; $acctLTC = $acctFunds[5]['amount']; $acctUSD = $acctFunds[7]['amount']; $marginUSD = $acctMargin[0]['margin_limits'][0]['tradable_balance']; //how much btc/ltc you can buy - determined from margin balance $tradable['btc'] = number_format($marginUSD / $btcPrice, 4); $tradable['ltc'] = number_format($marginUSD / $ltcPrice, 4); $output .= $newline . $newline; $output .= 'current prices: ' . $newline . 'btc: ' . number_format($btcPrice, 4) . ' | ltc: ' . number_format($ltcPrice, 4) . $newline . $newline; $output .= 'account balance: ' . number_format($acctUSD, 2) . ' ' . $newline; $output .= 'margin: ' . number_format($marginUSD, 4) . ' | '; $output .= 'tradeable btc: ' . $tradable['btc'] . ' | tradeable ltc: ' . $tradable['ltc'] . $newline . $newline;