Backtest a Strategy - NinjaTrader

Any Luck with Ninjascript?

Hey guys, A little about me - I've been writing algos on and off for about a year and a half now. I started with Quantopian way back using python to write stock algos, then realised I couldn't live trade with it, so that put me off that.
I then found MT4 and MetaEditor and the world of forex... I was immediately in love with the simplicity of the language (C#), but I ditched it because forex just felt impossible to code around with all the volatility and news based price action. (I'm sure there's exceptions to this - but does anyone have a similar experience with it?)
I finally landed on NinjaTrader and scalping futures, which is amazing and seems to fit way better.
I'm wondering if anyone has experiences with successful Ninjascript trading systems and what advice they have etc. I've written up a few, one with a 76% success rate over 50 days but I'm starting to see how commission and tax really can have an impact...I'd also like to know about the reliability of backtesting using the Strategy Analyser vs Market Replay...
Who's out there! :)
submitted by photoshoplad to algotrading [link] [comments]

Ninjatrader Autotrader

Has anyone tried Ninjatrader's Autotrader? It comes with backtesting software and seems really easy to use. No coding required. All you have to do is select a strategy from a drop down box, configure the trading settings, and do a test run for a couple days before you try with real money. What kind of drawbacks could there be for scalping forex?
submitted by fdjdsfgndsiufgsn to algotrading [link] [comments]

leftover 401k -> algo. trading account

This sub seems pretty dead (any particular reason?), but here goes a shout into the abyss:
I'm looking for a algorithmic trading account/platform (like interactive brokers or thinkorswim... even just an API would be fine) that can operate as what could be best characterized as a self-directed IRA.
While the 401k remnants I will be transferring doesn't have enough money to meet the "pattern day trader" criteria (which I assume is sort of the minimum barrier for anyone considering algorithmic trading), I can easily bump the account up over the next couple of weeks/months while I back test some of my ideas with whatever paper account is offered.
So, does anyone have any suggestions?
submitted by IRA_vs_401k to algorithmictrading [link] [comments]

1Broker + TradingView beginner automation (plus question)

[Sorry for the long post] So I've looked around this sub and I see a lot of high level or theoretical Algo discussions which I can appreciate but I'm kind of lost when it comes to practical applications and I don't even know if any service even exists that can meet my needs.
Currently, I have a strategy that I think is a little profitable with 1 minute data intraday swing trading on USDJPY, it's very simple and written in Pinescript. I plug the pinescript into a 1 min chart on Tradingview and it spits out alerts for my trades. The alerts are picked up by a chrome addon called Autoview which sends the orders to 1broker using a special alert API. I hate it for many reasons: - Chrome with tradingview and Autoview must be running and checked frequently for glitches (sometimes alerts stop firing randomly) - Tradingview alerts are not meant to be used as orders so I lose any semblance of order management. Basically it fires alerts/orders for every entry point regardless of my current balance or positions. - Pinescript sucks. - 1broker uses bitcoins as currency, I like bitcoins but don't fully trust putting thousands of dollars into them when it could be rendered obsolete at any time without warning.
So the reason I use it is because it meets all my needs. I'm just starting out and I have a fairly large income via my job (US) but it would take me at more than a year to save up 25k for a legit daytrading account. So I need to find a broker + automation combo with the following: - hedging within the same fund (is this not allowed in the US?) - can make unlimited day trades without needing $25,000 USD, low minimum account size - low or no fees - supports 24/5 forex or E-mini trading (options not required) - API for automation with somewhat low coding requirements. I am familiar with python but by no means am I an expert. I like looking at tradingview charts and backtest instantaneously via graphical interface but I realize this is probably not very common.
I've spent a lot of time on both Quantopian and Quantconnect but neither of them can do intraday trading very well if at all. They are primarily focused on fundamental trading and I'm more into technical trading. I tried looking into Ninjatrader, metatrader, whatever but I found them very expensive, unnecessarily complicated, and beholden to the US's stupid trading laws.
TL;DR - Can anyone tell me exactly how to implement my simple automated intraday FX strategy using a simple interface that doesn't require me to have a $25,000 US brokerage account and software that costs 1000's of dollars?
P.S. If any other beginners are in the same situation as me you should look into + TradingView + Autoview, it's pretty sweet given the limitations it's working with.
submitted by Redcrux to algotrading [link] [comments]

About to start trading for the first time. Anyone wanna talk?

I don't really have any specific questions, just looking for general advice. Well, maybe one...see the bottom.
I've gone through most of the babypips school, and just finished reading Courtney Smith's book.
I have somewhat of a bit of background in game theory due to hobbies (I was one of the better players in the country in the national tournament scene of a certain video game, and have close friends who have been ranked in chess and poker who I have been playing with and learned a lot of game theory from), and tend to prefer boring, "turtle" strategies.
I considered scalping, but I don't think it will fit my lifestyle (time consuming). So, I'm probably going to look at position trading the daily charts, and I'll start mostly with the methods from the book I was reading. I want to be as disciplined as possible- picking entry/exit points before entering the trade, doing as much of it automatically via stops as possible (which I will look at and adjust only according to TA), and looking at my positions once per day. No emotion.
On a long flight yesterday I finally sat down and wrote up a trading plan, buying on a few techniques, all of which have set stops.
I'll calculate my position size so that if I am stopped out (stops based on technical analysis) I will lose 1% of my account value. This also means that positions with wide stops will not be very profitable.
I will write down every trade and what signal I used to make the trade. Every thirty trades, I'll eliminate my worst-performing signal and replace it with a different one, and see how I do.
I did some backtesting on EUUSD over the first few months of 2009. Trading on inside days seemed profitable, as well as reversal days. Channel breakouts were iffy...I used the ADX filter to exit, and that let me exit at really good times, but because the stops were too wide (for long position, I was buying at 55 day high breakout and setting stop to 20-day low breakout) I was barely making any money off of it and that was wiped out by the bad trades. I need to figure out where I can place tighter stops on Channel Breakouts without removing too many winning trades. My biggest concern is that inside days seemed too consistent...I usually made almost as much money as I was risking on my stop every time I did it, barring one or two times where I basically broke even. Seems like a couple losing trades could've set me back pretty quickly and I should be seeing more.
I should probably do more backtesting, but I feel a trial by fire would work better. I'll probably just set the risk to 0.5% instead of 1% and start a very small account and see how it does (I'd have to lose hundreds of trades in a row to get wiped out).
Am I doing this right?
And, the real question- what broker should I use?
Right now I'm looking at Oanda. I saw a poster saying good things about IB and I'd rather use Ninjatrader because I hate MT 4, so I might look at shifting over to them when I have more money, but I don't have $25k liquid cash available to open an account with them. Oanda's flexibility with position size seems ideal for my ~1% risk on stop plan.
However, the more I read about Forex brokers, the more nervous I get...they seem to make money when you lose and engage in all kinds of unscrupulous tactics like stop-hunting, slippage failing to trigger stops, and raising the spreads during big moves. Feels more like playing against the house than trading. This alone makes me feel tempted to go trade stock options instead with the same plan and see if that works. Thoughts?
submitted by NPPraxis to Forex [link] [comments]

NinjaTrader in Forex and future market Learn Forex Trading Online  NinjaTrader Tutorial How To Back Test Using Tradingview - learn any strategy ... Ninjacators - NinjaTrader Day Trading Signal Forex Indicator NinjaTrader 7 & 8 - YouTube Two Ways to Run a Backtest in NinjaTrader 8 - YouTube NinjaTrader 8 - Backtesting Strategies - YouTube Exklusives Webinar NinjaTrader & WH SelfInvest - Kompetenz verbindet How to Backtest Trading Strategies with FXCM Forex ...

Forex backtesting software is a type of program that allows traders to test potential trading strategies using historical data. The software recreates the behaviour of trades and their reaction to a Forex trading strategy, and the resulting data can then be used to measure and optimise the effectiveness of a given strategy before applying it to real market conditions. NinjaTrader provides a C# framework for developers to build integrated indicators, drawing tools, automated strategies and more. LEARN MORE. Why Trade Micro E-mini Futures? Trade More with Less. Trade the same markets as Wall Street at a fraction of the cost & reduce your financial commitment. SEE MARKETS. Flexibility to Grow. At 1/10th the size of E-mini contracts, start small & scale up as ... Backtesting Strategies by hand can be a very daunting task, which is why I’ve created a new NinjaTrader indicator to assist in the process. Below is more information on our NinjaTrader Backtesting Software. Gestern, I wrote a bit about how the backtester simulates ticks. Wann trifft NinjaTrader eine Bar wo die Stop und Take Profit in der Bar-Bereich fallen, Es wird immer davon ausgegangen, dass die Haltestelle zuerst getroffen wurde. Ich hatte dieses Problem kommen für einen Client, der wollte seine Strategie eine institutionelle Kunden verkaufen. […] - exporting strategies to NinjaTrader - exporting strategies to cAlgo. I think I'll start either with the new generator or with the MT4 files download service. If it is the new generator, you and anyone will be able to participate in the process because a part of the implementation will be open source. > NinjaTrader > Strategy creating 95%-100% winning trades Strategy creating 95%-100% winning trades ... I've been trading similar strategies with real money for ~8 months, the results are comparable. Note though that this backtest only used scalping orders, the real strategy has runners which generate much more profit but bring the win% down some as they have looser stop criteria. I would not ... Software that will allow you to find the working methods and dismiss the losing ones while you backtest your strategies. Get Forex Tester, the best trading simulator for backtesting, a training platform and a prediction app all in one, and make every trade work for your total success on the currency market Ultimate Tools for Backtesting Trading Strategies. Backtesting is the art and science of appraising the performance of a trading or investing strategy by simulating its performance using historical data.. You can get a sense of how it performed in the past and its stability and volatility. Special Circumstance with Forex backtests During a backtest order quantity is an absolute value, which is in most cases different than in a real-time brokerage account. As an example, 1 traded FX lot at a live brokerage account might be the equivalent to 100,000 of notional value (check with your broker) however, in backtest a value of 1 is a literal value of 1 and not 100,000. Backtesting has been used by big companies and professional traders to improve many aspects of their trading strategies. Most of the tools are available only to programmers and retail traders without coding skills are not able to use them. Retail forex traders apply different techniques to backtest trading ideas. Some are using MetaTrader, others write the trades on a paper and move the chart ...

[index] [10601] [23014] [16789] [1055] [1556] [12652] [726] [14560] [5343] [12373]

NinjaTrader in Forex and future market

In this video, I talk about how to backtest trading strategies with FXCM forex simulator. Follow me on Instagram @datkidgreatness Follow me on Snapchat @datk... Learn any strategy using Trading view to help you take your trading skills to the next level. connect with me on Ig - Billiionaire Get started with NinjaTrader software & Backtesting for FREE: In this video, learn about the various properties available w... Explain Ninja Trader trading platform. How to make 1 Million $ risking only 100 $ and in only 4 trades using Ninjatrader ATM Strategy - Duration: 34:42. Trading B ́Darija 21,851 views NinjaTrader ist eine der weltweit bekanntesten und beliebtesten Plattformen und seit über einem Jahrzehnt am (US) Markt etabliert. WH SelfInvest gehört zu den renommiertesten Brokern in Europa ... -- FREE NinjaTrader indicators every month. Join Ninjacators' FREE Indicator of the Month Club, and join our YouTube Channel to g... NinjaTrader is an excellent platform for performing historical backtests. There are at least two ways to run the backtest: on the chart or in the strategy an... NinjaTrader ist eine der führenden Trading Softwares auf dem Markt. Über diese Trading Plattform lassen sich via verschiedener Broker Forex, Aktien, CFDs und... In this first tutorial we go over how to set up NinjaTrader, the installing process, how to set targets and stops, how to use the hot key manager, save you f... NinjaTrader supports over 40,000 traders around the globe with best-in-class technology, deep discount commissions and world class support. The award-winning...