Created by Richard Qian, Dylan DePasquale, and Douglas Ta
Stock Search is an easy-to-use, command-line application for searching notable days of given stocks based on a couple of criteria: best/worst returns and largest/smallest intraday range.
By default, you may select stocks from the Dow 30 and conduct your search by following the instructions in the CLI.
Our application also measures the speed of two sorting methods used in our search: heap sort and merge sort.
There are two main ways to build and run Stock-Search: in the CLion IDE or in your terminal.
- Clone the repository.
- Open the project in your CLion IDE (I am using version 2021.1.1).
- CLion should automatically load the project and automatically run the CMake configuration.
- Check your run/debug configurations in the top-left. There should be a CMake Application configuration created by CLion.
- Build the project ('Ctrl+F9' or 'Cmd+F9') and run the configuration ('Shift+F10').
- Clone the repository.
- Ensure you have CMake installed (I am using cmake version 3.28.3).
- Navigate to the project root directory and cd into
build/
. - Execute
cmake -B. -S..
and thencmake --build .
- The executable should be found in the Debug directory within the build directory.
- Run the exe in the terminal:
Stock_Search.exe