Example #1
0
 def get_chance(self, code):
     upbit = Upbitpy(self.KEY, self.SECRET)
     ret = upbit.get_chance(code)
     logging.info(ret)
Example #2
0
 def test_get_chance(self):
     upbit = Upbitpy(self.KEY, self.SECRET)
     ret = upbit.get_chance(self.TEST_MARKET)
     self.assertIsNotNone(ret)
     self.assertNotEqual(len(ret), 0)
     logging.info(ret)
Example #3
0

while True:
	print('no')
	try:
		sleep(0.05)
		for component in GlobalList :
			KRWList.append(component)
			BTCList.append(component.replace('KRW','BTC'))
		
			KRWTicker = upbit.get_ticker(KRWList)
			BTCTicker = upbit.get_ticker(BTCList)
			KRWtoBTC = upbit.get_ticker(['KRW-BTC'])
			KRW = KRWTicker[0]['trade_price'];
			BTC = BTCTicker[0]['trade_price'] * KRWtoBTC[0]['trade_price'];
			if( (BTC-KRW) > KRW*0.01 ) :
				BUYKRW([component], KRW)
				#while( ORDER ) :
				#	sleep(0.05)
				#	SELLKRW()
				print( upbit.get_chance(KRWList[0]) )
				print( component, KRWTicker[0]['trade_price'], BTCTicker[0]['trade_price'] * KRWtoBTC[0]['trade_price'])
				
				KRWList.pop()
				BTCList.pop()
				continue
		KRWList.pop()
		BTCList.pop()
	except  :
			print('μ˜ˆμ™Έλ°œμƒ')