The algorithm is designed to enter when these signals appear simultaneously.
Bull*, you cannot code divergence successfully into a strategy because it always plots with a delay.
I assume from what you have said you have that coded into a strategy. Let's see the proof and let's see the test stats.