code: def initialize(context):
      log.info("Starting TALib Simple Example")
  
      context.ASSET_NAME = "BTC_USDT"
      context.asset = symbol(context.ASSET_NAME)
  
      context.ORDER_SIZE = 10
      context.SLIPPAGE_ALLOWED = 0.05
  
      context.errors = []
  
      # Bars to look at per iteration should be bigger than SMA_SLOW
      context.BARS = 365
      context.COUNT = 0
  
      # Technical Analysis Settings
      context.SMA_FAST = 50
      context.SMA_SLOW = 100
      context.RSI_PERIOD = 14
      context.RSI_OVER_BOUGHT = 80
      context.RSI_OVER_SOLD = 20
      context.RSI_AVG_PERIOD = 15
      context.MACD_FAST = 12
      context.MACD_SLOW = 26
      context.MACD_SIGNAL = 9
      context.STOCH_K = 14
      context.STOCH_D = 3
      context.STOCH_OVER_BOUGHT = 80
      context.STOCH_OVER_SOLD = 20
  
      pass
  
imports: import os
  import matplotlib.pyplot
  import numpy
  import pandas
  import talib
  from logbook import Logger
  from matplotlib.dates import date2num
  from mpl_finance import candlestick_ohlc
  from catalyst import run_algorithm
  from catalyst.api import order, order_target_percent, symbol
  from catalyst.exchange.utils.stats_utils import get_pretty_stats
label_desc: Use image node_id 1 for calling a global function with example usage: initialize(context) without return types