INNER CODE UNIT · Python

prv_low

Mo-Khalifa96/Forex-Trading-Bot · Forex Trading Bot.py:78

                        curr_open, prv_high, prv_low = df_rates.iloc[-1][1], df_rates.iloc[-2][2], df_rates.iloc[-2][3]
                    else:
                        print(f'Failed to retrieve rates for {symbol_lst[0]} from MT5 terminal. Trying again...')
                        break    #breaks for loop and restarts second while loop again...
                        

                    #Analyze candles and return indicator lines values for previous candle
                    maximum, minimum, average = Indicator(df_rates)
                    
                    
                    #Define buy and sell Conditions 
                    buy_condition = ((prv_low <= minimum) and (curr_open < average))
                    sell_condition =  ((prv_high >= maximum) and (curr_open > average))

                    #Execute Sell/Buy Order if conditions are met
                    if buy_condition:
                        Execute_Buy_Order(symbol=symbol_lst[0], openp=curr_open, min_val=minimum, avg_val=average)
                    elif sell_condition:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…