or are there any platforms out there that allow you to set up an ea w/o being a programmer?
Have you seen my pips?
I Have Zig Zag Non Repaint Indicator!! A Programmer Needed To Optimize It! 25 replies
Are you a Programmer? - please assist 2 replies
How certain can you be that you have an edge? 79 replies
have you ever have problem with Crown? 57 replies
DislikedNinjatrader has a wizard that helps you, of course if you want to do anything beyond the wizard you really need to know the basics of Object Oriented programmingIgnored
DislikedMetatrader is even easier than NinjaTrader to learn.. much easier I'd say cause the help system is comprehensive and really easy to use.Ignored
DislikedIf you get stuck, there are lots of helpful forums out there for metatrader. The best used to be forex-tsd and Metaquotes.net, probably still are.Ignored
DislikedI don't want to start a religious war, but the NT model is a much better programming model being event driven, combining this with classes and debugging (apparently MT5 will have classes but still no debugger and does anybody really want to wait for the same amount of time it took them to get MT4 stable?) makes it easy to do things which would be a nightmare in MT4. I think the NT documentation is sparse, but as good as MT4. MQL is good for very basic systems, beyond that, well it depends on your level of masochism.Ignored
Dislikeddamn ycomp..... pacman has been OUT for years....
you took me to a different decade with that avatar!Ignored
DislikedThe clincher for me is being able to choose brokers beyond your usual MT4 bucket shop scam.Ignored
Dislikedunfortunately seems to me those brokers are all for futures... which is great if you trade futures. And, well futures, is why NinjaTrader exists. but gain is also considered a bucketshop and MbTrading is, well, MbTrading... so I can't see what is there that is better than a bucketshop to place trades on, if you are trading forex... unless you don't care about paying high spreads (gain)/ through-the-roof commissions (mbtrading / EFX).Ignored
Dislikedwell NT is in some ways better, some ways not... but what I was talking about is ease of learning. With metatrader, the help is comprehensive and easy to use... there is a Dictionary too so you can quickly browse and find what you need. In NT it takes me far longer to find what I need in the help. Multiply that by the fact that a novice will be looking everything up and you can see why I think metatrader takes the cake for ease of use to learn something.
ALSO
NT is a bitch when it comes to adding new parameters/inputs. If you were organized enough to know every input you would need when you ran the wizard, that's great... but... sometimes that's not possible so it has to be added by hand... and for a novice might be difficult to figure out. Ninjatrader does have good response to questions on their forums, but do you really want to be asking questions about everything? And forget about adding a new plot if you didn't do it in the wizard. I'm sure it is possible, but seemed complicated and easier just to run the wizard again on a new indicator and move your code to it. Seems rather sloppy way to do something.
Now NT is more powerful because of the C# base... and I believe that (from the docs) seems like the multi-time frame support for strategies is good. Don't think you can do that in MT4 but I didn't try and haven't used MT4 much for years.
So I still stand by statement that MT4 is much easier to learn to use. With ninjatrader I'm always hunting for something - even though I spend more time programming ninjatrader these days than MT4, when I tried to write something in MT4 recently, I found it was fast to find whatever I needed to know.
About forums, I recommend forex-tsd but metaquotes is good for searching for answers. Also I'm sure there are ton of other forums with MT4 sections to ask questions in.
anyhow my recommendations were about ease of use to learn to make simple things... I doubt a novice programmer intends to program an extremely complicated EA.
btw. how am I supposed to debug in ninjatrader? I looked it up just now in the help and it says I need Visual Studio installed. sounds like installing a couple gigs of software just to debug NT is overkill... is there another way? If nothing is built into NT are there any other alternative debuggers I can install?Ignored
DislikedI guess I should also mention I program for a living, running up Visual Studio is an easy option for me, littering my program with print statements seems like going back to the bad old days for me, I don't really use the wizard in NT apart from generating the file, adding inputs etc seemed easy to me but as I said, I'm quite proficient in C#, so I guess it all depends on your level of programming ability.Ignored
Dislikedyes it is easy once you get the hang of it... but it still not easy for a beginner I would think... you gotta type too much in too many places. Adding plots though I still can't figure out how to easily do it, not that I tried much.
so I guess there is no other option than visual studio for debugging? it is easy enough to litter with print statements, so really debugger is just a luxury for my purposes. I used to program for a living but I do not like to have visual studio installed because I will be tempted to do some more programmingIgnored
Dislikedlol I used to program for a living too, simple Print statements with the output window are usually good enough for anything you will write in NT, we're not writing high end software here lolIgnored