Python ile binancede işlem açıp emir koymak

Arkadaşlar ben paython ile Binance API kullanarak bir program yazıyorum bu programda aldığım verilere göre Binance’de işlem açıp emir vermesi lazım ama kodunbir parçasından emin olamadım acaba doğru mu diye bir göz atar mısınız?
(Değişlenleri önceden tanımlıyorum o konuda sıkıntı olacağını zannetmiyorum)

def open_futures_trade():
    client = Client(API_KEY, API_SECRET)
    client.futures_create_order(
        symbol=SYMBOL,
        side=ISLEM_POSITION,
        type='MARKET',
        quantity=100,
        leverage=LEVERAGE_VALUE
    )

    target1_order = client.futures_create_order(
        symbol=SYMBOL,
        type='LIMIT',
        timeInForce='GTC',
        quantity=0.5,
        price=TARGET1,
        newClientOrderId=f'{SYMBOL}: target1_order'
    )
    
    target2_order = client.futures_create_order(
        symbol=SYMBOL,
        type='LIMIT',
        timeInForce='GTC',
        quantity=0.5,
        price=TARGET2,
        newClientOrderId=f'{SYMBOL}: target2_order'
    )
    
    target3_order = client.futures_create_order(
        symbol=SYMBOL,
        type='LIMIT',
        timeInForce='GTC',
        quantity=1,
        price=TARGET3,
        newClientOrderId=f'{SYMBOL}: target3_order'
    )
    
    stop_loss_order = client.futures_create_order(
        symbol=SYMBOL,
        type='STOP',
        stopPrice=STOP_PRICE,
        quantity=1,
        newClientOrderId=f'{SYMBOL}: stop_loss_order'
    )

Amacım işlemi açtıktan sonra target1deki fiyata ulaşınca işlemin yarısını kapatmak, target2deki fiyata ulaşınca kalanın yarısını kapatmak, target3deki fiyata ulaşınca kalanın tamamını kapatmak stop_loss da ise belli bir fiyata düşünceişlemi tamamen kapatmak. Ama bazı kısımları çok anlamadım quantity ve price parametresi gibi yardımcı olursanız çok mutlu olurum.