def print_md_entries()

in src/fix_session.py [0:0]


def print_md_entries(msg, group):
    try:
        num_of_entries = get_field_value(fix.NoMDEntries(), msg)
        if num_of_entries is not None:
            for i in range(1, num_of_entries + 1):
                msg.getGroup(i, group)

                md_entry_type = md_entry_type_dict.get(get_field_value(fix.MDEntryType(), group), 'Unknown')
                md_entry_size = get_field_value(fix.MDEntrySize(), group)
                md_entry_price = get_field_value(fix.MDEntryPx(), group)
                print(f"Entry {i}: Type: {md_entry_type}, Size: {md_entry_size}, Price: {md_entry_price}")

    except Exception as e:
        print(f"An error occurred: {e}")