DAX Aroon 30 min system

Forums ProRealTime English forum ProOrder support DAX Aroon 30 min system

  • This topic has 19 replies, 6 voices, and was last updated 6 years ago by avatarEric.
Viewing 15 posts - 1 through 15 (of 20 total)
  • #27745

    This system is not mine (maybe someone here recognize it) i found it years ago think it was on prorealtime site

    anyway this is the original code not optimized, the short side need improvements

    maybe with changes and money management it can be something for the library?

     

    #27747

    I have used a version live long only and removed stochastic and used a stoploss

    maybe with some kind of trailing stop it would perform better?

    2015 was pretty good but 2016 some draw down pre trump

    its not rocket science and get rich quick but its profitable

     

    #27755

    Thanks Eric, but you did not mention timeframe and instrument?

    #27759

    I have used it on DAX

    30 minute timeframe

    #27764

    I had a version (long only) with EMA 50 and EMA 90 also

    indicator1 and indicator2

     

    #30807

    It performs better with a trailing stop as you mentioned. Starting October 2015 it has a positiv result on FTSE100 too (30 min). The trailing stop function is from Nicolas blogpost.

     

    #33315

    If anyone is interested, here’s the system with a Donchian stop loss.

     

    5 users thanked author for this post.
    #33568
    Maz

    Hi guys,

    @Eric, thank you for sharing this idea, which I quite like; @victormork thank you for your contribution with the stop logic.

    I have optimized some of the logic statements and added few more “bells and whistles” (modules) to the system which can be easily switched on and off. Most of the modules are in the interest of increasing hit rate and reducing equity curve volatility.

    As it stands, I have optimized a bit on DAX M30 and experimented a little on DAX H1. I think it may almost be ready to submit this to the library (Nicolas?) but hoping you guys will test it out and play around on different markets etc. Add or remove modules as you wish until it makes sense. I suggest to disengage all the modules when trying a new asset or asset class, optimize the basic variables and then add the modules one by one. Please post your results here.

    The modules I have added are:

    • Variable-set selection framework
      You can optimize differently for whatever asset and timeframe  and save the set inside a

    • Soft time stop
      The soft time stop simply counts the total number of bars of in loss endured during the trade (not consecutive but total bars of loss) and once a threshold is reached, triggers a break even signal so that the trade will at least break even if/when given the chance. The variable to adjust is softTimeStopBars (0 for off else positive number for number of bars in loss to trigger)

    • Second chance Stop
      The second chance stop, if engaged, monitors for a trade going into profit, followed by losing x% of the maximum gain  (typically 70-90% retracement towards original entry). If this occurs a trigger is set to exit the trade when the gain reaches or exceeds the highest high of that trade’s equity curve (a second chance).  The variable scRetraceTrigger is used to set the percentage retrace before we grab a second chance exit. 0.5 = 50% retracement. 1 =  100% retracement. It can also be set to negative value for monitoring if it went into loss after first being profitable). scMinBarsInTrade suspends monitoring until the trade has been on for at least a given number of bars.

    • ATR based target (limit)
      Often times you want limit orders to be a proportion of the current market volatility (so that you don’t set them too far or too near). Set useATRTarget to 1 to engage the system. atrTargetMultiple determines the limit order target by multiple of atr[40]

    • ATR filter
      When ATR filter is engaged, no trades will be taken unless atr[40] is above the given threshold. This reduces the likelihood of weak setups.

     

    7 users thanked author for this post.
    #33801

    As always, beautiful work Maz! Is there anyone who can test this on 200 000 bars?

     

    #33804
    ALE

    Hi Guys,

    here below test results 200.000

    as soon a possible I’ll test variables optim. by Walk farward

    Regards
    Ale

    3 users thanked author for this post.
    #33821
    Maz

    @ALE I see your backtest begins in 2008. I have a couple of points about these kind of backtests:

    1. It’s nice to see that even with the current variable set, the system stays roughly stable on historic OOS data. That’s a good sign
    2. In 2008 we had completely different market dynamics – it was another decade which is ancient in terms of optimizing modern algos. Price action dynamics didn’t shift as fast then as they do now. So whether it makes sense to go that far back on a 30 minute system?
    3. It will be very interesting to see walk forward results for that whole period. I’d imagine you’d need to keep the ranges quite wide to accommodate the difference in volume and volatility. In 2008 we are going through a crash / bear market; then low volatility period (towards 2013) and then high volatility period (now).
    4. Spreads were VERY VERY different in 2008!
    5. I don’t expect most of my production algos that we run today to work in 2 years from now, let alone in 10 years – but if they do, that’s a great sign!

    Thanks for the contribution. Looking forward to the results.

    #33822
    ALE

    @Maz,

    Very interesting your opininion, I’m agree with you.

    your post opens a very interesting discussion. We want to talk about it in a specific topic. I would like to ask some questions, I have always been in the midst of two schools of thought.
    Thanks
    PS: I’l came back soon with the results!

    1 user thanked author for this post.
    avatar Maz
    #37067

    Hi!

    Have anyone tried this one on the short side?

    Regards

    Henrik

     

    #37068

    I can not believe I missed this topic previously .. Thank you Maz for the enhanced version with add-ons! Has anyone managed to do a walk-forward analysis?

    #47305

    i try this one on bitcoin (demo) just for fun, the spread will make it hard to make some profit

     

    p.s i have sometimes problem with the “usedonchianstop” so i dont use it (changed it to zero) i think its something with price distance to the stoporder?

Viewing 15 posts - 1 through 15 (of 20 total)

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