Thank you, I need to tested a few little things, I do not know whether it still able to review your code, tomorrow, of course, it would be the day after tomorrow, according to your time.
Great Job Nikolay, indicator is perfectly written. I struggled a bit with rule 7 (conceptual), after thinking about the problem all started, have a sense I wish everyone much success in his everyday use...