Coinbase Trading Tools Wiki - dsundby10/CoinbaseTradingTools GitHub Wiki
This project has only been tested on Python Version 3.6.
Quick run through on setup / functionality.
List of packages needed

Insert the generated key into the Keys.Py File
Working with the Trading GUI Tool -> Trading_GUI -> 1x2+TradingGUI_Final_1.py -> Run
*All the "Buttons" on the GUI are intended to make trading easier.
*Ability to buy/sell X amt using the % buttons.
*Ability to evenly distribute your orders / coins between the lower/upper price.
*Ability to distribute your orders heavily in the front / or heavily in the back by switching from normal to "bottom" or "top".
*Ability to cancel X amt of buy/sell orders with 1 click.

Working with the PumpDetector -> PumpDetector.py - Run
# Key Functionality
* Track price moves every X amt of minutes (default is 5)
* Triggers based on any trading volume over X amt (default is 50,000 usd)
* Triggers based on any price action lower than X or higher than X (default is 1%)

# Working with the Automated Trading Bot -> TradingBot -> AutomatedBot.py -> Run
Can Track the trading results in the console tracks every trade along with if the api failed to place a trade + potential profits.
# How to Control / Tell the Bot What to Do -> TradingBot -> Bot_Config_GUI.py - Run
* Communicates with the Automated Bot using a json file.
* Tracks all helpful / useful data on any open orders you have.
* Ability to update the regular trading thresholds on the fly.

Setting Price Specific Thresholds (to trade between specific ranges)
From the Bot_Config_GUI -> Click a can with open orders then click -> 'Active Thresholds' button
*Must Enable in order for the Bot to act on specific thresholds.
*Can Add/Update/Remove thresholds
*Can Also track all useful Moving Averages btwn timeframes to help with quick decision making.
