Momentum-Range Differential Acceleration System

Forums ProRealTime English forum ProOrder support Momentum-Range Differential Acceleration System

Viewing 15 posts - 1 through 15 (of 52 total)
  • #32581
    Maz

    Hi all,

    As requested just creating a thread to discuss any suggestions, questions or forks of the strategy and indicator that I posted.

    Strategy and info can be found here
    Indicator and info can be found here

    Thanks @Oskar Bergvall for looking at USD/SEK. Feel free to post results here. Note that considerable re-optimization is required for every market and asset class.

    Best,

    Maz

    Total of 12 users thanked author for this post. Here are last 10 listed.
    #32651

    Yes this is back to Nov 2016 wit EURUSD. Haven’t changed your variables. Looks like it’s working very well 🙂 Losses seems to set it back alot though.

    2 users thanked author for this post.
    avatar Maz, avatar ALE
    #32752

    hello, would it be possible to have some guidance on how to code also the version that goes short? Thanks!

    #32870

    Maz

    Thank you for the code. I really feel like I learnt something from going through it which is what I love about this site. In particular many thanks for the time you spent adding the notes and making it user friendly.

    Just a small FYI / beginners question: in the code for the coeff version the lines for mcThreshold and rcThreshold have a “//” to cancel them out however later on in the buy conditions you have:

     

    I see that you have optimised for mcThreshold and rcThreshold. Should the “//” be still in the code?  I don’t think it matters as when I take the “//” out it gives the same result.

    Thanks

    #32873
    Maz

    Quick disclaimer
    First off, please note the code is purely a PRT backtest. I don’t actually run our production systems in PRT! Again, please ensure you have added your necessary risk management and error handling code and done due diligence before running anything live. Any systems I post are more to open discussion and promote contribution of ideas around the general premise.

    @ jonjon : Yep, just un-comment them. They are required. They were commented due to  backtesting with optimizer.

    @ GraHal @ Victormork // Division by zero error
    My guess is division by zero error happens due to indicator doing a divide before necessary number of periods have passed. So…

    Something along those lines would probably do the trick.

    All the best,

    M

    1 user thanked author for this post.
    #32874
    Maz

    It would be particularly useful to see people’s optimization suggestions for a variety of markets and asset classes. Please post back test results and variable optimization sets here

    #32875

    Thank you Maz for clarifying. I’ll try to do my own testing and will come back when I have something useful.

    #32876
    ALE

    Hi Maz, may have a detailed explanation of the concept, and what variations are possible to look for different market or time frame? 

    #32877

    @ALE this might help  https://www.prorealcode.com/prorealtime-indicators/range-coefficient/

    1 user thanked author for this post.
    avatar ALE
    #32879

    Closing down for the weekend now. If anyone would like to try this system on DOW 1H (wall street cash E1), here’s a starting point:

     

    4 users thanked author for this post.
    #32883

    Default ‘Pre-Load bars’ are 200, would increasing this to 500 / whatever get us ‘ready to trade’ straight off and not get the divide by zero error re your fix below??

    if barIndex >= max(mcLongPeriod, rcLongPeriod) then
    endif

    I’ll post variable optimization sets for other markets also.

    Thanks
    GraHal

    1 user thanked author for this post.
    avatar ALE
    #32888

    Hi Guys,

    I do a Walk Forward on EUR/USD with the coef version (the other seems doesn’t work) and optimisation of wintarget, malongperiod and mashortperiod on 100 000 bars.

    30 minutes after the results are not bad at all (It can probably optimized more)

    WFE ratio =71 % (>50 % = Good)

    WF efficacy >50 % for 2 of 5 periods (Normally 3/5)

    And finish in Gain

    Have a nice day

    Zilliq

     

     

    #32898

    Might I suggest that we attach optimised .itf file still containing the variable sets / ranges used during optimisation (as per Maz’s file in the library?).

    This enables those using the .itf file to see the range over which optimisation took place.

    Or am I talking / asking a load of bs? You can say, it’s okay! 🙂

    GraHal

    1 user thanked author for this post.
    avatar ALE
    #32929

    Hi.

    Like Zilliq and others I can’t get any trades when backetesting the Differential system on EURUSD mini 15 min TF.

    what could be the problem?

    Edit.. as I write- I ran the Coefficient backtest, and suddenly the as data in the Differential system

    For the Coefficient system, how would you implement any MM systems when not running any stoploss?

    Edit A quick optimization shows that a SL at 100 would be okay, but for an average gain of 20 it seem to be poor RR. Any suggestions?

    Cheers Kasper

     

    1 user thanked author for this post.
    avatar ALE
    #32930
    ALE

    @Zilliq

    can I test your version with 200.000 bars?

    Thanks

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

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