INNER CODE UNIT · Python

Execute_Sell_Order

Mo-Khalifa96/Forex-Trading-Bot · OrderProcessing.py:144

def Execute_Sell_Order(symbol, openp, max_val, avg_val):
    '''This function creates and sends a sell order.'''
    
    #Create sell request
    sell_request = Sell_req(symbol, openp, max_val, avg_val)

    #Create sell order
    sell_order = mt5.order_send(sell_request)

    #Check Order Status 
    if sell_order.retcode == mt5.TRADE_RETCODE_REQUOTE:
        print('\nRequote required! Trying again...')
        loop_n = 0
        while loop_n < 10:     #Try again 10 times...           
            #send order
            sell_request = Sell_req(symbol, openp, max_val, avg_val)
            sell_order = mt5.order_send(sell_request)
            #check order status 

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…