Hello,
I have expertise in coding trading system/indicators. I have been coding in both Amibroker and Metatrader.
In the Amibroker indicator you linked, the ZigZag indicator/function based on percentage change in price is used to find supply demand zones. However the Metatrader's implementation of ZigZag indicator is different, it uses the highest high ans lowest low of "x" number of bars. This means while the Amibroker implementation of ZigZag avoids price swings less than a certain percentage, in Metatrader ZigZag there is no minimum price change. This difference will affect the supply demand levels if the MT ZigZag is used. For a correct implementation of the Amibroker indicator, percentage based ZigZag should also be implemented in code. This will make the project time consuming.
Please feel free to contact for any clarifications.
Looking forward to work with you on this project
Thanking you
Joy Sebstian