Exchange_Bitfinex::Exchange_Bitfinex(QByteArray pRestSign, QByteArray pRestKey) : Exchange() { orderBookItemIsDedicatedOrder=true; supportsExchangeFee=false; supportsExchangeVolume=false; clearHistoryOnCurrencyChanged=true; exchangeTickerSupportsHiLowPrices=false; isLastTradesTypeSupported=false; calculatingFeeMode=2; historyLastTimestamp="0"; lastTradesDate=0; tickerLastDate=0; baseValues.exchangeName="Bitfinex"; setApiKeySecret(pRestKey,pRestSign); depthAsks=0; depthBids=0; forceDepthLoad=false; julyHttp=0; tickerOnly=false; currencyMapFile="Bitfinex"; baseValues.currentPair.name="BTC/USD"; baseValues.currentPair.setSymbol("BTCUSD"); baseValues.currentPair.currRequestPair="btcusd"; baseValues.currentPair.priceDecimals=5; minimumRequestIntervalAllowed=500; baseValues.currentPair.priceMin=qPow(0.1,baseValues.currentPair.priceDecimals); baseValues.currentPair.tradeVolumeMin=0.01; baseValues.currentPair.tradePriceMin=0.1; defaultCurrencyParams.currADecimals=8; defaultCurrencyParams.currBDecimals=5; defaultCurrencyParams.currABalanceDecimals=8; defaultCurrencyParams.currBBalanceDecimals=5; defaultCurrencyParams.priceDecimals=5; defaultCurrencyParams.priceMin=qPow(0.1,baseValues.currentPair.priceDecimals); balanceDisplayAvailableAmount=false; exchangeSupportsAvailableAmount=true; supportsLoginIndicator=false; supportsAccountVolume=false; authRequestTime.restart(); privateNonce=(QDateTime::currentDateTime().toTime_t()-1371854884)*10; }
Exchange_BTCChina::Exchange_BTCChina(QByteArray pRestSign, QByteArray pRestKey) : Exchange() { exchangeDisplayOnlyCurrentPairOpenOrders=true; buySellAmountExcludedFee=true; clearHistoryOnCurrencyChanged=false; isLastTradesTypeSupported=true; balanceDisplayAvailableAmount=false; minimumRequestIntervalAllowed=600; calculatingFeeMode=1; baseValues.exchangeName="BTC China"; depthAsks=0; depthBids=0; forceDepthLoad=false; julyHttpAuth=0; julyHttpPublic=0; tickerOnly=false; setApiKeySecret(pRestKey,pRestSign); currencyMapFile="BTCChina"; baseValues.currentPair.name="BTC/CNY"; baseValues.currentPair.setSymbol("BTCCNY"); baseValues.currentPair.currRequestPair="BTCCNY"; baseValues.currentPair.priceDecimals=2; baseValues.currentPair.priceMin=qPow(0.1,baseValues.currentPair.priceDecimals); baseValues.currentPair.tradeVolumeMin=0.001; baseValues.currentPair.tradePriceMin=0.1; defaultCurrencyParams.currADecimals=8; defaultCurrencyParams.currBDecimals=8; defaultCurrencyParams.currABalanceDecimals=8; defaultCurrencyParams.currBBalanceDecimals=5; defaultCurrencyParams.priceDecimals=2; defaultCurrencyParams.priceMin=qPow(0.1,baseValues.currentPair.priceDecimals); supportsLoginIndicator=true; supportsAccountVolume=false; moveToThread(this); authRequestTime.restart(); }
Exchange_BitCurex::Exchange_BitCurex(QByteArray pRestSign, QByteArray pRestKey) : Exchange() { calculatingFeeMode=1; clearHistoryOnCurrencyChanged=true; baseValues.exchangeName="BitCurex"; baseValues.currentPair.name="BTC/PLN"; baseValues.currentPair.setSymbol("BTCPLN"); baseValues.currentPair.currRequestPair="btc_pln"; baseValues.currentPair.priceDecimals=5; minimumRequestIntervalAllowed=500; baseValues.currentPair.priceMin=qPow(0.1,baseValues.currentPair.priceDecimals); baseValues.currentPair.tradeVolumeMin=0.01; baseValues.currentPair.tradePriceMin=0.1; depthAsks=0; depthBids=0; forceDepthLoad=false; julyHttp=0; isApiDown=false; tickerOnly=false; setApiKeySecret(pRestKey,pRestSign); moveToThread(this); currencyMapFile="BitCurex"; defaultCurrencyParams.currADecimals=8; defaultCurrencyParams.currBDecimals=8; defaultCurrencyParams.currABalanceDecimals=8; defaultCurrencyParams.currBBalanceDecimals=8; defaultCurrencyParams.priceDecimals=5; defaultCurrencyParams.priceMin=qPow(0.1,baseValues.currentPair.priceDecimals); supportsLoginIndicator=false; supportsAccountVolume=false; authRequestTime.restart(); privateNonce=(QDateTime::currentDateTime().toTime_t()-1371854884)*10; }