'ITERATIONS': 0, } # Analysis Data ADATA = { 'EMA_FAST': None, #BTC 'EMA_SLOW': None, #BTC 'POS_CROSSOVER': None, 'LAST': 0, } # API Config API_KEY = "" API_SECRET = "" API_CURRENCY = "USD" API = MtGox(API_KEY, API_SECRET, API_CURRENCY) def analyze(): if not ADATA['EMA_FAST'] or not ADATA['EMA_SLOW']: ADATA['EMA_FAST'] = ADATA['LAST'] ADATA['EMA_SLOW'] = ADATA['LAST'] if ADATA['POS_CROSSOVER'] == None: if ADATA['EMA_FAST'] < ADATA['EMA_SLOW']: ADATA['POS_CROSSOVER'] = False if ADATA['EMA_FAST'] > ADATA['EMA_SLOW']: ADATA['POS_CROSSOVER'] = True ADATA['EMA_FAST'] = ( (2 * (ADATA['LAST'] - ADATA['EMA_FAST'])) / 11) + ADATA['EMA_FAST'] ADATA['EMA_SLOW'] = ( (2 * (ADATA['LAST'] - ADATA['EMA_SLOW'])) / 22) + ADATA['EMA_SLOW']