Content-Length: 385584 | pFad | http://github.com/United-Visions/Trading_Pal-main

4E GitHub - United-Visions/Trading_Pal-main: Trading Pal is a innovative ai trading assistant developed by Dectrick McGee. using advanced natural language processing technology, It is designed for automated trading in the Forex, crypto, stock market, metals, and more.
Skip to content

Trading Pal is a innovative ai trading assistant developed by Dectrick McGee. using advanced natural language processing technology, It is designed for automated trading in the Forex, crypto, stock market, metals, and more.

License

Notifications You must be signed in to change notification settings

United-Visions/Trading_Pal-main

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TradingPal 1.0

TradingPal Logo

Overview

TradingPal is a comprehensive trading platform designed to help users manage their trading accounts, create and backtest trading strategies, analyze market data, and interact with an AI assistant for trading-related queries. Our goal is to revolutionize the way humanity invests in the markets by providing advanced features and tools that cater to both novice and experienced traders.

Features

Account Management

  • View Account Details: Check your balance, leverage, open positions, open trades, available margin, and profit/loss.
  • Update Account Details: Periodically updated account information.

Trading

  • Create Orders: Place trading orders with various parameters.
  • Submit Orders: Handle order creation via API calls.

Strategy Management

  • Create Trading Strategies: Develop trading strategies with customizable parameters.
  • Backtest Strategies: Evaluate the performance of your strategies using historical data.
  • Save and Load Strategies: Store and retrieve your strategies for future use.
  • Search Strategies: Easily find saved strategies.

Market Analysis

  • Analyze Market Data: Use technical indicators like RSI, MACD, Bollinger Bands, ATR, ADX, and OBV to analyze market trends.
  • Generate Plots: Visualize backtest results with detailed plots.

AI Assistance

  • Chat with AI Assistant: Get help with trading-related queries and tasks.
  • Store Conversations: Maintain a history of interactions with the AI assistant.

Social Features

  • Social Navigation: Interact with other users on the social page.

Navigation

  • Responsive Sidebar: Easy navigation on both desktop and mobile devices.
  • Navigation Buttons: Quick access to main, backtest, and social pages.

Error Handling

  • Error Logging: Log errors for debugging purposes.

Data Storage

  • Database Integration: Store user information, strategies, backtest results, reviews, and comments.
  • In-Memory Storage: Temporary storage for strategies before database integration.

API Endpoints

  • Account Details Endpoint: Fetch account details.
  • Create Order Endpoint: Create new trading orders.
  • Query Endpoint: Handle user queries and interact with the AI assistant.
  • Save Strategy Endpoint: Save new strategies.
  • Search Strategies Endpoint: Search for strategies.
  • Backtest Strategy Endpoint: Backtest strategies.
  • Get Strategies Endpoint: Fetch all strategies.
  • Get Strategy by ID Endpoint: Fetch a specific strategy by its ID.
  • Update Strategy Endpoint: Update a specific strategy.
  • Delete Strategy Endpoint: Delete a specific strategy.
  • Get Backtest Results Endpoint: Fetch backtest results for a specific strategy.
  • Store Backtest Result Endpoint: Store backtest results.
  • Get Candlestick Data Endpoint: Fetch candlestick data.
  • Live Data Endpoint: Fetch live market data.
  • Execute Strategy Endpoint: Execute a trading strategy.

Future Plans

We are continuously working to enhance TradingPal with new features and capabilities:

  • Add More Brokers: Integrate with additional brokers to provide more options for users.
  • Diversify Markets: Expand to different markets like cryptocurrencies and stocks.
  • Real-time Data: Implement real-time data for charts to provide up-to-date market information.
  • Algorithm File Base: Create a repository for users to store and share trading algorithms.

Contributions

We welcome contributions from the community to help improve TradingPal. You can contribute by:

  • Fixing bugs and issues
  • Adding new features
  • Improving documentation

For more detailed instructions, please refer to our Contribution Guide.

Getting Started

To get started with contributing to TradingPal, follow these steps:

  1. Fork the repository on GitHub.
  2. Clone your forked repository to your local machine.
  3. Create a new branch for your feature or bug fix.
  4. Make your changes and commit them to your branch.
  5. Push your changes to your forked repository.
  6. Create a pull request to the main repository.

For more detailed instructions, refer to our Contribution Guide.

Support and Donations

We ask that everyone consider donating to support our efforts as we continue to develop and include advanced features. Your contributions will help us reach more users and revolutionize the way humanity invests in the markets. We are looking to collect live streaming data so we all can access the live charts, allowing even more functionality. Please help us achieve this goal.

License

TradingPal is licensed under the AGPL-3.0 license LicenseAGPL-3.0 license License. See the

LICENSE

file for more details.

Contact

For any questions or support, please contact us at Profitwavet.co@gmail.com.


Thank you for using TradingPal! We look forward to your contributions and support.

Contribution Guide | Feature Requests | Code of Conduct









ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/United-Visions/Trading_Pal-main

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy