Zig Zag Advisor working

 
I wrote my first script using the zig zag indicator. I let it run and making good value on the EURUSD. On the others it does not work so well. I was wondering if someone could point me in the right direction. What other indicators should I study to get an overall good result?