The logic for Fibonacci retrace entries, failed swing-zone retests, 2-touch confirmation, and close-above/close-below entry validation is either missing or incorrect. Will explain, the code is already okay for the zones and other stuffs , some slight fixes needed. Lets discuss in the chat.