You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi i have run the following code:
import live_trading_indicators as lti
import datetime as dt
import talib as ta
import pandas as pd
print(f'Now is {utcnow} UTC')
indicators = lti.Indicators('binance',20230701,with_incomplete_bar=True)
print(indicators.time_end)
ohlcv = indicators.OHLCV('btcusdt', '1h')
sma = indicators.SMA('btcusdt', '1h',period = 10)
print(indicators.time_end)
It give me an error, when executing the code to calculate SMA, could you please take a look at it?
Traceback (most recent call last):
File "ltiimcompletebar.py", line 13, in
sma = indicators.SMA('btcusdt', '1h',period = 10)
File "/usr/local/lib/python3.8/dist-packages/live_trading_indicators/indicators_set/init.py", line 445, in call
return self.indicators.get_indicator_out(self.indicator_name, self.indicator_module, symbols, use_timeframe,
File "/usr/local/lib/python3.8/dist-packages/live_trading_indicators/indicators_set/init.py", line 298, in get_indicator_out
out = self.get_indicator_out_cached(indicator_name, indicator_module, symbols, timeframe, indicator_kwargs,
File "/usr/local/lib/python3.8/dist-packages/live_trading_indicators/indicators_set/init.py", line 278, in get_indicator_out_cached
out_valid = indicator_module.get_indicator_out(self, symbols, timeframe, out_for_grow, **indicator_kwargs)
File "/usr/local/lib/python3.8/dist-packages/live_trading_indicators/indicators_set/SMA.py", line 9, in get_indicator_out
ohlcv = indicators.OHLCV.full_data(symbol, timeframe)
File "/usr/local/lib/python3.8/dist-packages/live_trading_indicators/indicators_set/init.py", line 432, in full_data
return self.indicators.get_indicator_out(self.indicator_name, self.indicator_module, symbols, timeframe,
File "/usr/local/lib/python3.8/dist-packages/live_trading_indicators/indicators_set/init.py", line 290, in get_indicator_out
use_time_begin, use_time_end = self.check_call_time_intervals(time_begin, time_end, timeframe)
File "/usr/local/lib/python3.8/dist-packages/live_trading_indicators/indicators_set/init.py", line 223, in check_call_time_intervals
return self.check_call_time_intervals_live(time_begin, time_end, timeframe)
File "/usr/local/lib/python3.8/dist-packages/live_trading_indicators/indicators_set/init.py", line 205, in check_call_time_intervals_live
raise LTIExceptionBadTimeParameter('Time end cannot be set in live mode')
live_trading_indicators.exceptions.LTIExceptionBadTimeParameter: Bad date or time value: Time end cannot be set in live mode
The text was updated successfully, but these errors were encountered:
Hi i have run the following code:
import live_trading_indicators as lti
import datetime as dt
import talib as ta
import pandas as pd
print(f'Now is {utcnow} UTC')
indicators = lti.Indicators('binance',20230701,with_incomplete_bar=True)
print(indicators.time_end)
ohlcv = indicators.OHLCV('btcusdt', '1h')
sma = indicators.SMA('btcusdt', '1h',period = 10)
print(indicators.time_end)
It give me an error, when executing the code to calculate SMA, could you please take a look at it?
Traceback (most recent call last):
File "ltiimcompletebar.py", line 13, in
sma = indicators.SMA('btcusdt', '1h',period = 10)
File "/usr/local/lib/python3.8/dist-packages/live_trading_indicators/indicators_set/init.py", line 445, in call
return self.indicators.get_indicator_out(self.indicator_name, self.indicator_module, symbols, use_timeframe,
File "/usr/local/lib/python3.8/dist-packages/live_trading_indicators/indicators_set/init.py", line 298, in get_indicator_out
out = self.get_indicator_out_cached(indicator_name, indicator_module, symbols, timeframe, indicator_kwargs,
File "/usr/local/lib/python3.8/dist-packages/live_trading_indicators/indicators_set/init.py", line 278, in get_indicator_out_cached
out_valid = indicator_module.get_indicator_out(self, symbols, timeframe, out_for_grow, **indicator_kwargs)
File "/usr/local/lib/python3.8/dist-packages/live_trading_indicators/indicators_set/SMA.py", line 9, in get_indicator_out
ohlcv = indicators.OHLCV.full_data(symbol, timeframe)
File "/usr/local/lib/python3.8/dist-packages/live_trading_indicators/indicators_set/init.py", line 432, in full_data
return self.indicators.get_indicator_out(self.indicator_name, self.indicator_module, symbols, timeframe,
File "/usr/local/lib/python3.8/dist-packages/live_trading_indicators/indicators_set/init.py", line 290, in get_indicator_out
use_time_begin, use_time_end = self.check_call_time_intervals(time_begin, time_end, timeframe)
File "/usr/local/lib/python3.8/dist-packages/live_trading_indicators/indicators_set/init.py", line 223, in check_call_time_intervals
return self.check_call_time_intervals_live(time_begin, time_end, timeframe)
File "/usr/local/lib/python3.8/dist-packages/live_trading_indicators/indicators_set/init.py", line 205, in check_call_time_intervals_live
raise LTIExceptionBadTimeParameter('Time end cannot be set in live mode')
live_trading_indicators.exceptions.LTIExceptionBadTimeParameter: Bad date or time value: Time end cannot be set in live mode
The text was updated successfully, but these errors were encountered: