Not sure if it's a good idea to begin with a C# book related to the trading.
I think it's better to begin with a C# book for dummies.
I have bought C# 4.0 in a Nutshell: The Definitive Reference a few month ago.
It's very good book, but I do not know if it is for dummies because I had an experience in C&C++ coding!
If you understand that book, you will be able to develop what you want on MC.net
The following user says Thank You to Laurent for this post:
I know that the product is still in closed beta, but I'm wondering if you can comment somewhat on the difficulty of MC .NET. Do you find it easy to program in? Is C# easily implemented in MC .NET, or do some parts aren't that logical (compared to how PowerLanguage is set up). I don't want to be too nosy, but do you seriously consider buying MC .NET (i.e. how much do you like it), or is it more a "nice tool"?
And if I may ask, how much experience do you have with C#? That makes it easier for me (and others) to determine how easy it really is.
Hope you don't mind me asking this, but I consider to switch to MC .NET and want to get an idea of how difficult such a switch would be.
(I know I can wait for the public release for MC .NET to check these things myself, but if I want to make the switch I need to start learning .NET asap since I have a lot of catching up to do )
The following user says Thank You to Jura for this post:
Favorite Futures: Stock, Options and now Futures (ES)
Posts: 514 since Dec 2010
Thanks: 227 given,
Jura, I'm in the same boat. A couple weeks back while searching the web on .NET and C#, I actually found some free PDF books and downloaded them to my iPad. One is called "Pro C# 2010 and the .NET 4 Platform" and another is "C# School 14 lessons to get you started with C# and .NET". I'm not certain how good or relevant these are to MC's to be offering, but figured I'd start there, when time permits. I have some air travel coming soon, so maybe then...
The following user says Thank You to TonyB for this post:
I would consider MC .NET about the same as NinjaTrader in terms of programming difficulty. There are some small differences in the way things are done, and some different function calls, but overall it's the same sort of structure.
I'm very experienced with .NET and C# (and NT), so it wasn't that much trouble for me. As a developer myself, I think it's great to have so much flexibility. As you can see in the example video, you can do lots of things with C# such as the on-chart DOM window.
I'm coding an indicator right now that has its own window -- that is, besides the chart window. It is sort of a dashboard window that displays lots of information in real time that is pertinent to my trading. You can't do that very easily with EasyLanguage or Metatrader.
The following 4 users say Thank You to tx413 for this post: