I'm a c# developer and I don't know anything about MQL.
I'm just wondering is there any good .NET library that can be used that allows interaction with MT4 and accessing the technical indicators, etc?
I've tried http://mtapi4.net/ but it doesn't even install.
Best bet would be to find out why it does not install. Any idea why?
It seems to be a good option, also there do not seem to be too many options as to what you want. Also the project is actively maintained.
MQL language is similar like C++ and C#, i think it will not hard for you to learn MQL language.