Batchtesting with HaasLabs

This experimental tool included with TradeServer Cloud allows you to find the best settings for your trade bots.

Brute Force

The Brute Force algorithm will make and test all possible combinations of the parameter ranges. No combination is left untested.

Pros

  • Every possible combination is tested
  • Best used for fine-tuning

Cons

  • Testing all possible combinations is slow and inefficient
  • Adding/expanding parameter search space has exponential effect on the total possible combinations

Intelligent

The Intelligent algorithm should be utilized when the search space goes above 100k combinations (max. limit of Brute Force). Imagine you have script that has too much parameters to start tinkering with; Intelligent algorithm is your best friend.

This algorithm works best on semi-broad and very broad parameter ranges (from over 100k to way above millions of possible combinations, for example 1,290,240,000,000,000), but not so much for fine-tuning. For that, you should consider using Brute Force instead.

Pros

  • Can search through very broad parameter ranges
  • Can be used for broad “fine-tune”
  • No combination limit

Cons

  • Doesn’t test all possible combinations
  • Tends to get stuck around initially best settings with low Adjust Rate
  • Does not work well for narrow parameter ranges (below 100k possible combinations)
Back to: TradeServer Cloud Essentials > Optimizing & Testing Trade Bots