Beginners Question about automated trading

Forums ProRealTime English forum ProOrder support Beginners Question about automated trading

Viewing 7 posts - 1 through 7 (of 7 total)
  • #17003

    Hi all
    I tried emailing Pro real time directly and they told me to post any questions I have on this forum… so here I am. My question is simple. By using just the free EOD data version of Pro Real Time am I able to build the following system (for backtesting). I want to gauge whether or not what I want to do is possible, before I start committing time learning how to do it.
    Buying/selling 52 week highs/lows, but only when market has been trending in the direction of the price for at least 3 months. 52 week high/low is based on closing price, not highs/lows of the day. 
    Trailing a stop loss based on a Donchian channel with a 20-day parameter. 
    Exiting the trade when moving averages cross over. 
    I also want my position size to fluctuate with my capital (to reduce risk/drawdown size when capital is lower) but not exceed a certain monetary value (when capital is higher). 
    Please let me know if this is possible to code using just the free EOD date version of Pro Real Time.
    Thanks 🙂

    #17005

    >> Please update your country flag in your profile. Thank you 🙂 <<

    Yes it is possible to code this as an automated trading strategy with Prorealtime. I do not see any kind of limitations here.

    Of course if you want to run it live for a specific market you don’t own the live feed subscription, it is not possible since you’ll never retrieved the real time information of the market that are crucial for your strategy to operate correctly! Since live feed are cheap, I encourage you to subscribe to the list of shares you want to trade 🙂

     

    #17006

    Great. Thanks a lot. I have updated my country flag too 🙂 

     

    So when you say “if you want to run it live for a specific market you don’t own the live feed subscription”, do you mean, if I actually want to use it as an automated trading system instead of just a backtest? If so, and I did want to use this system to actually trade with, would I still need to buy data even though I only use End of Day data to trade? 

    #17069

    I think it is not possible to launch an automated trading strategy via ProOrder if you don’t own the live data feed. Even if you are using the daily timeframe and even if the tests are only made at candlestick close, the trades are launched on the next bar open, so your trades will never be opened the next day (because of the EOD candlestick construction). I had a call with PRT techie for this purpose some time ago and that’s what I know so far for this… Never tested it myself I must say.

    #17079

    Ah yes. I didn’t think of that. Yes, of course I’d need to pay for a live feed as positions would be entered at the start of the day.

     

    I had another question regarding the capability of the backtesting/automated strategy code… I currently spread bet, so my £ per point is defined by my maximum risk per trade (as defined by a % of my available capital), divided by the point distance between my entry and stop loss.. so for example, let’s say my max risk per trade was £100, and I entered a position at 3000 points and my stop loss was 2800 points, I would divide £100/200pts, meaning my £/pt would be 0.50/pt.

     

    I assume there is a way to code a similar calculation within Pro Real Time back testing, but again, just wanted confirmation of this before I started learning it.

     

    Thanks

    #17119

    Yes, you can code this in PRT. What you alter will be the amount of lots you buy in your position, based on the equity you tell the system you have at the start, and the strategy’s total profit or loss.

    #17161

    ok. Thanks for your answers

Viewing 7 posts - 1 through 7 (of 7 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login