BLUSTER DAX intraday trading strategy

BLUSTER DAX intraday trading strategy

Simple trading strategy also made with the help of the signals given by the super smoother filter indicator, this time in intraday, on 15 minutes timeframe. Previous strategy made with this indicator is located here: http://www.prorealcode.com/prorealtime-trading-strategies/bund-cfd-strategy-4/

Test were made with mini CFD contracts, 1 point spread.

The strategy trade long and short positions, but long positions are much more triggered.

Indicator needed to run the strategy : (“BLUSTER DAX”)

 

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. Nicolas • 10/11/2016 #

    Thank you ALE for this new contribution. Here are my thoughts about this strategy (please don’t be offended):
    1/ about the code, you don’t need to CALL your indicator multiple times, you can call it once and code your conditions within the same variable name. It can work like this, but you consume memory for nothing.
    2/ trades symmetry is good (almost same number of long and short positions), but the long positions are much more winning than the short ones, seems to be something to investigate why?
    3/ the strategy result is not so good before 2013, so I guess you have optimised the values a bit starting from 2013 to now?

  2. ALE • 10/11/2016 #

    1/ 🙂 Yes could be optimized off course, but there is not difference to execute orders2/ The market moves down quickly than when it rises, the bounces are different.  When the market goes down the trailing stop can be more small and trap more winning positions.3/ The Germany cash CFD of IG markets close at 23.00 or 22.45 on friday, the historical data start from 10 settembre 2014.  Do you have different Historical data on IG market?Thanks

    • Nicolas • 10/11/2016 #

      3/ I’m with PRT_CFD with more much more history 

  3. ALE • 10/11/2016 #

    I hope that someone could optimized strategy in 4 h to have more profits and more historical data. In my opinion this strategy is not bad, but It must optimized in the Ratio Gain/loss and percentage of wins. Obviusly the strategy is very Basic.

  4. ALE • 10/11/2016 #

    @Nicolas 2/ The more winning trade are short

  5. stratus • 10/11/2016 #

    Thank you for your contribution.

    I agree that 4 calls to the same function with no change in variables is not optimum for code execution

          2. I dont understand why the function called return always 0 as second result even if the returned value is ignored
          3. How are defined the pLoss and Pprofit values , by strategy optimization with ProRealTime Simulation ?
     
    Pierre

    • ALE • 10/11/2016 #

      HELLO
      3. observing the positions, and testing very times the strategy.

  6. ALE • 10/11/2016 #

    HI PierreI don’t understand your third comment.Thanks

    • stratus • 10/11/2016 #

      Cio ALE,
      How did you get those 2 values ?
      Pierre

  7. Ernesto1 • 10/11/2016 #

    Ciao ALE,
    Thanks for your good job !!
     

  8. ALE • 10/11/2016 #

    Grazie Ernesto, prima o poi troveremo delle strategie imbattibili!!

  9. reb • 10/11/2016 #

    Hello all
    Thanks for this strategy ALE.
    Small question, if the strats works between 8am and 21h29 , why do you use a spread of 1 ?
    By IG, spread is 2 between 8 and 9am and after 17h30
    Reb

  10. ALE • 10/11/2016 #

    Hello Reb,
    You’re right, it’s just a approximation.
    You can consider 1.5 to spread  but you must also consider that the slippage factor often measuring 2/3 Also points.
    Thanks
     

  11. Pablo Carmona del Moral • 10/11/2016 #

    Thanks for this strategy ALE. good job.

  12. Abz • 10/11/2016 #

    hello
    is this tested in tick mode?

    • ALE • 10/11/2016 #

      Hello Abz
      it’s not in Tick mode.
      This strategy must be improved, it’s an idea only! 

  13. luigi • 10/11/2016 #

    Ciao Ale,
    ho provato ad eseguire il test usando la piattaforma t3 di webank ma mi da una serie di errori. E’ possibile apportare qualche modifica?
    Grazie.

  14. ALE • 10/11/2016 #

    Ciao
    certo ! come posso aiutarti?

  15. luigi • 10/11/2016 #

    Allora il primo errore me lo da su cumulate orders
    Errore di sintassiLinea3, Colonna10Una delle espressioni seguenti sarebbe più appropriata di”CumulateOrders”:“,”“=”
     

  16. luigi • 10/11/2016 #

    Allora il primo errore me lo da su cumulate orders
    Errore di sintassiLinea3, Colonna10Una delle espressioni seguenti sarebbe più appropriata di”CumulateOrders”:“,”“=”
    Se metto “=” mi fa andare avanti e mi porta altro errore:
     if MAXPRICE-tradeprice(1)>=TGL*pointsize then (l’errore che mi riporta è Errore di sintassiLinea46, Colonna26Una delle espressioni seguenti sarebbe più appropriata di”(“:“[““=”“+”“-““*”“/”“mod”“<““>”“<>”“or”“and”“xor”“then”

  17. ALE • 10/11/2016 #

    Ciao
    È strano hai provato ad aprire una nuova creazione di Trading sistem e reincollare il codice?

  18. luigi • 10/11/2016 #

    Ciao Ale, si ho provato più volte ma niente. E’ chiaro che ho inserito l’indicatore da te creato già nella lista degli indicatori. Però proprio il codice mi da problemi.
    Visto che tu con i codici sei un drago, per caso sai se esiste qualcosa sul volume profile da far girare sulla piattaforma T3?
    Davvero grazie Ale per le risposte.

  19. ALE • 10/11/2016 #

     ahaaha, un Drago non direi.. sono un appassionato.. quello si!!Il Market Profile è  una delle strategie più interessanti da automatizzare, ma non me ne sono più interessato. Chiedo a Nicolas
    Hai provato a scaricare i file .itf qui sopra e richiamarli con la piattaforma?
     

  20. luigi • 10/11/2016 #

    Il bello è che la piattaforma non mi fa richiamare i file. T3 è molto diversa da prorealtime, anche se sembrano la stessa cosa. La versione di T3 sta molto indietro a quanto pare. 
    Quello che ti chiedevo è il volume profile, molto diverso dal market profile. Infatti il volume profile calcola su quali livelli sono concentrati i maggiori volumi a differenza del market che calcola quali sono i livelli più scambiati.
    Grazie 😉

  21. ALE • 10/11/2016 #

    Intendevo dire la strategia basata sul market profile  + volme profile 

  22. luigi • 10/11/2016 #

    L’indicatore plotta il volume profile sul grafico con delle barre laterali. Su PRT versione end of day mi pare esista già. NOn ho abbonamento e quindi non posso testarla su time frame più bassi. Magari si riuscisse ad avere codice 😉

  23. enzo_52 • 10/11/2016 #

    CIAO aLE, GRAZIE PER AVER CONDIVISO, VOLEVO SAPERE COME MAI NON MI TROVO CON I RISULTATI CHE SONO NELL IMMAGINE , IO MI  TROVO UN 27% DI GAIN  DALL 8 OTT 2014 AL 7 NOV 2016,  dAX tf 15 MIN  1 P SPREAD    (ANCHE SE NON è CFD ,NON CREDO CI SIA TUTTA QUESTA DIFFERENZA CON IL 295% CHE VEDO NELLA FOTO)
    GRAZIE

  24. ALE • 10/11/2016 #

    Ciao Enzo,
    No purtroppo c’è una grossa differenza, i CFD hanno delle quotazioni specifiche, è per questo motivo che nelle strategie pubblicate che trovi su questo sito, è indicato il codice dell’asset.DAX tf cos’è?PS: Scrivi in inglese cosi tutti possono comprendere domanda e risposta, grazie 

    • enzo_52 • 10/11/2016 #

      Grazie Ale, ma sai dirmi quali parametri cambiare per avere la.stessa equity anche sul  mini cash?  
      Grazie 
      Vincenzo 

  25. enzo_52 • 10/11/2016 #

    Thanks Ale, TF is time frame  , 
    So, can you tell me the set -up for to have the same results on mini Dax cash?  
    Thanks
    Vincenzo 

    • ALE • 10/11/2016 #

      ps: I’m not using this strategy on real account because It must be optimized.

  26. ALE • 10/11/2016 #

    Ciao Enzo,
    non ho ben capito quale strumento stai utilizzando. Mi copieresti il nome di IG su PRT?
    Grazie
    AlePS: io non la sto usando in reale, perche vorrei modificarla, mentre sono in reale su qu_dax1h
     

    • enzo_52 • 10/11/2016 #

      Hi Ale,  german 30 cash mini 1E    ,  
      Thanks a lot 

  27. ALE • 10/11/2016 #

    I don’t know why do you have different result, may be that the picture is hold.
    Variables to set:
    -StrategyWindow time tradingTgl/Tgs
    Stop & Profit
    -IndicatorBandedgeWhitenoise

  28. enzo_52 • 10/11/2016 #

    Hi Ale, german 30 mini 1E 
    Thanks 
     

  29. enzo_52 • 10/11/2016 #

    Hi Ale, so you have the same results with german 30 mini 1e cash TF 1h?  

  30. ALE • 10/11/2016 #

    no, only with TF 15m

    • enzo_52 • 10/11/2016 #

      Grazie tante, Thanks so much 

  31. JanWd • 10/11/2016 #

    Hallo Ale,
    First of all, thank you for this strategy.
    Could you explain what the BLUSTER DAX indicator is doing, what it is meant to do ?

    I tested this strategy on the 15 min DAX, it gave me only whipsaw results, to almost zero profit, so I vary with the timeframes: 2-hour bars works with me.

    I used a pip spread of 1.7 and did not use the trailing stop loss you use (does it work, not with me). See the code of your strategy I have used, included the indicator below.
    It seems to work quite well with me for the 2 hours bars, however not that much result, but quite stable results, OOS results bit too good
    IS 66% 8 jan 2014 -16 nov 2016 920 Euro
    OOS 34% 17 nov – 10 may 2018 1.033 Euro
    193 trades
    55% winning, and ONLY 5;35 % IN THE MARKET with a position, during the day, which gives a very comfortable risk profile !

    Appendix: your strategy as I tested it in PRT
    //=================================================================================
    // THIS SIMPLE STRATEGY CATCH PROFIT BY UNIVERSAL INDICATOR
    // IG MARKET GERMANY CASH 1 EUR MINI – SPREAD 1,7 – 15 Min
    DEFPARAM CumulateOrders = FALSE
    DEFPARAM FlatBefore = 080000
    DEFPARAM FlatAfter = 212900
    //DEFPARAM PRELOADBARS = 500 default is 200, is sufficient to let it work
    //===========================================
    //————————————————————————-
    // UNIVERSAL CODE POSTED BY NICOLAS
    // SET TO RUN BLUSTER DAX STRATEGY
    //————————————————————————-
    bandedge= 40 //default is 40, optimise with variable does not work ?

    whitenoise= (Close – Close[1])
    if barindex>bandedge then //is this condition needed, as barindex is always > 40 ?
    // super smoother filter
    a1= Exp(-1.414 * 3.14159 / bandedge)
    b1= 2*a1 * Cos(1.414*180 /bandedge)
    c2= b1
    c3= -a1 * a1
    c1= 1 – c2 – c3
    filt= c1 * (whitenoise + whitenoise[1])/2+ c2*filt[1] + c3*filt[1]

    filt1 = filt

    if ABS(filt1)>pk[1] then
    pk = ABS(filt1)
    else
    pk = 0.99* pk[1]
    endif

    if pk=0 then
    denom = -1
    else
    denom = pk
    endif

    if denom = -1 then
    result = result[1]
    else
    result = filt1/pk
    endif
    endif

    //Graph result COLOURED(66,66,255) as “PRICE ACTION”, 0 as “0”
    //=============================================================
    N = 1

    If (time >=080000 and time = 134500 and time =1 AND CurrentDayOfWeek 1 THEN
    BUY N CONTRACT AT MARKET // will also close short position
    ENDIF
    IF result <= -1 AND CurrentDayOfWeek 1 THEN
    SELLSHORT N CONTRACT AT MARKET // will also close long position
    ENDIF

    SET STOP PLOSS 70
    SET TARGET PPROFIT 87
    ENDIF

    // REGARDS ALE

avatar
Register or

Likes

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

+4 more likes

Related users ' posts
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
8 years ago
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
8 years ago
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 ...
CanAny1Trade Hi all, could a simple indicator be made to mark the traditional Pit based ORB? I'm tryi...
Fabio Anthony Terrenzio this strategy works only in a well defined trend
brosly Good afternoon I am trying to get the complete code of lex strategy made by adolfo since I s...
dreif123 hi Adolfo, is Alex Auto Trading Botindex working on DAX as well ? if so , can you post the...
hvluthy@sunrise.ch I'm very interested to try out your strategy, but as a bloody newbie I need some help regard...
Scalp Hola Adolfo, tengo una variante de tu estrategia, pero no se programar, me puedes ayudar al ...
ALZ Hi, I tested this strategy and that doesn't work.. strategy is losing.. Does anyone curr...
Nicolas Ahah, I'm not the author of this one :) I know you are a great coder Wilko, why don't you p...
Wilko Thanks for the flattery! I will, I promise.  /F
Nicolas Still don't have seen anything from your own :) You promised me! Ahaha 
Andres Uffff, I didn't adjust the different index spreads. With the heavy spread of Italy It's nega...
davidp13 Good day. I know this was posted such a long time ago, but I though rebuilding the system on...
davidp13 Also to note that the one position in my code does not close the other, which as far as I kn...
Dave Hi, I'm new to coding and have been trying to modify the code a little to backtest an idea I...
Nicolas Better use the forums for coding assistance please. You'll get more results there for sure.
Dave Apologies - only just learning the site layout. Maybe you could delete the post?
Nicolas FR/Bonjour Steftonio, non pas de frais overnight calculé sur la durée du backtest, c'est une...
avatar
Anonymous Any reason why in 2016 this system is doing very bad respect the previous years?
Nicolas "very bad" is relative to the account equity. I do not forward test this strategy since I po...

Top