Ejemplo n.º 1
0
from Order import Order
from Ticker import Ticker

initialize_logger('log')

mkt = 'btc-clp'
cur = 'BTC'

limit = float(0.00025)

minTrade = float(0.000200000)

flgBid = False

hstOld = History()
hstOld.getHistory(False, mkt)

tkrOld = Ticker()
tkrOld.getTicker(mkt)

logging.info("| | OPEN | HIGH | LOW | CLOSE | LAST PRICE | MAXBID | MINASK |")

try:
    logging.info("| RESUMEN | " + str(hstOld.o) + " | " + str(hstOld.h) +
                 " | " + str(hstOld.l) + " | " + str(hstOld.c) + " | " +
                 str(tkrOld.last_price) + " | " + str(tkrOld.max_bid) + " | " +
                 str(tkrOld.min_ask) + " |")
except:
    logging.info("Error inesperado al iniciar valores")

initOrder = Order()
Ejemplo n.º 2
0
    return bidOrder, askOrder


def newOrder(inId, inType, inAmount):
    msg = ''

    if inId != 0:
        order.cancel(inId)
        msg = msg + 'orden ' + inType + ' ' + str(inId) + ' cancelada, '

    order.new(mkt, inType, limit, inAmount)
    print(msg + 'se creo nueva orden ' + inType)


try:
    hstOld.getHistory(dtRng60, mS60, mkt)
    tkrOld.getTicker(mkt)

    logging.info(
        "| | OPEN | HIGH | LOW | CLOSE | LAST PRICE | MAXBID | MINASK |")

    prntLog(hstOld, tkrOld)
except:
    logging.info("Error inesperado al iniciar valores")

try:
    while True:
        flgNew = False

        blc = Balances()