It was the Bitcointalk forum that inspired us to create Bitcointalksearch.org - Bitcointalk is an excellent site that should be the default page for anybody dealing in cryptocurrency, since it is a virtual gold-mine of data. However, our experience and user feedback led us create our site; Bitcointalk's search is slow, and difficult to get the results you need, because you need to log in first to find anything useful - furthermore, there are rate limiters for their search functionality.
The aim of our project is to create a faster website that yields more results and faster without having to create an account and eliminate the need to log in - your personal data, therefore, will never be in jeopardy since we are not asking for any of your data and you don't need to provide them to use our site with all of its capabilities.
We created this website with the sole purpose of users being able to search quickly and efficiently in the field of cryptocurrency so they will have access to the latest and most accurate information and thereby assisting the crypto-community at large.
#amount = round((balance/rate),3)
#amount = amount - 0.00001
Volatility is 1.86%
Market trending up
Order returned error:/n You incorrectly entered one of fields.
Signal Spread: 0.73%
Order returned error:/n You incorrectly entered one of fields.
Traceback (most recent call last):
File "Application.py", line 57, in
runLoop()
File "Application.py", line 33, in runLoop
trader.update()
File "/home/xxx/xx/trader.py", line 113, in update
self.evalOrder()
File "/home/xxx/xx/trader.py", line 177, in evalOrder
self.placeAsk()
File "/home/xxx/xx/
line 256, in placeAsk
order = self.placeOrder('sell',rate,amount)
NameError: global name 'amount' is not defined
Available Balances:
USD: 0.02570973
BTC: 0.96450296
ThresholdBuy = 0.02
ThresholdSell= 0.02
if signalType == 'dual':
# lines cross each other = trade signal
if self.signals.fastMA.value > self.signals.slowMA.value*(1+self.ThresBuy):
print'Market trending up'
self.log.info('Market trending up')
#investigate
#if self.shortPosition:
self.placeBid()
elif self.signals.fastMA.value*(1-self.ThresSell) < self.signals.slowMA.value:
print'Market trending down'
self.log.info('Market trending down')
if not self.shortPosition:
self.placeAsk()
Traceback (most recent call last):
File "Application.py", line 40, in
runLoop()
File "Application.py", line 23, in runLoop
trader.update()
File "/home/ewi/Downloads/tAPIbot/LTC_USD_tapi/trader.py", line 62, in update
self.tradeData = self.tapi.update()
File "/home/ewi/Downloads/tAPIbot/LTC_USD_tapi/api.py", line 24, in update
self.tradeData['funds'] = output['funds']
TypeError: 'NoneType' object has no attribute '__getitem__'
File "/usr/lib/python2.7/lib-tk/Tkinter.py", line 1712, in __init__
self.tk = _tkinter.create(screenName, baseName, className, interactive, wantobjects, useTk, sync, use)
_tkinter.TclError: no display name and no $DISPLAY environment variable
File "/usr/lib/python2.7/lib-tk/Tkinter.py", line 1712, in __init__
self.tk = _tkinter.create(screenName, baseName, className, interactive, wantobjects, useTk, sync, use)
_tkinter.TclError: no display name and no $DISPLAY environment variable
Traceback (most recent call last):
File "Application.py", line 40, in
runLoop()
File "Application.py", line 23, in runLoop
trader.update()
File "/home/ewi/Downloads/tAPIbot/LTC_USD_tapi/trader.py", line 62, in update
self.tradeData = self.tapi.update()
File "/home/ewi/Downloads/tAPIbot/LTC_USD_tapi/api.py", line 24, in update
self.tradeData['funds'] = output['funds']
TypeError: 'NoneType' object has no attribute '__getitem__'
ThresholdBuy = 0.02
ThresholdSell= 0.02
if signalType == 'dual':
# lines cross each other = trade signal
if self.signals.fastMA.value > self.signals.slowMA.value*(1+self.ThresBuy):
print'Market trending up'
self.log.info('Market trending up')
#investigate
#if self.shortPosition:
self.placeBid()
elif self.signals.fastMA.value*(1-self.ThresSell) < self.signals.slowMA.value:
print'Market trending down'
self.log.info('Market trending down')
if not self.shortPosition:
self.placeAsk()
# Ribbon:
# Note: ribbonStart + (3*ribbonSpacing) MUST BE < 150!
# This is because the platform only looks at last 150 trades (max returned by API)
ribbonStart = 49
ribbonSpacing = 50
# Note: ribbonStart + (3*ribbonSpacing) MUST BE < 150!
Traceback (most recent call last):
File "Application.py", line 40, in
runLoop()
File "Application.py", line 23, in runLoop
trader.update()
File "/home/xxx/tAPIbot/tapi_TRC/trader.py", line 62, in update
self.tradeData = self.tapi.update()
File "/home/xxx/tAPIbot/tapi_TRC/api.py", line 24, in update
self.tradeData['funds'] = output['funds']
TypeError: 'NoneType' object has no attribute '__getitem__'
# Enter single pair to trade and generate signals, eg: btc_usd
pair = ltc_btc
/usr/lib/pymodules/python2.7/matplotlib/axes.py:2667: UserWarning: Attempting to set identical bottom==top results
in singular transformations; automatically expanding.
bottom=0.0, top=0.0
+ 'bottom=%s, top=%s') % (bottom, top))
2013-05-17 08:22:26,976 WARNING Attempted order below 0.1: -1e-05
2013-05-17 08:22:26,976 INFO Attempted buy: btc_usd 109.101 -1e-05
2013-05-17 08:22:26,976 INFO Order failed
2013-05-17 08:22:26,976 WARNING Attempted order below 0.1: -1e-05
2013-05-17 08:22:26,976 INFO Attempted buy: btc_usd 109.101 -1e-05
2013-05-17 08:22:26,976 INFO Order failed
Simulated sell: btc_usd 108.119
ymax = round(ymax+(ymax*0.001),5)
ymin = round(ymin-(ymin*0.001),5)
ERROR Key error in helper.processOrders: 'pair'
if type(orders) == int and orders > 0:
if type(orders) == str and orders > 0: