Haas Labs
Last updated
Last updated
Haas Labs is the perfect place for the "mad scientists" who want to find the most optimal settings for their HaasScripts. Currently it only provides the possibility to search and fine-tune optimal parameters for any HaasBot script, but in the future it will expand and offer more tools for you to really get the best out of any script.
Supported Licence | Supported Trade Types |
Spot trading | |
Simple licence | Margin trading |
Advanced licence | Leveraged trading |
Haas Labs supports multiple tuning algorithms. Each algorithms has their own pros and cons.
The Brute Force algorithm will make and test all possible combinations of the parameter ranges. No combination is left untested.
Every possible combination is tested
Best used for fine-tuning
Testing all possible combinations is slow and inefficient
Adding/expanding parameter search space has exponential effect on the total possible combinations
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.
Can search through very broad parameter ranges
Can be used for broad "fine-tune"
No combination limit
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)
Each round can produce different results.
If you get stuck with duplicate results, consider increasing the Adjust and Mix Rate.
A good rule-of-thumb is to set Adjust Rate to around 1 / total parameters
.
The Random Search algorithm is nothing more than pure random. Every parameter set tested will be randomly picked from all possible combinations available.
Can search through very broad parameter ranges
You never know what you might find
No combination limit
Cons
Doesn't test all possible combinations
Each round can produce different results.