code: def notify_order(self, order):
      if order.status in [order.Submitted, order.Accepted]:
          # Buy/Sell order submitted/accepted to/by broker - Nothing to do
          return
  
      # Check if an order has been completed
      # Attention: broker could reject order if not enougth cash
      if order.status in [
          order.Completed,
          order.Canceled,
          order.Margin,
      ]:
          if order.isbuy():
              self.log(
                  "BUY EXECUTED, Price: %.2f, Cost: %.2f, Comm %.2f"
                  % (
                      order.executed.price,
                      order.executed.value,
                      order.executed.comm,
                  )
              )
          else:  # Sell
              self.log(
                  "SELL EXECUTED, Price: %.2f, Cost: %.2f, Comm %.2f"
                  % (
                      order.executed.price,
                      order.executed.value,
                      order.executed.comm,
                  )
              )
  
file_path: backtrader/samples/commission-schemes/commission-schemes.py
imports: from __future__ import absolute_import, division, print_function, unicode_literals
  import argparse
  import datetime
  import backtrader
  import backtrader.feeds
  import backtrader.indicators
label_desc: Use image node_id 2 for calling the SMACrossOver obj's underlying member method code with example usage: obj.notify_order(order) without return types