MQL5 or C# for automated trading ?

 

Hi,

For automated trading, what to choose (and why) between learning / using MQL5 or C# ?

Until 10 years ago:

- I learned a lot of C/C++, for normal applications.

- With C#, I just made some simple applications, nothing more.

Regarding MQL5:

- I saw that there are many text and video resources both for the MQL5 language and for trading with MQL5 in MetaTrader 5.

- it's a very big community on the forums.

Regarding C#:

- Obviously there are many text and video resources for the C# language, but I am disappointed that there are very few resources about trading with C# in CTrader.

- it is a very small community on the forum.