Ja, das ist machbar, sowohl als Indikator als auch als EA.
Ist aber schon höhere MQL Mathematik, und sichtbar sind die Indikatoren dann auch noch nicht.
Die müssen dann parallel dazu in den Chart geladen werden um sie zu sehen.
Im EA (bzw Indi) müssen in der OnInit(..) handles für die Indikatoren erzeugt werden. iMA(..), iCCI(..), iRSI(..), ... iCustom(..)
Die Indis müssen dann in OnTick(..) bzw OnCalculate(..) mittels CopyBuffer(..) ausgelesen werden.
Einstieg ist evtl.
https://www.mql5.com/en/articles/100
Viel Erfolg!