QU Trading Strategy DAX Indices CFD

QU Trading Strategy DAX Indices CFD

This is a Multiday Strategy on DAX cfd of Ig Market- Time Frame 1 Hour

Signals are taken from QQE indicator and Universal indicator participates as filter.

The Seasonal optimization is Reiner’s Idea, that work well which we know.

The position are followed by a trailing stop.

Test result are made with DAX 1 € mini Spread 2

Time Frame 1 Hour

Since 26.04.2006 to 01.11.2016

The strategy needs also 3 technical indicators that are also attached  at the bottom of the post. These technical indicators are original ones found on the site and modified for the strategy.

 

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?

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

  1. miguel33 • 202 days ago #

    optimized

    // Definizione dei parametri del codice
    DEFPARAM CumulateOrders = FALSE // Posizioni cumulate disattivate
    // define position and money management parameter
    ONCE positionSize = 1
    
    // define saisonal position multiplier >0 - long
    ONCE Januaryl = 1
    ONCE Februaryl = 1
    ONCE Marchl = 2
    ONCE Aprill = 1
    ONCE Mayl = 1
    ONCE Junel = 3
    ONCE Julyl = 2
    ONCE Augustl = 1
    ONCE Septemberl = 1
    ONCE Octoberl = 3
    ONCE Novemberl =2
    ONCE Decemberl = 2
    // saisonal pattern long position
    IF CurrentMonth = 1 THEN
    saisonalPatternMultiplierl = Januaryl
    ELSIF CurrentMonth = 2 THEN
    saisonalPatternMultiplierl = Februaryl
    ELSIF CurrentMonth = 3 THEN
    saisonalPatternMultiplierl = Marchl
    ELSIF CurrentMonth = 4 THEN
    saisonalPatternMultiplierl = Aprill
    ELSIF CurrentMonth = 5 THEN
    saisonalPatternMultiplierl = Mayl
    ELSIF CurrentMonth = 6 THEN
    saisonalPatternMultiplierl = Junel
    ELSIF CurrentMonth = 7 THEN
    saisonalPatternMultiplierl = Julyl
    ELSIF CurrentMonth = 8 THEN
    saisonalPatternMultiplierl = Augustl
    ELSIF CurrentMonth = 9 THEN
    saisonalPatternMultiplierl = Septemberl
    ELSIF CurrentMonth = 10 THEN
    saisonalPatternMultiplierl = Octoberl
    ELSIF CurrentMonth = 11 THEN
    saisonalPatternMultiplierl = Novemberl
    ELSIF CurrentMonth = 12 THEN
    saisonalPatternMultiplierl = Decemberl
    ENDIF
    
    // define saisonal position multiplier >0 short
    ONCE Januarys = 2
    ONCE Februarys = 1
    ONCE Marchs = 1
    ONCE Aprils = 1
    ONCE Mays = 3
    ONCE Junes = 2
    ONCE Julys = 1
    ONCE Augusts = 1
    ONCE Septembers = 3
    ONCE Octobers = 1
    ONCE Novembers = 1
    ONCE Decembers = 1
    // saisonal pattern short position
    IF CurrentMonth = 1 THEN
    saisonalPatternMultipliers = Januarys
    ELSIF CurrentMonth = 2 THEN
    saisonalPatternMultipliers = Februarys
    ELSIF CurrentMonth = 3 THEN
    saisonalPatternMultipliers = Marchs
    ELSIF CurrentMonth = 4 THEN
    saisonalPatternMultipliers = Aprils
    ELSIF CurrentMonth = 5 THEN
    saisonalPatternMultipliers = Mays
    ELSIF CurrentMonth = 6 THEN
    saisonalPatternMultipliers = Junes
    ELSIF CurrentMonth = 7 THEN
    saisonalPatternMultipliers = Julys
    ELSIF CurrentMonth = 8 THEN
    saisonalPatternMultipliers = Augusts
    ELSIF CurrentMonth = 9 THEN
    saisonalPatternMultipliers = Septembers
    ELSIF CurrentMonth = 10 THEN
    saisonalPatternMultipliers = Octobers
    ELSIF CurrentMonth = 11 THEN
    saisonalPatternMultipliers = Novembers
    ELSIF CurrentMonth = 12 THEN
    saisonalPatternMultipliers = Decembers
    ENDIF
    // Condizioni per entrare su posizioni long
    ignored, indicator1, ignored = CALL "QQE_QUDAX1HBUY"
    ignored, indicator3, ignored = CALL "QQE_QUDAX1HSELL"
    indicator2, ignored = CALL "UNIV_QUDAX1H_LOW"
    c1 = (indicator1 CROSSES OVER 50)
    c2 = (indicator2 <= 0)
    c3=(indicator1> 72 )
    c4=(indicator1< 39 )
    // Condizioni per entrare su posizioni short
    c5 = (indicator3 CROSSES UNDER 50)
    c6 = (indicator2 >= 0)
    C7 = (indicator3< 28 )
    C8=(indicator3> 56 )
    
    IF c1 AND c2 THEN
    IF saisonalPatternMultiplierl > 0 THEN // check saisonal booster setup and max position size
    BUY positionSize * saisonalPatternMultiplierl CONTRACT AT MARKET
    
    ENDIF
    ENDIF
    IF C3 OR C4 THEN
    SELL AT MARKET
    
    ELSIF c5 AND c6 THEN
    IF saisonalPatternMultipliers > 0 THEN // check saisonal booster setup and max position size
    SELLSHORT positionSize * saisonalPatternMultipliers CONTRACT AT MARKET
    ENDIF
    ENDIF
    IF C7 OR C8 THEN
    EXITSHORT AT MARKET
    ENDIF
    
    // TRAILING STOP LOGIK
    TGL = 131
    TGS= 100
    
    if not onmarket then
    MAXPRICE = 0
    MINPRICE = close
    PREZZOUSCITA = 0
    ENDIF
    
    if longonmarket then
    MAXPRICE = MAX(MAXPRICE,close)
    if MAXPRICE-tradeprice(1)>=TGL*pointsize then
    PREZZOUSCITA = MAXPRICE-TGL*pointsize
    ENDIF
    ENDIF
    
    if shortonmarket then
    MINPRICE = MIN(MINPRICE,close)
    if tradeprice(1)-MINPRICE>=TGS*pointsize then
    PREZZOUSCITA = MINPRICE+TGS*pointsize
    ENDIF
    ENDIF
    
    if onmarket and PREZZOUSCITA>0 then
    EXITSHORT AT PREZZOUSCITA STOP
    SELL AT PREZZOUSCITA STOP
    
    ENDIF
    
    ONCE maxCandlesShortWithoutProfit = 72// limit short loss latest after 72 candles
    // stop and profit management
    posProfit = (((close - positionprice) * pointvalue) * countofposition) / pipsize
    
    ms = posProfit < 0 AND (BarIndex - TradeIndex) >= maxCandlesShortWithoutProfit
    
    IF SHORTONMARKET AND ms THEN
    EXITSHORT AT MARKET
    ENDIF
    set stop Ploss 950
    set target Pprofit 500
    

     

    • ALE • 202 days ago #

      Hi,

      have you change stop loss only? Have you test 200.000 Bars?

  2. miguel33 • 202 days ago #

    Ale max 100.000  con la mia piattaforma

    how can I put a picture here?

     

    • ALE • 202 days ago #

      Ciao
      I’ve seen your version with 100.000 Bars, yes is better; but with 200.000 results are quite the same and increase drawdown.

       

    • ALE • 202 days ago #

      We may look for to run the strategy with Gold and Oil.. 
      Grazie!

       

       

    • ALE • 202 days ago #

      Miguel do you find picture of your version near the others files above. It’s tested with 200.000 bars

    • enzo_52 • 201 days ago #

      HI MIGUEL, WHAT IS THE  TRADING TIME ? 08:00 – 22:00?   ROME TIME ZONE

      THANKS

       

  3. Cosmic1 • 202 days ago #

    Paste here Miguel and send link? https://snag.gy/

  4. miguel33 • 201 days ago #

    Cosmic I will attach here the result with photos

  5. Duccio • 199 days ago #

    Ciao Ale,

    Are you running this code on real account? The results are the same of backtests?

    Duccio

    • ALE • 199 days ago #

      Ciao Ducci,

      yes the same..

  6. Duccio • 199 days ago #

    Oh perfetto. Very good job.

    Ti posso contattare tramite un metodo privato (email o cellulare)per chiederti alcune cose che non c’entrano direttamente con la strategia?

    • ALE • 188 days ago #

      Hello Duccio;
      If you need to contact me don’t hesitate.. 

  7. ALE • 199 days ago #

    Ciao

    vuoi darmi il numero che ti chiamo?

  8. Duccio • 199 days ago #

    Te lo posso mandare via mail evitando di scriverlo qui pubblico?

  9. criscolci • 193 days ago #

    Grandi idee….grazie Ale!!

  10. SAM • 192 days ago #

    Ciao Ale, intanto ti volevo fare i complimenti per tutto quello che posti!!
    Premetto che sono un newbie, e mi piacerebbe migliorare la mia programmazione. Leggendo il tuo TS, faccio fatica a capirlo… posso farti alcune domande? Scusa se sono banali… Spero che possano essere utili anche ad altri nella community…
    sopratutto la prima parte… dalla riga 7 alla 84.. grazie mille

     

     

  11. Pfeiler • 189 days ago #

     Off topic: but is it possible to change the language of the PRT interface (eg to English)? Cant find a setting for that.

    • Nicolas • 188 days ago #

      No it’s not possible. The platform language is linked to your country language account.

    • marty1974 • 188 days ago #

      qualcuno puo aiutarmi per il mio ts? avrei bisogno solo di mettere un entrata per un tf 1m come secondo incrocio ma non trovo come fare qualcuno mi puo contattare?

      grazie

      martina

  12. Arnaudp63 • 187 days ago #

    Hello ALE,
    Thanks for your good strategies,
    Have you calculated how overnight CFD charges will affect overall gain as ie. for the last 4 years,  77 long trades last  an average of 20 days and 32 short trades, an average of 9 days?
    Thank you for your answer.

    • ALE • 185 days ago #

      Hi Arnaudp63,
      Not yet

    • ALE • 155 days ago #

      Hi Arnaudp63

      Daliy itenterests are about 1700€ since 26.april.2006 to last trade.

      Regards
      Ale

  13. alemaliz • 158 days ago #

    Salve a tutti sono nuovo nel forum ma no nel trading,bella strategia ma nel trading medi lungo periodo non puo bastare il calcolo dello spread 2, ma bisognerebe calcolarlo almeno il doppio per compensare le spese degli interessi che applicano giornalmente.

    • ALE • 158 days ago #

      Hi Alemaliz
      At Christmas time I’ll count interest..

      Thanks

      Ale

    • ALE • 155 days ago #

      Hi Alemaliz

      Daliy itenterests are about 1700€ since 26.april.2006 to last trade.

      Regards
      Ale

  14. Centrocasa Servizi Immobiliari • 145 days ago #

    ciao Ale, mi da questo errore quando copio il codice su PRT

    "QQE_QUDAX1HBUY"
    come posso risolvere?
    Grazie.
    • ALE • 145 days ago #

      Ciao 

      Devi fare il download di tutti i file e successivamente dal menù della piattaforma dove trovi tutti gli indicatori e tutte le strategie, cliccata sul tasto importa, alla fine li troverai disponibili nel menù 

  15. ALE • 145 days ago #

    Please  write in English 

    you must download every files

    and import them in your platform 

     

  16. Centrocasa Servizi Immobiliari • 145 days ago #

    risolto…

  17. ALE • 145 days ago #

     https://www.prorealcode.com/import-export-prorealtime-code-platform/

     

  18. ALE • 145 days ago #

    ok bene!

     

  19. alemaliz • 136 days ago #

    Ciao Ale le stagionalita sono ottimizzate in base al guadagno% ho in %Trade vincenti Grazie?

  20. ALE • 136 days ago #

    Ciao
    Guadagno.

  21. alemaliz • 133 days ago #

    Ciao Ale scusa se ti disturbo ancora possiamo sentirci in privato per un chiarimento su questa strategia per il bene di tutti?

  22. ALE • 133 days ago #

    Ma certo nel mio profilo trovi le info

  23. maxxb • 130 days ago #

    ciao Ale, scusa il disturbo .. ho messo in macchina demo versione 10.03  questa strategia dal 03 gennaio e non ha fatto nessuna operazione cosa ho sbagliato … ?  

    a 1 ora su dax mini  1 euro punto.. 

    grazie .

     

    • ALE • 130 days ago #

      Ciao
      l’ultima operazione long l’ha eseguita il 3 dicembre ed uscito l’8 dicembre.

  24. maxxb • 130 days ago #

    a ok quindi potrei anche non aver sbagliato nulla … grazie ..  

  25. sunandsea12345 • 119 days ago #

    scusate sono nuovo del forum ,dove posso chiedere come posso generare un codice che mi permetta di acquistare ad una data ora e vendere ad un altra data ora tutti i giorni?

    • ALE • 118 days ago #

      Ciao

      Puo andare nel forum

      Supporto pro order

      In fondo troverai lo spazio per inserire un nuovo topic

      li ci sarà lo spazio per spiegarti come fare..

      ciao

  26. pollon • 2 days ago #

    Ciao Ale, 

    anche a me da questo errore

     “QQE_QUDAX1HBUY”

     “QQE_QUDAX1HSELL”
     “UNIV_QUDAX1H_LOW”
    dove trovo questi indicatori
    Grazie
avatar
Register or

Likes

avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar

+13 more likes

Related users ' posts
ALE
1 week ago
CSR strategy DAX 1 D
CSR strategy DAX 1 D
12
Strategies
ALE Hello GuysI'm trying to fix a problem that I missed during the probacktest, I update you as ...
Nicolas The code has been updated in the attachment of the post with the last version which contain ...
ALE Thanks as always Nicolas
Francesco78 Hi Keemax, I dont have it on real at the moment, in any case the strategy is very long term ...
Francesco78 I did a little bit of work on that and now the results looks better and more stable. Please...
Francesco78 I did a little bit of work on that and now the results looks better and more stable. Please...
Francesco78 Ciao JR  Francesco here not Ale :)) thanks so much for checking the code, I will have a lo...
JR1976 Ok sorry Francesco :-)  
Francesco78 These are the comparison with my lates version and yours, I think it improves by all the mea...
bjoern You are absolutely right, thank for your comment. Already working on an optimization while u...
bjoern Added a range filter for entering positions. Performance seems to be much better, even with ...
Nicolas Thanks!
Elsborgtrading I have moved the development topic https://www.prorealcode.com/topic/development-of-initial-...
Elsborgtrading Sometime along the way since I coded the Indicator something has change in PRT- at least I t...
Elsborgtrading Btw last code was a 10 min TF ver. 
Derek Nice strategy. Have you tried adding a stop loss since there are a few sharp drawdowns? I ...
Piston_Broke Non so .... da qui la mia domanda iniziale :-)
Piston_Broke Hi Derek. I have tried many different ways to apply SL's to this and similar versions of th...
Nicolas Indeed, if you are not willing to loose, you will always win. Averaging down losers can carr...
David You're always safer going Long especially with averaging down on an index as the probability...
Oskar Bergvall  I noted Davids and Nicolas remarks. Could it be possible to make an indicator for contraria...
Lotar
3 months ago
Lotar Hi Plop61, thanks for your comment. To make the code for short positions is possible. But ...
JvdG Hi Lotar, your strategy raised my interest; I did some tests and made a few adjustments fit...
Nicolas You can send it to contact@prorealcode.com and I'll attach it here. Thanks for your sharing!
johnymon Hi Reiner, Many thanks for the  superb strategy.I just tried to back-test on prerealtime bu...
Reiner Hi Joy John, Navigator will allways sell at 9:00 at the first tdom and will accumulate a lo...
dajvop Thank you for an excellent system Reiner. Started it April 7 and it really showed what it ca...
Wing Yes, investigate as much as you want. For more insight, you can view the linet1, linet2 etc....
CKW Hi Wing, Thanks for your sharing. I am still trying to breakdown & understand your code...
Wing Hello CKW. No, the parameter, 7 in this case, is used when calling the RSI indicator to ide...
Nicolas For everyone information, a discussion thread is ongoing here: https://www.prorealcode.com/t...
larouedegann Bonjour Nicolas, comment se fait-il qu'avec cette stratégie stop loss à 5 pips, PRT mettant...
Nacho Buenos días Raul, tengo puesto este sistema desde hace unos días en una cuenta demo en la ve...
Elsborgtrading Hi Triss. the File is in the post for download. There is nothing wrong with the code. Your e...
danhei Hi I am tryong to figure out how trist strategy works. I am new to pro real time. Can some...
Plop61 Hello,Thank you for sharing this beautiful strategy.Is it possible to indicate the code for ...
fepabe Ciao Ale, porta pazienza ma facendo copia incolla del codice non mi restituisce alcun valore...
arke Hi Cosmic, I saw that you are able to do a backtest on DAX in 15Min timeframe till 6 years ...
David Somogyi Hello ALE I've been running your strategy in demo for the last two weeks, but it hasn't ent...
ALE
8 months ago
enzo_52 Hi Ale, so you have the same results with german 30 mini 1e cash TF 1h?  
ALE no, only with TF 15m
enzo_52 Grazie tante, Thanks so much 
Elsborgtrading No that is wrong :) 1st runs always- then only run 2nd if 1st is on market with positions(ar...
Elsborgtrading It can only be fully automated if IG change minimum SLto 7 at night on DAX multi timefra...
Elsborgtrading A small example. the strategy would have opened 3 position on Dec 4th 2016 and keept it for ...
Cosmic1
9 months ago
Cosmic1 @JadeDB What times are you putting in?
sincitytrader I tried this one out recently,  and wasn't profitable for me.
Cosmic1 Yes, not great lately. I stopped this live at the end of last year. Will wait to see when th...
Philip Raphael Hey! Thank so much for sharing this wonderful indicator! I have always tried to code a simil...
CKW Hi Philip, What do you mean "Years" are not defined ? candle? If to code yearly candle size...
dakaodo Years not defined was probably b/c Phillip copied and pasted the code into PRT instead of im...
zilliq The reasons why I think it's time consuming and we loose time to try to do backests and Auto...
filiprb Hello Zilliq, You don't need a system to produce a walk forward test. You can easily create...
Philip Raphael It is incredible! Thanks for sharing, Doctrading!
Reiner
11 months ago
Pathfinder DAX 4H
Pathfinder DAX 4H
192
Strategies
Nicolas You should join and read the forum thread about this strategy. There are plenty of different...
Reiner Hi djtaktik and welcome, I have answered your question in the related Pathfinder forum beca...
danver34 is this version the definitive one or from the original one have there been modifications to...
Reiner
12 months ago
Francesco78 how would you explain the fact that this robots stopped working pretty much at the exact per...
Nicolas Overfit on past history obviously. But it doesn't mean that it would still underperformed in...
Francesco78 Thank you for the clarifications Nicolas, I am more aware of the meaning of the backtesting ...

Top