TradeSolDevs

📘 Advanced Crypto Trading System – Manual & FAQ

Advertisement
🐙

Open‑source core

Report bugs, suggest features, or explore the codebase. All manuals refer to the latest release.

GitHub organization →

Frequently Asked Questions

32 answers — from API setup to copyright

Click question or scroll – all expanded for quick reference.
1 What is the purpose of the Advanced Crypto Trading System?
Comprehensive tool for crypto market analysis, harmonic pattern detection, AI‑driven insights, arbitrage detection, and automated/manual trading. Integrates multiple strategies.
2 How do I set up Binance API credentials?
In “Crypto Trading” or “Arbitrage Pattern” → Configuration. Generate from Binance API Management with trading & read permissions. Never share them.
3 What if I enter wrong API credentials?
Error message on data fetch. Verify key/secret, permissions, internet. Delete stored credentials and re‑enter.
4 Why no patterns in Harmonics tab?
Possible: insufficient lookback, too strict tolerance, adaptive ZigZag off, or market not exhibiting patterns. Try lower tolerance, enable Adaptive ZigZag, change symbol.
5 How does Cycle Mode work?
Scans all Binance pairs for selected patterns, recurring scan (default 2 min). Shows top 10 markets by risk/reward; navigate via Previous/Next in Visualization tab.
6 Market vs Limit orders?
Market = immediate execution, possible slippage. Limit = set price, may not fill, precise entry.
7 Change encryption password?
Settings tab → “Change Password”. Enter current, then new (twice). Re‑encrypts all stored data.
8 “Delete All Stored Data” – what happens?
Removes encrypted credentials & config (encrypted_data.bin, salt.bin). Irreversible; you must re‑enter API keys.
9 Why does Market Analyzer need Crypto Trading credentials?
Uses same Binance API for market data & trades. Centralised management, warning if missing.
10 Optimize trading bot performance?
Adjust Time Window/Data Interval, CCI threshold, Bollinger periods. Use stop loss (e.g. 30%). Test in simulation first, monitor logs.
11 App crashes / freezes?
Check Python 3.8+, required libs (ccxt, PyQt5, torch). View System Logs, reduce lookback, delete stored data, lower dataset size.
12 Run multiple bots simultaneously?
Yes – Market Analyzer tab: “Add New Bot”. Each bot independent symbol/strategy. Monitor via Active Bots table and individual logs.
13 How does AI Analysis tab work?
Load local GPT4All model, import data (LSTM, harmonics, market, logs). Configure risk per trade, stop loss, take profit. AI generates BUY/SELL/HOLD with reasoning.
14 Which GPT4All models supported?
Any .bin / .gguf file, e.g. Falcon, Wizard, Mistral variants. Choose size per hardware (CPU/GPU).
15 Import data for AI analysis?
Use import buttons: Log data, Market data, LSTM results, Harmonic results, Market Analyzer results. All combined in prompt.
16 harmonics.py vs integrated Harmonics tab?
harmonics.py standalone Tkinter app with backtesting & simulation. Integrated tab PyQt5, shares data with other modules, AI integration. Same detection core.
17 Combined Trading tab?
Enable/disable LSTM, Harmonic, Market Analyzer, AI modules; set weights; Live Trading or Scan Mode. Weighted signals for higher confidence.
18 Adaptive ZigZag – when to use?
Dynamically adjusts threshold (0.005‑0.05) based on volatility. Recommended for multi‑symbol scanning or volatile markets.
19 Harmonics simulation feature?
Tests 7 parameter sets (ZigZag 0.005/0.01/0.02, tolerance 0.1/0.15/0.2). Recommends best win rate / avg profit and auto‑applies.
20 Export data?
Logs: “Copy Log” / export; Market data: Copy/Export in Setup; Pattern results: CSV; AI: copy display; Database Manager export functions.
21 System requirements?
Min: Python 3.8, 8GB RAM, 2GB disk. Recommended for AI: 16GB+ RAM, CUDA GPU, SSD.
22 How to update?
Settings tab or download from repo. Backup config, re‑enter API keys, test new version in simulation first.
23 Security measures?
AES encryption for API keys, local AI (no cloud), optional app password, read‑only key option, secure deletion.
24 Poor AI recommendations?
Check model compatibility, import all relevant data, adjust confidence threshold, try different model.
25 Paper trading / simulation?
Market Analyzer: simulation mode; Combined Trading: Scan Mode; Harmonics: backtesting; AI: no auto‑execution.
26 Optimize performance for many bots?
Increase check intervals, use longer timeframes, disable unnecessary indicators, consider VPS.
27 API rate limits?
Increase fetch intervals, reduce bots/symbols, enable “Enable Rate Limit”, use multiple keys for different functions.
28 Interpret harmonic signals?
Bullish = potential BUY, Bearish = SELL. Entry, Target, Stop Loss shown. Confirm with other indicators.
29 Support channels?
Manual, FAQ, System Logs, GitHub issues, email: tradesoldev@proton.me. Bugs/ideas welcome.
30 Mobile support?
Desktop only. Workaround: run on VPS with remote desktop; Binance app for monitoring.
31 Is this software copyrighted?
© 2025 TradeSolutionsDevelopment. All rights reserved. Non‑commercial redistribution allowed unmodified with notices.
32 Can I use it for free?
Yes, personal non‑commercial use only. No warranty. You may modify for yourself, but not redistribute modified versions. Commercial use prohibited. Risk warning: educational project.
📬 Bug report / suggestion? GitHub or email – we actively maintain the system.
Advertisement
📖

Advanced Crypto Trading System · Manual

Complete reference – parameters, recommendations, integrated AIBot & harmonics subprograms

Introduction

Powerful desktop application integrating harmonic pattern detection, AI‑driven market analysis, automated trading bots, real-time data, and arbitrage. MarketAnalyzer is the most tested module – recommended starting point. Simulation possible before going live.

📌 Tabs overview & recommended settings

1 Crypto Trading Tab

API Key/Secret, Symbol, Order type, Trade amount. Live trading & manual orders.

Impact
Credentials = live trading. Market orders fast, slippage; limit price control. Trade amount = risk.
Recommended
BTC/USDT, Limit, 0.01 BTC. High liquidity, precise entry, small test size.

2 Market Data Tab

Symbols, Interval, Time Window. Real-time prices, indicators.

Impact
Shorter interval = frequent updates, more API usage. Helps trend identification.
Recommended
BTC/USDT, ETH/USDT; interval 5m; window 24h. Balanced, major pairs.

3 Harmonics Pattern Tab

Symbol, Bar interval, Lookback, Pattern, Ratio Tolerance, ZigZag, Adaptive ZigZag. Shark, Gartley, Bat, Crab, Butterfly.

New AIBot integration
Multi-pattern detection, geometric validation, Cycle Mode, Top 10 navigation.
harmonics.py standalone
Tkinter GUI, backtesting, parameter simulation, direct trading.
⚡ Recommended: ETH/USDT, 1h interval, 1d lookback, Shark pattern, Ratio Tolerance 0.1, ZigZag 0.01, Adaptive ON. Balances volatility and precision.

4 Market Analyzer Tab

Time Window, Data/Check interval, CCI, Bollinger, Allocated USDC, Strategy, Stop loss, Profit threshold, Reinvest, Max cycles, Indicators.

Multi‑bot
Run 3‑4 bots simultaneously, independent logs, real‑time signal export.
Recommended beginner
LTC/USDC, window 10h, 15m data, check 30s, CCI -200, Bollinger 20/2, allocated 100 USDC, INCREMENTAL-REINVEST, stop 30%, profit 3%, reinvest 100%.

5–12 Other Tabs (quick reference)

Combined Trading
Weighted signals (e.g. harmonics 40%, AI 30%, market 30%). Confirmation threshold 2, delay 30s. Weighted avg recommended.
System Logs
Level INFO, auto‑scroll, export TXT. Real‑time structured logging.
Arbitrage Pattern
Fee BNB discount, chain length 3, limit orders, simultaneous, recurring 2min.
Database Manager
Organize categories, export CSV/JSON, weekly backup.
AI Analysis
GPT4All local, risk 3% per trade, SL 1%, TP 1%, daytrade style. Import all data sources.
Settings
Encryption ON, fee collection enabled (dev support), dark theme, data retention 90d.

✨ New subprograms – AIBot.py & harmonics.py

🧠 AIBot.py

  • Local GPT4All – private, low latency
  • Multi‑source data (LSTM, harmonics, market, logs)
  • Real‑time BUY/SELL/HOLD with reasoning
  • Adaptive ZigZag, geometric validation, Cycle Mode
  • Unified trader class, multi‑exchange ready

📈 harmonics.py (standalone)

  • Independent Tkinter GUI, real‑time scanning
  • Full backtesting & parameter simulation (7 sets)
  • Pattern scoring, top 10 markets ranking
  • Zoom/pan charts, order placement
  • Trend strength analysis

#redundant_validation#multi_bot#ai_locally#harmonic_backtest

⚡ Example workflows

🐣 Beginner setup
  1. Settings: add API keys, test
  2. Market Data: BTC/ETH 5m
  3. Market Analyzer: LTC/USDC bot, 100 USDC, simulate
  4. Harmonics: ETH Shark, 1h, adaptive
  5. Arbitrage: recurring scan, small limit orders
🤖 AI‑enhanced + harmonics
  1. AI tab: load GPT4All, 3% risk, 1% SL/TP
  2. Import harmonics & market data
  3. Harmonics: enable multiple patterns, cycle 15min
  4. Combined: AI 60% / harmonics 40%, scan mode
🔄 Standalone harmonic trading
  1. Run harmonics.py, set pattern (bullish Gartley)
  2. Cycle mode, top10 navigation
  3. Enter limit order at PRZ, stop at O
  4. Target 0.618–1.0 extension
📋 Risk management protocol: start small (100 USDC), always use stop loss (20-30%), diversify pairs, daily log review, test updates in simulation.

🔧 Troubleshooting common issues

🔌 Connection: verify API keys, IP whitelist, Binance status.
🐢 Performance: reduce active bots, increase check intervals, clear logs, lower retention.
📉 No patterns: lower ZigZag threshold, enable adaptive, use different symbol.
🧠 AI fails: verify model file (.bin/.gguf), re‑import data, use smaller model if RAM low.

🎯 Conclusion & key success factors

AIBot.py + harmonics.py provide redundant validation, flexible deployment, professional execution. Start conservative, monitor actively, adapt to market, security first, simulate before live.

✅ Regularly consult this manual & FAQ. New features added continuously – check GitHub for updates.

Advertisement
📬

Get support – we respond fast

Bug reports, feature requests, or licensing questions.

🐙 GitHub Issues 📧 tradesoldev@proton.me

© 2025 TradeSolutionsDevelopment – all rights reserved. Personal non‑commercial use only.