| Automated Trading Black box systems, strategy automation, algorithmic trading, etc... |
![]() | | Tweet | |
| | #1 | ||
![]() | EasyLanguage Back Testing I'm guessing this is just a back testing "feature"? Does back testing work on a small proportion of the ticks that really occur? I'm also thinking in a real environment my stops might not get filled at the price I'm asking for, but they always seem to during back testing... Can anyone recommend a decent book, or pdf that covers EasyLanguage and back testing etc in tradestation? Thanks, David. | ||
| |
|
| | #2 | ||
![]() | Re: EasyLanguage Back Testing With respect to your backtesting... do not trust any results which give you profits within the same bar as you are trading. The assumptions TS makes about which came first ... the OHLC or the OLHC, while reasonable - do not provide accurate backtesting results for scalping conditions. To get around some of the problem, set Look Inside Backtesting Bar (LIBB) to a short time interval like 1 minute which gives the backtesting engine more information about how the data came into the bar. You can go down to the 1 tick level , which provides exact results but is very slow for any longer term testing, and is only available for 6 months of back testing data. In my experience - although at first I strongly resisted this - you are better off trading on longer time frame charts and having larger targets and stops with fewer trades per day. Good luck with your strategies. I now greatly prefer automated trading (of many markets simultaneously) to the task of trying to enter on a discretionary basis for a short term gain. | ||
| |
|
| | #3 | ||
![]() | Re: EasyLanguage Back Testing Strategy still doing very well on back testing, but having difficulties forward testing, as stop loss orders are being rejected 'cause the market sometimes moves too quickly. Is there any way to put the stop in place at the same time as the order, so they don't get rejected? | ||
| |
|
| | #4 | ||
![]() | Re: EasyLanguage Back Testing SetStopContract; SetStopLoss(nStop); then if I want to move the stop after I get a gain in the trade I use: If GrossMFETicks > MoveStopAfterTicks then SetStopLoss(MoveStopToTic ks * BigPointValue *minmove/pricescale); NOTE: DO NOT PUT THE FIRST SetStopLoss IN A CONDITION. IT MUST BE SENT EVERY TICK EVEN IF YOU ARE NOT YET IN A TRADE. | ||
| |
|
| | #5 | ||
![]() | Re: EasyLanguage Back Testing I'm trying to figure a way the stop gets set as the order is processed, so it doesn't get rejected... I'm unsure how to either set the stop with the order, so it doesn't get rejected... or catch a rejected stop and resubmit a few pips higher to make sure it happens | ||
| |
|
| | #6 | ||
![]() | Re: EasyLanguage Back Testing The next, (quite enjoyable, btw) challenge was to engineer enough 'positive' slippage (loose with terminology) to compensate for new slippage issues that arose with market orders. hth | ||
| |
|
| | #7 | ||
![]() | Re: EasyLanguage Back Testing Quote:
| ||
| |
|
![]() |
| Thread Tools | |
| Display Modes | Help Others By Rating This Thread |
| |
| ∧ Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Back Testing Intra-day Trades... | Nvesta81 | Beginners Forum | 12 | 04-28-2008 08:37 AM |
| testing August lows | ryounkin | The Candlestick Corner | 4 | 12-01-2007 10:08 AM |
| newbie's question:back testing? | jim bin | Beginners Forum | 5 | 08-05-2007 10:48 AM |
| Testing trade | Ramzes | Beginners Forum | 5 | 11-01-2006 04:52 PM |
| One theory I am testing out | Soultrader | Market Profile | 6 | 09-28-2006 01:26 AM |