Numerous changes added. Fixed a possible bug where Bearish Hikkakes confirmed by the first candle were recognized as non-confirmed.
User may now use the same diagnostic settings I had used to determine if the script was operating as intended. The first of three diagnostic settings included is a counter which keeps track of all of the different kinds of Hikkakes that have appeared (separated by ones confirmed on the first, second and third candles) as well as the total counts of non-confirmed (both bullish, bearish and total non-confirmed) and a total of all Hikkake patterns that have appeared. The second diagnostic setting will plot the global variables used in determining the structure of the patterns and if any of them actually trigger a recognizable Hikkake pattern (this was more aesthetic than anything but still serves an important purpose in determining that the logic is running the way I had intended). And the final diagnostic tool was one to show the value of certain booleans that are triggered whenever a confirmed pattern appears (this was for testing out alerts).
Labels have been added, as well as a floating point input that the user may adjust to move the labels closer or further away from the calculated price points these labels are generated at.
Alerts have also been added, two for unconfirmed patterns and two for confirmed patterns (bullish/bearish variants of alerts).
Additional comment polishing has been done, some typos fixed and notes have been added in a few areas.