Repulse and DPO – 4H OnlyLong-Strategy on Dax

Repulse and DPO – 4H OnlyLong-Strategy on Dax

Hello

This is a small OnlyLongstrategy with quite acceptable results.

The Detrended Price Oscillator and the power of the candles with the Repulse Indicator are used.
If both > 0.1 we buy a position, if one of the two indicators Short < 0.1 we sold. Buying and selling is quite convenient at the usual times in the Dax at 09.00 / 13.00 / 17.00 and 21.00 hours (utc+2 “Berlin-time”). Who likes can  protect the losses and profits in percent and not only via the indicators.

Like all trend-following systems, it has weaknesses in sudden trend changes and range phases, but this strategy still achieves a better result than the Dax itself.

kind regards

JohnScher

Share this

Risk disclosure:

No information on this site is investment advice or a solicitation to buy or sell any financial instrument. Past performance is not indicative of future results. Trading may expose you to risk of loss greater than your deposits and is only suitable for experienced investors who have sufficient financial means to bear such risk.

ProRealTime ITF files and other attachments : How to import ITF files into ProRealTime platform?

PRC is also on YouTube, subscribe to our channel for exclusive content and tutorials

  1. Glen Marquis • 05/06/2018 #

    This is dangerous as it doesn’t consider a 50-100 pip swing before the bar close direction.

  2. JohnScher • 05/06/2018 #

    Yeah, I know that.
    It would be nice if you could bring 1, 2 or even 3 suggestions how this danger can be banished. Perhaps together we can optimise the results of the strategy.

    • Glen Marquis • 05/06/2018 #

      Perhaps the answer is just be long above Hourly open and Short below hourly open.

  3. JanWd • 05/06/2018 #

    Dear John,

    nice strategy, with 1.7 pips average spread and optimising p and q to respectively 3 and 7 outperformes indeed the DAX, it gives a profit of 6.093 Euro over a period from January 2014 to May 2018, with an In Sample result of 4.705 Euro (first 68% of the bars) and Out of Sample 1,388 Euro (remaining 32% of the bars), the Out of Sample result is 62% which sounds relative good.
    Also good to know is that with this strategy you are only less then 40 % in the market !
    Maybe also good to mention that the first 11 months, from January 2014 to December 2014, profits are ZERO, which is annoying and it would be hard to maintain the strategy if the simulation would have been true during that year !

    • JohnScher • 05/06/2018 #

      I did not come up with the baking test results, they were supplied by PRT.
      I didn’t go through a change from p and q to 3 or 7.
      And times I’m not on the market I haven’t checked either, but I’ll make up for that.
      Currently I also have the strategy programmed by someone in MT4 to get a separate backtest. Depending on the result of the backtest from MT4, I then go live on air “Who beats the Dax?

  4. Glen Marquis • 05/06/2018 #

    Perhaps the answer is just take Longs above the 4Hourly openprice and Short below the 4Hourly open .

    • JohnScher • 05/06/2018 #

      “Perhaps the answer is just take Longs above the 4Hourly openprice and Short below the 4Hourly open ”
      Can you rewrite the code accordingly? – my coding skills are very limited.

  5. Glen Marquis • 05/06/2018 #

    Sorry John, I do not have much time to. But tested on lesser timefrom for 1hr and 4hr blocks beginning at session open likely a good starting point.

    • JohnScher • 05/06/2018 #

      Well, hi,
      you are welcome to put the code here, if we achieve better results – no problem

  6. Glen Marquis • 05/06/2018 #

    Sorry John I have no time.

  7. Geronima Ortiz • 05/06/2018 #

    Is this trading system expected overnight?
    or is it my problem?
    I see long at 21 hours, which are closed the next day

    • JohnScher • 05/06/2018 #

      Yes, the strategy works overnight.
      Open and Closes are at 09.00/13.00/17.00 and 21.00 o´clock “Berlin-Time” on the 4H chart.
      There’s a little risk involved, all right.

  8. Dymjohn • 05/06/2018 #

    Hi John
    You can cut the number of trades down by about 23% by introducing a “BuyPrice” STOP for entry 2 points above the high. This only reduces overall profits by 5.6% and reduces time in the market by over 4% coupled with an increase in number of winning trades of over 1%.

    • JohnScher • 05/06/2018 #

      Oh,
      I did not optimize the strategy.
      You are welcome to put a modified code according to your approach here.

  9. JohnScher • 05/06/2018 #

    Hello.

    I have updated the code littel bit.

    On the one hand I switched to GMT+1.
    On the other hand, I optimized the entries and exits using the Optimazingtool via the Repulse, thus slightly improving the result in the backtest.

    In the attachment the itf.ile. If there are problems with the download and/or opening, here is the code again

    //————————————————————————-
    // maincode : Dax Only Long by Repulse and DPO
    // timezone GMT+1 new !!
    // timframe 4H
    // Spread 2

    // created by JohnScher
    //————————————————————————-

    Defparam cumulateorders = false

    TradingDay = Opendayofweek = 1 or Opendayofweek = 2 or Opendayofweek = 3 or Opendayofweek = 4 or Opendayofweek = 5
    TradingTime = time >=080000 and time 0.01 and Repulse [3] >= 0.21 then // new … 0.0 before
    buy position contracts at market
    Endif

    If Repulse [3] <-0.17 then // new .. 0.0 before
    sell at market
    Endif

    Endif

    Set Stop %Loss 5 // stays !!
    //Set Target %profit 3

  10. osupero • 05/06/2018 #

    https://www.screencast.com/t/Tc0F6XB5q……………intentando mejorar su estrategia en h1..buena estrategia..yo amante del DPO

  11. osupero • 05/06/2018 #

    https://www.screencast.com/t/QmSXRbBR

  12. osupero • 05/06/2018 #

    https://www.screencast.com/t/2fCW8fkGsOeZ….solo posiciones largas por ahora

  13. osupero • 05/06/2018 #

    https://www.screencast.com/t/MIaSZ2PRg

  14. ALZ • 05/06/2018 #

    Hi JohnSher,
    Nice but not the same result
    Do you have the last itf of it ?
    Good result in production ? or it was just a test in demo account ?

avatar
Register or

Likes

avatar avatar avatar avatar avatar avatar avatar
Related users ' posts
adconsulting SCUSA . ECCO IL CODICE defparam cumulateorders = true // false is working well once ord...
wally Hola soy nuevo en el mudo robots. Alguien seria tan amable de poner el archivo itf.file ya q...
Darren Nash I found this works well on the DOW
KAMJKAZE thanks, really interesting!
2c95 thanks, why do U prefer average than lowest ? to close under average does'nt mean another...
cdc.andersson Hello, I´m trying to paste the code and start testing but can´t get it to work in PRT. Shoul...
Lupo32 Thank You Aaron
superfalcio I'm having no more issue on the new Prorealtime release 11.1
KAMJKAZE Ciao Roberto, the prc built-in indicator can be setted to past MA or future MA. How Can i s...
robertogozzi I don't actually know what they are calculating. As soon as I know, I will post further info.
robertogozzi It's because they calculate future bars, that's why it's not possible to use that indicator ...
FXmike hey my friends, thank you for this great code. my problem is he make no trade open. backtest...
FXmike Can i put a Action that my start contract is smaller than 1 ? 0.3 or 0.5 ? In wich Position...
phoentzs I wrote the code for M15 back then and also variants in H1 and M1. Everything works so far....
Jan Wind Thanks for sharing ! The Gain/Loss ratio is a bit low, 1,16, hardly offset the risks take...
drive whats the period ?
Ciurno981 il suffit de changer le nombre de contrats à acheter
Ciurno981 Does anyone have the data at 200,000 units, why would I like to see over 5 years?
Ludwig Bonjour Merci pour le code, je souhaite intégrer un break even et mette en place un réinves...
Dom Hello, hello....je commence le trading et découvre par la même occasion le codage....et ce n...
Nicolas Merci, ça fait plaisir !
Be-n Bonjour tout le monde ! Dans l'indicateur de tendance, j'ai du mal à saisir la nuance entre ...
frenqle I have it on 1 minute but still 13 april is the latest its doing
robertogozzi The error you reported has been fixed, now the strategy enter trades regularly in AutoTradin...
frenqle Done!! thanks Roberto, it is running again!
samsampop Hi robertogozzi - thank you very much for sharing this strategy. I have performed various ...
robertogozzi Thank you samsampop.
Dotan Hello guys I really appreciate this coding effort but can I use this code for Mt5 Forex Trad...
Gubben So far so good. After a long drawdown it was winning four times in five weeks. Since 24 jul...
pat95162 Salut Pourquoi je n'ai pas les même résultats que vous
UkCoopDownUnder Any hints for us, on which variables we should be optimising ? As of November 2020, the cu...
TempusFugit Interesting idea and with a lot of room for improvement.... maybe a trailing stop? Thanks fo...
Jan Wind Unglaubich das dieser Strategie Gewinne generiert ! Es erschient leider nicht so gleichmaßi...
Peter I recognized a possible problem with the timeframe / Defparam variables. As far as I know, t...
ALZ Hello, currently, I don't have the same result as above and don't no if it works good in...
JJ Tec Hola. Me gustaría contactar contigo para ver la estrategia..
nilsla1981 Has someone already tested in real ?
JOKAMAURICE Thank you but I don't really understand. The values don't fit with what I see on my chart. I...
Alberto Aguilera Hi! Thanks for your strategy Anyone can check it with 200 bars?
darbes Hi How does it go on live ? JC
antonio73 Balmora74, io vedo che funziona anche su timeframe ad 1 minuto con piccole ottimizzazioni, t...
Juananantoniorodriguez hola buenas, a este sistema automático, Cómo se le podría poner un stoploss de beneficio sim...
Exalaxe Hey, i just noticed you optimized this strategy. Could i see your new version, please?
Andrea.1981 sorry i add my code but it not enter why i dont know
Andrea.1981 this is code simply stop , and you can see another version for stop / Codice principale...
avatar
unkown ;-) sfido chiunque a riuscirci!
avatar
unkown infatti basta leggere i post degli altri....
nicola papangelo ciao Francesco vorrei contattarti su facebook o in privato. Grazie
hartgeld Hallo Atxeel, sehr interessanter Code, habe das installiert und funktioniert. Danke! Kannst ...
atxeel Hallo hartgeld, die Ziele sind schlicht, bspw. die Range beträgt 10 Punkte, dann ist das Zie...
Maik2404 wie kann ich den Code bekommen Paul?
jens_kittner Works with US Crude at 1h as well!
Jean-Claude REGIS Je préconise de regarder les graphiques H1 et M15 pour visualiser la tendance de fond et d'...

Top