python ile Veritabani baglantisi yapiyorsaniz kodlariniza bakma sansim var mi ben de oyle bir sey dusunuyorum da hocam
örnek bir kısmını atıyorum kodların kapatmadan işlem yapıyorum 5 sn de bir :
if sayac_sat >= maksimum_parayi_bol+
1:
print(
"SATIŞ LİMİTİ AŞILDI")
satis_WT_sira =
0
else:
satis_WT_sira =
0
c_ = coiprice
f_ = min_al_sat_dolar
h_ = ekstrem_satis_orani
if float(c_) > float(f_) * float(h_)
or float(c_) > float(f_) * float(kar_al)
and
stochasticRsiF[
400:][
84] > RSI_satis_sinyal
and float(round(rsi_bilgisi
,2)) > float(G_rsi_sat_sinyali):
satilacak_coin_coin = format(float(alis_coin)
, '.3f')
coiNumber = format(float(alis_coin)-
0.0005, '.3f')
coin_satiyom = float(coiNumber)
coiprice = format(float(price[
'askPrice'])
, '.3f')
satilacak_coin_dolar = float(busdCount) + (float(satilacak_coin_coin) * float(coiprice))
coinin_dolar_cinsi = float(satilacak_coin_coin) * float(coiprice)
## ================================ SATIŞ =============================
stat =
'sell'
client.order_limit_sell(
symbol=tradePair
,quantity=float(coin_satiyom)
,price=coiprice)
## ================================ SATIŞ =============================
veri.execute(
'INSERT INTO indikator_alis_satis VALUES(?,?,?,?,?,?,?,?,?,?,?,?,?)', (
None, coiprice
, '-', satilacak_coin_coin
, coinin_dolar_cinsi
, '-', datetime.now()
,
'satis', '-', 'rsi',
'-', datetime.now()
, 'satis'))
# id etkilenmemesi none yaptık otomatik id atayacak
baglanti.commit()
veri.execute(
"UPDATE indikator_alis_satis SET onay = ? , indikator_satis_tekrar = ? WHERE id = ? ",
(
"alis_satildi", datetime.now()
, al_sat_id))
baglanti.commit()
print(
"RSİ İLE SATIŞ YAPILDI !!!!!------------------------------------------>")
if sayac_al >
1:
sayac_al = sayac_al -
1
sayac_al_guncelle = sayac_al
sayac_sat_guncelle = sayac_sat +
1 # satış yaparken arttır satarken satışı düşür
veri.execute(
"UPDATE indikator_kar_alsat_sayac SET al = ?, sat = ? WHERE id = ? ",
(sayac_al_guncelle
, sayac_sat_guncelle
, 1))
baglanti.commit()
satis_WT_sira =
1
else:
satis_WT_sira =
0
print(
"RSİ SATIŞ BEKLEMEDE---------------------")
else:
satis_WT_sira =
1
print(
"RSİ SATIŞ İÇİN EMİRLERİN SATILMASI GEREKİYOR --------------------")