Beispiel #1
0
from octobot_tentacles_manager.api.inspector import check_tentacle_version
from octobot_commons.logging.logging_util import get_logger

if check_tentacle_version('1.2.0', 'instant_fluctuations_evaluator',
                          'OctoBot-Default-Tentacles'):
    try:
        from .instant_fluctuations_evaluator import *
    except Exception as e:
        get_logger('TentacleLoader').error(
            f'Error when loading instant_fluctuations_evaluator: '
            f'{e.__class__.__name__}{f" ({e})" if f"{e}" else ""}. If this '
            f'error persists, try reinstalling your tentacles via '
            f'"python start.py tentacles --install --all".')
Beispiel #2
0
from octobot_tentacles_manager.api.inspector import check_tentacle_version
from octobot_commons.logging.logging_util import get_logger

if check_tentacle_version('1.2.0', 'telegram_bot_interface',
                          'OctoBot-Default-Tentacles'):
    try:
        from .telegram_bot_interface import *
    except Exception as e:
        get_logger('TentacleLoader').error(
            f'Error when loading telegram_bot_interface: '
            f'{e.__class__.__name__}{f" ({e})" if f"{e}" else ""}. If this '
            f'error persists, try reinstalling your tentacles via '
            f'"python start.py tentacles --install --all".')

if check_tentacle_version('1.2.0', 'web_interface',
                          'OctoBot-Default-Tentacles'):
    try:
        from .web_interface import *
    except Exception as e:
        get_logger('TentacleLoader').error(
            f'Error when loading web_interface: '
            f'{e.__class__.__name__}{f" ({e})" if f"{e}" else ""}. If this '
            f'error persists, try reinstalling your tentacles via '
            f'"python start.py tentacles --install --all".')
Beispiel #3
0
from octobot_tentacles_manager.api.inspector import check_tentacle_version
from octobot_commons.logging.logging_util import get_logger

if check_tentacle_version('1.2.0', 'web_notifier',
                          'OctoBot-Default-Tentacles'):
    try:
        from .web_notifier import *
    except Exception as e:
        get_logger('TentacleLoader').error(
            f'Error when loading web_notifier: '
            f'{e.__class__.__name__}{f" ({e})" if f"{e}" else ""}. If this '
            f'error persists, try reinstalling your tentacles via '
            f'"python start.py tentacles --install --all".')

if check_tentacle_version('1.2.0', 'twitter_notifier',
                          'OctoBot-Default-Tentacles'):
    try:
        from .twitter_notifier import *
    except Exception as e:
        get_logger('TentacleLoader').error(
            f'Error when loading twitter_notifier: '
            f'{e.__class__.__name__}{f" ({e})" if f"{e}" else ""}. If this '
            f'error persists, try reinstalling your tentacles via '
            f'"python start.py tentacles --install --all".')

if check_tentacle_version('1.2.0', 'telegram_notifier',
                          'OctoBot-Default-Tentacles'):
    try:
        from .telegram_notifier import *
    except Exception as e:
        get_logger('TentacleLoader').error(
Beispiel #4
0
from octobot_tentacles_manager.api.inspector import check_tentacle_version
from octobot_commons.logging.logging_util import get_logger

if check_tentacle_version('1.2.0', 'binanceus', 'OctoBot-Default-Tentacles'):
    try:
        from .binanceus import *
    except Exception as e:
        get_logger('TentacleLoader').error(
            f'Error when loading binanceus: '
            f'{e.__class__.__name__}{f" ({e})" if f"{e}" else ""}. If this '
            f'error persists, try reinstalling your tentacles via '
            f'"python start.py tentacles --install --all".')

if check_tentacle_version('1.2.0', 'bitmax', 'OctoBot-Default-Tentacles'):
    try:
        from .bitmax import *
    except Exception as e:
        get_logger('TentacleLoader').error(
            f'Error when loading bitmax: '
            f'{e.__class__.__name__}{f" ({e})" if f"{e}" else ""}. If this '
            f'error persists, try reinstalling your tentacles via '
            f'"python start.py tentacles --install --all".')

if check_tentacle_version('1.2.0', 'coinbase_pro',
                          'OctoBot-Default-Tentacles'):
    try:
        from .coinbase_pro import *
    except Exception as e:
        get_logger('TentacleLoader').error(
            f'Error when loading coinbase_pro: '
            f'{e.__class__.__name__}{f" ({e})" if f"{e}" else ""}. If this '
Beispiel #5
0
from octobot_tentacles_manager.api.inspector import check_tentacle_version
from octobot_commons.logging.logging_util import get_logger

if check_tentacle_version('1.2.0', 'legacy_data_converter',
                          'OctoBot-Default-Tentacles'):
    try:
        from .legacy_data_converter import *
    except Exception as e:
        get_logger('TentacleLoader').error(
            f'Error when loading legacy_data_converter: '
            f'{e.__class__.__name__}{f" ({e})" if f"{e}" else ""}. If this '
            f'error persists, try reinstalling your tentacles via '
            f'"python start.py tentacles --install --all".')
Beispiel #6
0
from octobot_tentacles_manager.api.inspector import check_tentacle_version
from octobot_commons.logging.logging_util import get_logger

if check_tentacle_version('1.2.0', 'generic_exchange_importer',
                          'OctoBot-Default-Tentacles'):
    try:
        from .generic_exchange_importer import *
    except Exception as e:
        get_logger('TentacleLoader').error(
            f'Error when loading generic_exchange_importer: '
            f'{e.__class__.__name__}{f" ({e})" if f"{e}" else ""}. If this '
            f'error persists, try reinstalling your tentacles via '
            f'"python start.py tentacles --install --all".')
Beispiel #7
0
from octobot_tentacles_manager.api.inspector import check_tentacle_version
from octobot_commons.logging.logging_util import get_logger

if check_tentacle_version('1.2.0', 'trading_view_service', 'OctoBot-Default-Tentacles'):
    try:
        from .trading_view_service import *
    except Exception as e:
        get_logger('TentacleLoader').error(f'Error when loading trading_view_service: '
                                           f'{e.__class__.__name__}{f" ({e})" if f"{e}" else ""}. If this '
                                           f'error persists, try reinstalling your tentacles via '
                                           f'"python start.py tentacles --install --all".')

if check_tentacle_version('1.2.0', 'webhook_service', 'OctoBot-Default-Tentacles'):
    try:
        from .webhook_service import *
    except Exception as e:
        get_logger('TentacleLoader').error(f'Error when loading webhook_service: '
                                           f'{e.__class__.__name__}{f" ({e})" if f"{e}" else ""}. If this '
                                           f'error persists, try reinstalling your tentacles via '
                                           f'"python start.py tentacles --install --all".')

if check_tentacle_version('1.2.0', 'twitter_service', 'OctoBot-Default-Tentacles'):
    try:
        from .twitter_service import *
    except Exception as e:
        get_logger('TentacleLoader').error(f'Error when loading twitter_service: '
                                           f'{e.__class__.__name__}{f" ({e})" if f"{e}" else ""}. If this '
                                           f'error persists, try reinstalling your tentacles via '
                                           f'"python start.py tentacles --install --all".')

if check_tentacle_version('1.2.0', 'reddit_service', 'OctoBot-Default-Tentacles'):
Beispiel #8
0
from octobot_tentacles_manager.api.inspector import check_tentacle_version
from octobot_commons.logging.logging_util import get_logger

if check_tentacle_version('1.2.0', 'news_evaluator',
                          'OctoBot-Default-Tentacles'):
    try:
        from .news_evaluator import *
    except Exception as e:
        get_logger('TentacleLoader').error(
            f'Error when loading news_evaluator: '
            f'{e.__class__.__name__}{f" ({e})" if f"{e}" else ""}. If this '
            f'error persists, try reinstalling your tentacles via '
            f'"python start.py tentacles --install --all".')

if check_tentacle_version('1.2.0', 'forum_evaluator',
                          'OctoBot-Default-Tentacles'):
    try:
        from .forum_evaluator import *
    except Exception as e:
        get_logger('TentacleLoader').error(
            f'Error when loading forum_evaluator: '
            f'{e.__class__.__name__}{f" ({e})" if f"{e}" else ""}. If this '
            f'error persists, try reinstalling your tentacles via '
            f'"python start.py tentacles --install --all".')

if check_tentacle_version('1.2.0', 'signal_evaluator',
                          'OctoBot-Default-Tentacles'):
    try:
        from .signal_evaluator import *
    except Exception as e:
        get_logger('TentacleLoader').error(
Beispiel #9
0
from octobot_tentacles_manager.api.inspector import check_tentacle_version
from octobot_commons.logging.logging_util import get_logger

if check_tentacle_version('1.2.0', 'statistics_analysis', 'OctoBot-Default-Tentacles'):
    try:
        from .statistics_analysis import *
    except Exception as e:
        get_logger('TentacleLoader').error(f'Error when loading statistics_analysis: '
                                           f'{e.__class__.__name__}{f" ({e})" if f"{e}" else ""}. If this '
                                           f'error persists, try reinstalling your tentacles via '
                                           f'"python start.py tentacles --install --all".')

if check_tentacle_version('1.2.0', 'overall_state_analysis', 'OctoBot-Default-Tentacles'):
    try:
        from .overall_state_analysis import *
    except Exception as e:
        get_logger('TentacleLoader').error(f'Error when loading overall_state_analysis: '
                                           f'{e.__class__.__name__}{f" ({e})" if f"{e}" else ""}. If this '
                                           f'error persists, try reinstalling your tentacles via '
                                           f'"python start.py tentacles --install --all".')

if check_tentacle_version('1.2.0', 'text_analysis', 'OctoBot-Default-Tentacles'):
    try:
        from .text_analysis import *
    except Exception as e:
        get_logger('TentacleLoader').error(f'Error when loading text_analysis: '
                                           f'{e.__class__.__name__}{f" ({e})" if f"{e}" else ""}. If this '
                                           f'error persists, try reinstalling your tentacles via '
                                           f'"python start.py tentacles --install --all".')

if check_tentacle_version('1.2.0', 'pattern_analysis', 'OctoBot-Default-Tentacles'):
Beispiel #10
0
from octobot_tentacles_manager.api.inspector import check_tentacle_version
from octobot_commons.logging.logging_util import get_logger

if check_tentacle_version('1.2.0', 'daily_trading_mode',
                          'OctoBot-Default-Tentacles'):
    try:
        from .daily_trading_mode import *
    except Exception as e:
        get_logger('TentacleLoader').error(
            f'Error when loading daily_trading_mode: '
            f'{e.__class__.__name__}{f" ({e})" if f"{e}" else ""}. If this '
            f'error persists, try reinstalling your tentacles via '
            f'"python start.py tentacles --install --all".')

if check_tentacle_version('1.2.0', 'dip_analyser_trading_mode',
                          'OctoBot-Default-Tentacles'):
    try:
        from .dip_analyser_trading_mode import *
    except Exception as e:
        get_logger('TentacleLoader').error(
            f'Error when loading dip_analyser_trading_mode: '
            f'{e.__class__.__name__}{f" ({e})" if f"{e}" else ""}. If this '
            f'error persists, try reinstalling your tentacles via '
            f'"python start.py tentacles --install --all".')

if check_tentacle_version('1.2.0', 'signal_trading_mode',
                          'OctoBot-Default-Tentacles'):
    try:
        from .signal_trading_mode import *
    except Exception as e:
        get_logger('TentacleLoader').error(