⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.45
Server IP:
185.238.29.86
Server:
Linux server2 6.8.12-6-pve #1 SMP PREEMPT_DYNAMIC PMX 6.8.12-6 (2024-12-19T19:05Z) x86_64
Server Software:
nginx/1.18.0
PHP Version:
8.1.31
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
proc
/
self
/
root
/
proc
/
self
/
root
/
home
/
erol
/
Edit File: test.py
import json from binance.client import Client import redis from datetime import datetime, timedelta import pymysql from binance.um_futures import UMFutures # Binance API anahtarlarınızı buraya girin #api_key2 = "Qztg2g4lNYBfTplcuowK8zY0s9ReNpQMt5uRzUCyJDW7KPlTtT0OjAEVKaNL7Bj7" #api_secret2 = "DYli9ewLKLgRFqTu8ur09hjQdrDMTtEabFFv6BaZFVpm2sXFPWmupTH7YqSe6DFR" #api_key = "Qav4WckqXssVw9k5T5yZ0gxgY1w97B6UnW7pJSgqYZtt8gVS7cjF9ZSpepq4sOHN" #api_secret = "TPLsmMTuDJwkfqFoYOo7dFy0hz0nNvQZNnrsDPjgg3nQe1Gz5rdQ6Mro78joHziM" r=redis.Redis() def ceretae_um_futures_client(): if r.hexists("ayarlar", "binanceapikey") and r.hexists("ayarlar", "binancesecretkey"): return UMFutures(r.hget("ayarlar", "binanceapikey").decode("utf-8"), r.hget("ayarlar", "binancesecretkey").decode("utf-8")) um_futures_client = ceretae_um_futures_client() # Binance API istemcisini oluşturun symbol = "EDUUSDT" try: #positions = client.futures_position_information() #long_positions = [p for p in positions if p['positionSide'] == "LONG" and float(p['positionAmt']) != 0 and p["symbol"] == symbol] #short_positions = [p for p in positions if p['positionSide'] == "SHORT" and float(p['positionAmt']) != 0 and p["symbol"] == symbol] #print(len(long_positions),len(short_positions)) resp = um_futures_client.get_position_risk(symbol=symbol) long_orders = list(filter(lambda order: float(order['positionAmt']) != 0 and order["positionSide"] == "LONG", resp)) short_orders = list(filter(lambda order: float(order['positionAmt']) != 0 and order["positionSide"] == "SHORT", resp)) if not long_orders and not short_orders: print(json.dumps("evet boş")) except Exception as e: print (e)
Simpan