#python t-201/>t-202/>t-203/>
Tranzacționarii pricepuți nu intră niciodată în piață fără protecție! Indiferent dacă este un ordin limitat sau un stop-loss, trebuie să fie executat pas cu pas, altfel o fluctuație a pieței poate duce la dispariția fondurilor💨
🎯 Țintă:
• Plasați un ordin limitat BTC/USDT pe Binance folosind CCXT
• Prețul țintă de cumpărare: $80000
• Ordin de stop-loss (opțional): preț de activare $75,000
🔽 Codul este următorul 🔽
import ccxt
from pprint import pprint
# Inițializați obiectul exchange Binance
exchange = ccxt.binance({
'apiKey': 'KEY', # Cheie API
'secret': 'API_SECRET', # Secret API
'options': {
'defaultType': 'spot' # Tip de tranzacție: 'spot' = spot, 'future' = contract
}})
# Parametrii tranzacției
symbol = 'BTC/USDT' # Pereche de tranzacționare
order_type = 'limit' # Ordin la preț limitat
side = 'buy' # Cumpărare
amount = 0.003 # Cantitate de BTC cumpărată
order_price = 80000 # Prețul ordinului limitat
# Parametrii ordinului de stop-loss (opțional)
stop_params = {
'stopPrice': 75000, # Prețul care activează stop-loss
'type': 'STOP_LOSS_LIMIT', # Tipul de stop-loss
'price': 74500, # Prețul real de plasare a ordinului (pentru a evita slippage)
'timeInForce': 'GTC' # Valabilitatea ordinului: GTC = valabil întotdeauna, până la execuție
}
try:
# Plasare ordin de cumpărare la preț limitat
limit_order = exchange.create_order(symbol, order_type, side, amount, order_price)
pprint(limit_order) # Afișați detaliile ordinului
# (opțional) Plasați ordin de stop-loss, pentru protejarea capitalului
# stop_order = exchange.create_order(symbol, 'STOP_LOSS_LIMIT', side, amount, stop_params['price'], stop_params)
# pprint(stop_order)
except Exception as err:
print("❌ Tranzacție eșuată: ", err) # Gestionați excepțiile
🔥 Descompunerea codului
💡 1. Conectați-vă la Binance
• Acest cod folosește ccxt.binance() pentru a se conecta la Binance și a specifica Cheia API
• defaultType: 'spot' reprezintă tranzacționarea pe piața spot, nu pe contracte, desigur, puteți alege și contracte!
💡 2. Plasați un ordin limitat de cumpărare la $80000
• exchange.create_order(symbol, order_type, side, amount, order_price)
• Aceasta înseamnă că ordinul va fi executat doar dacă prețul BTC este sub 80000 USDT.
💡 3. Opțional: ordin de stop-loss
• stopPrice: 75000 reprezintă activarea stop-loss la BTC la 75,000
• price: 74500 reprezintă prețul real de vânzare, pentru a preveni pierderile cauzate de fluctuații rapide ale pieței.
📌 Sfaturi mici pentru tranzacționare
✅ Setează întotdeauna stop-loss, piața este nemiloasă, protejează-ți capitalul!
✅ Ordinele limitate sunt mai sigure decât ordinele la preț de piață, nu vă temeți de fluctuații bruște ale prețului.
✅ Învățați API-ul CCXT, tranzacționarea automatizată este calea experților!
📢 Urmăriți-mă, voi continua să împărtășesc tehnici de tranzacționare! 🏆BOOMCOO0
