code: def notify_order(self, order):
      if order.status in [order.Margin, order.Rejected, order.Canceled]:
          print("ORDER FAILED with status:", order.getstatusname())
      elif order.status == order.Completed:
          if self.p.prorder:
              print(
                  ",".join(
                      map(
                          str,
                          [
                              "ORDER",
                              "BUY" * order.isbuy() or "SELL",
                              self.data.num2date(order.executed.dt)
                              .date()
                              .isoformat(),
                              order.executed.price,
                              order.executed.size,
                              order.executed.comm,
                          ],
                      )
                  )
              )
  
file_path: backtrader/samples/btfd/btfd.py
imports: from __future__ import absolute_import, division, print_function, unicode_literals
  import argparse
  import datetime
  import backtrader
label_desc: Use image node_id 4 for calling the St obj's underlying member method code with example usage: obj.notify_order(order) without return types