Ridiculous Results in Strategy Tester! Can this be right?

So here's another strategy I been playing around with and somehow came to this for BTC|USD
Am I just fooling myself or could these results actually be legit? (As legit as backtesting can be.)

The indicator is the "3C QFL v3" indicator. All set options etc you can go through if you're interested.

I've set an alert with {{strategy.order.alert_message}} in the hopes to figure out how to automate this thing using PaperTrade. This way I hope to get a better understanding of the indicator over time as real-time trades happen.
If anyone has any comments or advice or confirmations etc please let me know in the comments.

From what I can see, this is almost good to be true, or am I wrong?
BTCUSDcanitbeEarningsfeedbackGrowthTechnical Indicatorsprofitableideaprofitableindicatorprofitabletrading

Disclaimer