[R-SIG-Finance] Entry + exit on the same bar? allowMagicalThinking?
Brian G. Peterson
br|@n @end|ng |rom br@verock@com
Wed Jun 22 13:53:21 CEST 2022
quantstrat will not allow you to enter and exit on the same bar.
you need to open a position, generate a new signal, and send a new
order.
hourly data is widely available with a reasonable history, often for
free. use better data.
--
Brian G. Peterson
ph: +1.773.459.4973
im: bgpbraverock
On Tue, 2022-06-21 at 22:06 +0000, Mike wrote:
> I like to backtest this strategy on EOD data:
> 1. If a long/short signal occurs on day 0 (signal day) then
> enter long/short on day 1 if the price exeeds signal day's high
> (long) or drops below signal day's low (short).
> 2. On execution of the entry order issue 2 exit orders combined by
> OCO:
> a. Stop loss at x% of entry price
> b. MOC of entry day (later I also like to backtest longer periods)
> So the basic strategy holds the stock/asset for one day only (=one
> bar).
>
> Is there a way to exit on the entry bar anyway?
> How would I to this by setting allowMagicalThinking=T?
>
> Or can I trigger entry and the 2 exit orders by the same sigcol?
> Would I have to make the entry rule non-path-dependent to have it
> executed before the exit rule?
>
> Mike
>
> _______________________________________________
> R-SIG-Finance using r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-sig-finance
> -- Subscriber-posting only. If you want to post, subscribe first.
> -- Also note that this is not the r-help list where general R
> questions should go.
More information about the R-SIG-Finance
mailing list