I'm pretty new to ninja trader and have a question concerning configuration and parameters when backtesting or running a strategie on realtime data.
My setup is: IB and Ninjatrader. For historical data I use NinjaTrader servers, like it was written somewhere.
Now I've put together a strategie for forex trading (EURUSD).
When I run a backtest, it works out pretty well. It does about 40% if I run it for last year, the same if I run it for 2006.
Now, when I try in real time, it just seams to be a whole different strategie it does not work at all. It just keeps loosing money.
Has anyone an idea what could be wrong with my backtesting or my realtime settings?
My settings when BACKTESTING are:
Data series:
- Type: Minute
- Value: 1
Fill type: default
No comission
Min. bars required: 20
No slipage
Exit on close
default quantity: 1
gtc
My data source settings for BACKTESTING:
Tick size: 0,0001
Point value: 100000
Currency: UsDollar
Margin: 0
My data source settings for REALTIME (IB):
Tick size: 0,00005
Point value: 1
Currency: UsDollar
Margin: 0
-------------------
When I run the strategy, I use the same settings as when backtesting.
My realtime account uses a lot size of 1 lot = 10000 , so I use 10000 for backtesting value and only use 1 for realtime value.
I think that it might have something to do with the tick size. Also, when I use "Type: Tick" instead of "Minute" in Backtesting, the Backtesting does not work out very well anymore.
Of course the problem could also be slipage or comission, but entries and stops just seem to odd...
Thanks for your help,
Dennis


Comment