Фракталы в МТ

 
Кто-нибудь знает точный алгоритм по которому МТ фракталы рисует? При пристальном рассмотрении этого дела оказывается, что как-то хитро он их рисует:-)
 
https://www.mql4.com/ru/codebase/indicators/285/
 
Спасибо:-)
Причина обращения: