import time
from binance.client import Client

# Замените на свои ключи API
api_key = 'Ваш API ключ'
api_secret = 'Ваш API секрет'

client = Client(api_key, api_secret)

def buy(symbol, quantity, price):
try:
order = client.create_order(
symbol=symbol,
side=Client.SIDE_BUY,
type=Client.ORDER_TYPE_LIMIT,
timeInForce=Client.TIME_IN_FORCE_GTC,
quantity=quantity,
price=price
)
print(f"Покупка {quantity} {symbol} по цене {price}")
return order
except Exception as e:
print(f"Ошибка при покупке: {e}")
return None

def sell(symbol, quantity, price):
try:
order = client.create_order(
symbol=symbol,
side=Client.SIDE_SELL,
type=Client.ORDER_TYPE_LIMIT,
timeInForce=Client.TIME_IN_FORCE_GTC,
quantity=quantity,
price=price
)
print(f"Продажа {quantity} {symbol} по цене {price}")
return order
except Exception as e:
print(f"Ошибка при продаже: {e}")
return None

def main():
symbol = 'BTCUSDT' # Торговая пара
buy_quantity = 1.0 # Количество криптовалюты для покупки
buy_price = 50000.0 # Цена покупки

while True:
# Ваша стратегия торговли здесь
# Например, вы можете использовать анализ рынка для принятия решения о покупке и продаже.

# Покупка
buy(symbol, buy_quantity, buy_price)

# Продажа
sell(symbol, buy_quantity, buy_price)

time.sleep(60) # Подождать 60 секунд перед следующей итерацией

if __name__ == "__main__":
main()
إخلاء المسؤولية

لا يُقصد بالمعلومات والمنشورات أن تكون، أو تشكل، أي نصيحة مالية أو استثمارية أو تجارية أو أنواع أخرى من النصائح أو التوصيات المقدمة أو المعتمدة من TradingView. اقرأ المزيد في شروط الاستخدام.