Skip to content

Releases: dicksonwsau2/TradeScout

Initial Release of TradeScout

01 Oct 09:44
Compare
Choose a tag to compare

TradeScout - First Official Release

This is the first official release of TradeScout, a tool for analyzing trades from the Trade Automation Toolbox (TAT). Key features include:

  • Fetching and displaying trade metrics such as Premium Sold, Premium Captured, Win %, and more.
  • Integration with Discord webhooks for sending trade summaries.
  • Weekly and monthly Profit/Loss calculations.

Installation (for running as a Python script):
To install the required dependencies, run:

pip install -r requirements.txt

Running TradeScout as a Python Script:

  1. Ensure you have the required dependencies installed (as above).

  2. The config.yaml file should be placed inside a config/ folder at the same level as trade_scout.py. The file structure should look like this:

    TradeScout/
    ├── config/
    │ └── config.yaml
    ├── trade_scout.py
    ├── other_files.py

  3. Run the script with the following command:

python trade_scout.py --win restore --date YYYYMMDD

Running TradeScout as an Executable (.exe):

  1. Download the .exe file from the release.

  2. The config.yaml file must be located in the same folder as the .exe file. Place your config.yaml with your personal webhooks and database path next to the executable.

    Example folder structure:
    TradeScout/
    ├── trade_scout.exe
    ├── config.yaml

  3. Run the .exe by double-clicking it or using the command line:

   trade_scout.exe --win restore --date YYYYMMDD

Make sure to replace YYYYMMDD with the desired date for fetching trade data.

Note:

  • When running the .exe, the config.yaml file is expected to be in the same directory as the executable.
  • When running as a Python script, config.yaml should be in the config/ folder as outlined above.