This has been by single best performing bot of the past few weeks and the premise behind this bot is that it is designed to take advantage of an anomaly where many stocks tend to have a pre-earnings run up in price.
This is not technically an "Earnings" play because it does not hold the stock through the earnings report, it buys stock X (user defined) days prior to earnings and then sells the stock the day before earnings.
The trader should look through tickers that might be having earnings in the next few weeks and then plug in the symbols that they have seen this run-up occur on in the past and then let it run through that cycle. After your first load of positions have run through, you can either change the symbols out to a new set OR simply leave this Bot in place for the next earnings seasons and clone the bot for a new set of symbols and have multiple earnings bots running.