Generate me a no-repaint v5 Pinescript indicator which uses MFI and T3 MA of MFI. Add an optional enableable NAME_1 Window Price Smoothing invented by NAME_2. Add an optional Inverse Fisherization applied to MFI and T3. Add an optional enableable fisher transform of the price. Add an optional enabeable gradient which shows aqua for low values and ultra pink for high values. The user should also be able to select between different signal modes which show the user when to go long, when to exit long, when to go short and when to exit short.

The title is Adaptive Fisherized MFI. The default color for the MFI is ultra pink and for the T3 MA of the MFI aqua. The colors need to look good on a dark chart.

I want optional signal labels too. Every complex input field should have a descriptive tooltip. The code should be very easy understandable and highly performant. The naming-convention is camel-case. The whole script muse use Pinescript and best practices of coding. Provide your response in exactly 3 paragraphs (separated nearby paragraphs with 3 aterisk symbols ***).
user