pool/web/yaamp/core/trading/trading.php
Tristian ef1cd062e1 Livecoin trading #68
Insert balance row if it is missing

use tabs + restore public api function for users without keys
2017-03-17 12:56:58 +01:00

110 lines
2.1 KiB
PHP

<?php
require_once('poloniex_trading.php');
require_once('bittrex_trading.php');
require_once('bleutrade_trading.php');
require_once('bter_trading.php');
require_once('c-cex_trading.php');
require_once('kraken_trading.php');
require_once('yobit_trading.php');
require_once('alcurex_trading.php');
require_once('cryptopia_trading.php');
require_once('livecoin_trading.php');
require_once('nova_trading.php');
function cancelExchangeOrder($order=false)
{
if ($order)
switch ($order->market)
{
case 'yobit':
doYobitCancelOrder($order->uuid);
break;
case 'c-cex':
doCCexCancelOrder($order->uuid);
break;
case 'bittrex':
doBittrexCancelOrder($order->uuid);
break;
case 'bleutrade':
doBleutradeCancelOrder($order->uuid);
break;
case 'cryptopia':
doCryptopiaCancelOrder($order->uuid);
break;
case 'livecoin':
doLiveCoinCancelOrder($order->uuid);
break;
}
}
function runExchange($exchangeName=false)
{
if ($exchangeName)
switch($exchangeName)
{
case 'alcurex':
//doAlcurexTrading(true);
updateAlcurexMarkets();
break;
case 'bter':
doBterTrading(true);
updateBterMarkets();
break;
case 'cryptopia':
doCryptopiaTrading(true);
updateCryptopiaMarkets();
break;
case 'bitstamp':
getBitstampBalances();
break;
case 'bittrex':
doBittrexTrading(true);
updateBittrexMarkets();
break;
case 'c-cex':
doCCexTrading(true);
updateCCexMarkets();
break;
case 'empoex':
//doEmpoexTrading(true);
//updateEmpoexMarkets();
break;
case 'yobit':
doYobitTrading(true);
updateYobitMarkets();
break;
case 'bleutrade':
doBleutradeTrading(true);
updateBleutradeMarkets();
break;
case 'kraken':
doKrakenTrading(true);
updateKrakenMarkets();
break;
case 'livecoin':
doLiveCoinTrading(true);
updateLiveCoinMarkets();
break;
case 'nova':
doNovaTrading(true);
updateNovaMarkets();
break;
case 'poloniex':
doPoloniexTrading(true);
updatePoloniexMarkets();
break;
}
}