diff --git a/docs/hyperopt.md b/docs/hyperopt.md index e89f30c8f..b0920f9c4 100644 --- a/docs/hyperopt.md +++ b/docs/hyperopt.md @@ -434,6 +434,7 @@ While this strategy is most likely too simple to provide consistent profit, it s ??? Hint "Performance tip" During normal hyperopting, indicators are calculated once and supplied to each epoch, linearly increasing RAM usage as a factor of increasing cores. As this also has performance implications, there are two alternatives to reduce RAM usage + * Move `ema_short` and `ema_long` calculations from `populate_indicators()` to `populate_entry_trend()`. Since `populate_entry_trend()` gonna be calculated every epochs, you don't need to use `.range` functionality. * hyperopt provides `--analyze-per-epoch` which will move the execution of `populate_indicators()` to the epoch process, calculating a single value per parameter per epoch instead of using the `.range` functionality. In this case, `.range` functionality will only return the actually used value.