maksimum_parayi_bol = 20
sayac_al= 2
if maksimum_parayi_bol < sayac_al:
sayac_al = maksimum_parayi_bol
elif sayac_al <= 0:
sayac_al = 1
list = []
for i in range(1, maksimum_parayi_bol + 1):
list += [i]
list.sort(reverse=True)
bolum = list[sayac_al - 1]
if bolum == None:
bolum = 1
## nakiti 20 ye ters orantılı parselliyoruz
coiNumber = format(float(busdCount) / float(bolum) - 0.0005, '.4f')
# piyasadaki coin değerini alıyoruz
coiprice = format(float(price['askPrice']), '.2f')
adet_alim= float(coiNumber) / float(coiprice)
stat = 'buy'
order = client.order_limit_buy(
symbol=tradePair,
quantity=format(adet_alim, '.4f'),
price=coiprice)
order son kısımda hata veriyor çözemedim arkadaşlar halbuki nette aynısını yaptım amacım nakitin bölümünden kalanla o anki kurdan coini almak bir gündür bununla uğraşıyorum çözemedim hata nereden
hatalı alınan yer burası
order = client.order_limit_buy(
symbol=tradePair,
quantity=format(adet_alim, '.4f'),
price=coiprice)
tradepair coiprice str bu arada adet_alim flot görünüyor