View Full Version : buy and hold
alexnj
09-25-2009, 12:42 PM
I want to compare some startegies with a "buy and hold" benchmark strategy. So I need to create in the wizard a condition just based on a particular date to buy and one to sell and then run backtest.
tried user defined inputs as string and put the 2 dates but it won't accept it.
NinjaTrader_Josh
09-25-2009, 12:55 PM
alexnj,
You need to go to the condition builder, select for the condition to be true at a specified date and time. And then as an action just buy or sell. Make sure when you run this strategy to turn Exit on Close to false.
alexnj
09-25-2009, 01:07 PM
yes but what condition? I just need to buy at a certain date and sell at a certain date. What condition should I set?
I understand your point but this requires editing the script to assign dates. can't I jsut use the backtesting inputs for dates and have a fixed condition on?
NinjaTrader_Josh
09-25-2009, 01:42 PM
Thinking about it. You actually only need one condition. Just place in a trade once, don't exit on close, and then only allow 1 entry per direction.
Condition
Left: Time category -> Time series
Right: Time category -> Time value -> 10:00AM for instance
You cannot do it with just backtest input dates. That doesn't tell it when to trade.