A Chrome extension for automating Lot Size and Take Profit calculations based on your trading parameters for smarter risk management.
Trading Helper is a Chrome extension designed to simplify your trading strategy by automating essential calculations. With this extension, you can effortlessly set your Lot Size and Take Profit levels based on your specified Stop Loss, Risk/Reward Ratio, and desired $ Risk Amount. Take the guesswork out of trading and ensure your risk management is on point with Trading Helper.
Currently only supported on the FundedNext Trading Platform.
- Customizable Risk Management: Tailor your trading strategy by setting Stop Loss, Risk/Reward Ratio, and dollar Risk Amount.
- Automated Calculations: Save time and reduce trading errors with automatic Lot Size and Take Profit calculations.
- Long and Short Modes: Seamlessly switch between Long and Short modes, automatically adjusting Stop Loss and Take Profit levels based on the appropriate price and mode.
- Movable Window: Use the top bar to drag the window anywhere on the screen for improved usability.
- Effortless Integration: Seamlessly integrate Trading Helper into Chrome for a hassle-free trading experience.
Enhance your trading strategy and take control of your risk management with Trading Helper, the essential tool for traders of all levels.
- Manifest Version 3: Uses the latest Chrome extension platform and features.
- TypeScript: Enforces static typing in the project, enhancing developer experience and code quality.
- React: Uses React to create responsive and interactive user interfaces.
- Vite: Utilizes Vite for fast development and building.
- Nodemon: Uses automatic project rebuilding during development for fast iteration.
- Tailwind CSS: The best styling and customization tool out there.
- ESLint and Prettier: Ensured code quality and formatting consistency.
- Install Node.js.
Note
The included lockfile is for pnpm, but you can use npm or yarn if you prefer.
-
Clone the repository:
git clone https://github.com/KirillTregubov/trading-helper.git cd trading-helper
-
Create an
.env.local
file in the root directory with the following contents:VITE_NAME="" # Your Name
-
Install dependencies:
npm install
-
Build the extension:
npm run build
-
Run the development server:
npm run dev
-
Run the linter and formatter:
npm run lint
-
Launch a special instance of Chrome with disabled security by running the following command in your terminal (on Windows):
./chrome.exe --disable-web-security --no-first-run --user-data-dir="C:\ProgramData\AAA Dev Session"
-
Load the extension in Chrome:
- Open Chrome and navigate to chrome://extensions/.
- Enable "Developer mode" in the top-right corner.
- Click "Load unpacked" in the top-left corner, and select the generated
dist
directory.
This project is licensed under the GNU GPLv3 License - see the COPYING file for details.