Troubleshooting

This section provides solutions to common issues and errors.

Operating System Compatibility

  • Issue: Visual elements or GUI components behave differently on non-Windows systems.
  • Solution: While optimized for Windows, some adjustments may be needed for other operating systems. Consider reviewing the tkinter and sv_ttk documentation for platform-specific configurations.

Data Retrieval

  • Issue: Some stocks might not have data for the selected date range.
  • Solution: Try adjusting the date range or checking the availability of data for the specific stock.
  • Issue: Invalid stock tickers result in data fetch errors.
  • Solution: Double-check the stock ticker symbols for accuracy. Ensure that the tickers are supported by yfinance.
  • Issue: Stock data availability depends on yfinance.
  • Solution: Verify your internet connection and check the status of yfinance.

Default Values

  • Issue: Default stocks, date range, complexity function, coefficient, or theme are not suitable.
  • Solution: Customize the settings in the GUI to your preferences.

General Issues

  • Issue: Application crashes or freezes.
  • Solution:
    • Ensure all dependencies are correctly installed.
    • Restart the application.
    • Check for updates to the application and dependencies.
    • If the problem persists, please report it to the authors with relevant error messages.