i never done crypto bot projects before so i may have some glitches here...
public methods are working just fine...
in private methods, placeOrder methods to be specific there is 2 error:
placeOrder(side) {
return new Promise(async (resolve, reject) => {
let latestData = {}
await api.getTicker(process.env.CRYPTO_PAIR + '-USDT').then(r => latestData = r.data).then(r => console.log(r)).catch(err => reject(err))
let fund = 3
let params = {
clientOid: latestData.time,
side: side,
symbol: process.env.CRYPTO_PAIR + '-USDT',
tradeType: 'MARGIN_TRADE',
type: 'market',
stop: 'loss',
stopPrice: latestData.bestBid - (latestData.bestBid / 100 * process.env.STOP_LOSS_PERCENT),
timestamp: latestData.time,
fund,
size: fund / latestData.bestBid
}
await api.placeOrder(params).then(r => resolve(r)).catch(err => reject(err))
})
}
i never done crypto bot projects before so i may have some glitches here...
public methods are working just fine...
in private methods, placeOrder methods to be specific there is 2 error:
and i need help for sending a request with this details
thanks in advance...