Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def tendAnalyse(ordersToBuy, ordersToSell):
- global d, lastd, D, LD, fl, i, j, L
- #ptime = time.mktime(datetime.now().timetuple())
- if fl == 1:
- lastd = d
- fl = 2
- elif fl == 2:
- D = lastd - d
- fl = 3
- elif fl == 3:
- D = lastd - d
- if LD < D and j == 0:
- i += 1
- #print "i = " + str(i)
- elif LD > D and i == 0:
- j += 1
- #print "j = " + str(j)
- print "d = " + str(d) + "; lastd = " + str(lastd) + "; D = " + str(D) + "; LD = " + str(LD)
- if D < 0 and j > 0:
- print str(datetime.now()) + ' try to buy, d = ' + str(d) + '; mtb = ' + str(minToBuy) + '; mts = ' + str(maxToSell) + '\n'
- log(workLog, '[{0}] try to buy: d={1}; mtb={2}; mts={3}'.format(datetime.now(), d, minToBuy, maxToSell))
- elif D > 0 and i > 0:
- print str(datetime.now()) + ' try to sell, d = ' + str(d) + '; mtb = ' + str(minToBuy) + '; mts = ' + str(maxToSell) + '\n'
- log(workLog, '[{0}] try to sell: d={1}; mtb={2}; mts={3}'.format(datetime.now(), d, minToBuy, maxToSell))
- if i > 1 and j > 1:
- i = j = 0
- if lastd != d:
- lastd = d
- if LD != D:
- LD = D
- time.sleep(3)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement