AI Optimization

From SharpTrader Arbitrage Software Wiki: A Detailed Overview of High-Speed Trading Technology
Jump to navigation Jump to search

AI Optimizer Quick Guide

Video: AI Optimization for Arbitrage Strategies: A Comprehensive Tutorial

  1. Navigate to the "AI Optimization" section in the SharpTrader menu at the top left corner.

2. Click on the "Add combination" button. Choose "Strategy" from the list of available strategies for AI optimization.

AI Optimizer main window

3. Select a "Session" from the available sessions for artificial intelligence optimization.

4. Choose a "Symbol" from the list of available symbols.

It's essential to understand that to expedite the optimization process, you can add the same symbol in the same session multiple times with different settings. For instance, if you optimize the EURUSD symbol, you can add it numerous times with the most sensitive AI optimization parameters such as Min profit, Diff to open, Trailing step, etc.

You will receive the optimization results for a particular symbol when are 100 orders recorded in the pool for that symbol and broker server. These results (100 order records) can come from multiple users conducting optimization for the same symbol and broker server, provided that the correct broker server name is used in the "Broker tag" field (see below).

5. Enter a "Broker tag." If you wish to participate in collective optimization, please use a broker tag that precisely matches the broker's server name. If you prefer to optimize independently, you can use any name.

6. Click "OK."

Once enough data is collected, the AI system analyzes this information to determine the best settings for each broker, instrument, and strategy combination. Participants can then adopt these optimized parameters for future trading activities or opt out.

When the initial round of AI optimization is complete, you will see a green readiness bar at 100%. In this case, you can view and apply the AI-optimized parameters.

AI Optimization parameters

You also have the option to overwrite your existing parameters with the AI-optimized parameters for a specific trading instrument (by clicking "Yes") or create a new instrument with AI-optimized parameters (by clicking "No").

AI Optimization rate a set of optimized parameters

Every user who participated in the optimization for the same symbol and broker server can select optimization results from previous runs and vote for them. This is also part of the collective effort to determine the best-optimized settings.

You can continue the optimization process for the first round of AI-optimized instruments. In this case, the Artificial Intelligence will use more data for optimization, resulting in a more accurate outcome.

More information about AI Optimizer for SharpTrader Arbitrage Strategies