BTCUSDT (2h Timeframe) Trading Signal Guide

·

Introduction to BTCUSDT Trading Signals

This application generates trading signals for the BTC/USDT pair on a 2-hour timeframe. It provides actionable outputs—Hold, Buy, or Sell—based on advanced technical analysis.

👉 Discover how AI-driven signals enhance crypto trading

Key Features


How the Application Works

1. Signal Generation Workflow

  1. User Initiates Request: Presses "Get Signal" to trigger data fetch.
  2. API Data Retrieval: Pulls BTC/USDT candlestick data from exchanges.
  3. Technical Processing: Computes 26 features with 2 lag periods per indicator.
  4. AI Decision-Making: NEAT model evaluates inputs to determine the signal.

2. Output Display


Installation Steps

(Step 1) Obtain Source Code

Option A: Git Clone

git clone https://github.com/hayashi19/BTCUSDT_trade_signal_2h.git
cd BTCUSDT_trade_signal_2h

Option B: Manual Download

  1. Download the ZIP from GitHub.
  2. Extract and move the folder to your desired directory.

(Step 2) Install Dependencies

  1. Ensure Python 3.8+ is installed.
  2. Set up a virtual environment:

    python -m venv venv
    source venv/bin/activate  # Linux/Mac
    venv\Scripts\activate     # Windows
  3. Install requirements:

    pip install -r requirements.txt

👉 Explore advanced crypto trading tools


Running the Application

  1. Launch the app:

    streamlit run streamlit_app.py
  2. Access the local URL (e.g., http://localhost:8501) in your browser.

Usage Instructions

  1. Click Get Signal to initiate analysis.
  2. View the generated signal and candlestick chart.
  3. Use the signal to inform manual trading decisions.

FAQ Section

Q1: Is this a fully automated trading bot?

A: No. Signals require manual execution on your exchange account.

Q2: Which exchanges are supported?

A: The app pulls data from generic APIs compatible with major exchanges (e.g., Binance, OKX).

Q3: How often are signals updated?

A: Signals refresh every 2 hours, matching the selected timeframe.


Terms & Conditions

  1. Not Financial Advice: Use signals at your discretion.
  2. No Guarantees: Past performance doesn’t predict future results.
  3. User Responsibility: You bear all trading risks.