C++ programming for noobs

I never had any classes. I bought the book and went chapter by chapter.

It's do able, but it sure wasn't easy, I can tell you that.
 
At least Java is free cross platforms (Java come with decent development interface environment too); you need to buy c++ compiler for windows, but Linux has it for free.

Anyway; if you are serious for learning any languages, prepare to do a lot exercises.

Some of these objects oriented concepts are hard to explain, you have to see how function reacts with class on computer to get it.
 
Judging by the OP's Trader P/L blotter posts, he's using a platform (Anvil) which uses a C++ interface for the API which would explain the choice.

I've taken courses which used the Thinking in C++ book mentioned earlier. It's a good one.
 
Stay away from C++ if you have other choices. Although powerful, C++ has a steep learning curve and takes many months of good programming practices to master. You'd be better off using Java or something similar.
 
If you already know how to program and want to learn c++ in a hurry I can recommend c++ primer by Stanley Lippman.

If you're new to programming have a look at these books:

- Agile Java by Jeff Langr
- Objects First by David J Barnes and Micheal Koelling
- Python Programming: An introduction to computer science by John Zelle

Hope this helps.
 
Quote from caementarius:

Judging by the OP's Trader P/L blotter posts, he's using a platform (Anvil) which uses a C++ interface for the API which would explain the choice.

I've taken courses which used the Thinking in C++ book mentioned earlier. It's a good one.


Good detective work!

I will take back my 2c.
 
just got back from dinner.....totally did not expect so much response.....thx to all.

Quote from Tums:

if you want to do it for trading... EasyLanguage will get you further, faster, quicker.

if you insist on something more "powerful" than EasyLanguage, I would do C#. It has more implementation in the retail trading platform than C++ or Java.

if you want to be a pioneer... try Ruby.



just my 2c.

Would I have any use for EasyLanguage even when I don't use TS? I wish it was EasyLanguage that I had to learn.

Quote from PTVtrader:

here's one that I found.

http://msdn.microsoft.com/en-us/beginner/cc305129.aspx

For me, trying to learn programming without being able to ask questions to a teacher and or moderator has made it near impossible for me to learn.Does anyone know of any online courses/webinars?

I checked with few IT schools nearby....but they cost like $5k for 5-day crash course, so I threw this option out. then I checked the community college nearby and spoke to someone who actually took "C++ Programming I" course there......he said the class is slow. ....but it'll only cost $400 for the semester. they also offer online classes. speaking of online classes, I also need to check with university of pheonix. they called me up today, and I was too busy.

Quote from dewton:

Thinking in C++ (Vols 1 & 2) by Bruce Eckel is a good book teaching C++. Best of all, its a free book - get it here:

http://www.mindviewinc.com/Books/

He also has Thinking in Java available as a free download.
thx for the source.....I'll definitely look into them.

Quote from caementarius:

Judging by the OP's Trader P/L blotter posts, he's using a platform (Anvil) which uses a C++ interface for the API which would explain the choice.

I've taken courses which used the Thinking in C++ book mentioned earlier. It's a good one.

You are right on the money caementarius.......as far as the book, I'm thinking of getting "C++ primer plus" by stephen Prata....it has the best rating of all newbie books. I think Thinking in C++ is the next step, which I heard is free on internet(anyone have link?)

Quote from vita:

Stay away from C++ if you have other choices. Although powerful, C++ has a steep learning curve and takes many months of good programming practices to master. You'd be better off using Java or something similar.

I get this alot.....I hope to learn java, VB, C# altogether someday......just getting a head start with C++. btw, I do have some background in pascal, which was really logical and easy.
 
Quote from forsalenyc:

Would I have any use for EasyLanguage even when I don't use TS? I wish it was EasyLanguage that I had to learn.

EasyLanguage is used by at least 5 programs...

TradeStation
MultiCharts
TraderStudio
Open E Cry

plus a few more...
 
Back
Top