Bende Tradingview premium hesap var.
En son haziran 2022 de almıştım. Fiyatı indirimli olarak 300 dolar falandı. Birdaha premium almayı düşünmüyorum. Belki pro alirim.
Benim size sormak istediğim. Hisse senedi olsun. Kripto olsun. Python ile bir yazılım yazıp. Örnek eth 1100 dolar olduğunda mail adresime mail atsın istiyorum. Bunu nasıl yapabilirim. Daha doğrusu nerden anlık veri çekebilirim.
Örnek olması açısından bunu yazdım, gmail hesabının dışardan erişime açık olması lazım.
import requests,json,time,smtplib
header = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) ""Chrome/80.0.3987.163 Safari/537.36 "}
coin = "BTCUSDT"
alt = 28000
ust = 29000
request= requests.get("https://api.binance.com/api/v1/ticker/price?symbol="+coin, headers=header)
def mailAt(email,sifre,gidecekEmail,text):
mail = smtplib.SMTP("smtp.gmail.com",587)
mail.ehlo()
mail.starttls()
mail.login(str(email),str(sifre))
mail.sendmail(str(gidecekEmail),text)
while True:
price = float(request.json()['price'])
print(price)
if price >= ust:
print(coin+" "+str(ust)+" değerine ulaştı.")
mailAt("benimEmailAdresim@gmail.com","sifre","gonderdigimMailAdres",str(coin+" "+str(ust)+" değerine ulaştı."))
break
elif price <= alt:
print(coin+" "+str(ust)+" değerine ulaştı.")
mailAt("benimEmailAdresim@gmail.com","sifre","gonderdigimMailAdres",str(coin+" "+str(ust)+" değerine ulaştı."))
break
time.sleep(1)