Hang seng automatic trend following strategy with volatility filter

Hang seng automatic trend following strategy with volatility filter

This HangSeng automatic trading strategy on the 1-hour timeframe, uses basic overbought and oversold RSI areas to open new orders and filtered with an average true range volatility filter.

Results attached are from walk forward analysis with 1 OOS period proving robustness of the optimized variables. Variables to be optimized are also described in one of the attached picture.

Discussions about the strategy are running here: Hang seng trend following strategy with volatility filter H1 Time zone : UK

 

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. FREDNC • 01/16/2019 #

    Hi Francisco,
    I love the Hangseng for is Volatility and you right to filtering with ATR.
    But in volindic you write (close)/close) It will always be =1 . mistake ? Missing [1] or something else ?

  2. Francesco78 • 01/16/2019 #

    Hi, no. it means theat it calculates the average true range on the close and then divide by the close. So it is never 1.

  3. FREDNC • 01/16/2019 #

    I graphed volindic with: (averagetruerange[periodatr](close)/close)*100 and ((averagetruerange[periodatr](close))/close)*100 . Addind parenthesis doesn’t change anything, Proorder propaly read the code. In a second time, I checked you code on the Dow and it’s almost good, just have to addap the range of the WF to find the good optimisation. So, It’s a simple code but efficient, nice job and thanks for sharing

  4. EnJunz • 01/16/2019 #

    Hi Francesco,

    Seems to work better with tighter stop loss and a trailing stop.
    Will run this in demo. Thanks for sharing!

  5. bloglo110 • 01/16/2019 #

    Hi Francesco,

    Thanks for your sharing. I am not so familiar with programming, however, I tried to paste the code in Multicharts and error message popped up.

    —— Compiled with error(s): ——
    syntax error, unexpected ‘identificator’
    line 1, column 9

    Possible that I can test this code in Multicharts?
    Thanks for your time. 🙂

    • Nicolas • 01/16/2019 #

      Multicharts? why? Our website is dedicated to programming for ProRealTime: https://www.prorealtime.com

  6. bloglo110 • 01/16/2019 #

    Hi Nicolas, great and thanks for letting me know. 🙂

  7. Jan Wind • 01/16/2019 #

    Thanks for the strategy.
    I have tried your strategy on the DAX for a time frame of 10 minutes, 150.000 bars, give a few trades, too few to say if the profits are robust over time.
    I will vary and simulate the RSI- and ATR-periods for long and short trades separately. Also I will vary with the trading time, standard it is 24 hrs, maybe it fits better with trading time between 7:00 till 22:00.
    Thanks again for the strategy. KR JvdW

  8. nicola papangelo • 01/16/2019 #

    Ciao Francesco, il Ts HANG SENG è stato settato con il metodo WalK Forward ? Ancorato o non ancorato ?
    Grazie

  9. Francesco78 • 01/16/2019 #

    @nicola onestamente non ricordo se lo avessi scelto anchored or ananchored.

  10. debs83 • 01/16/2019 #

    Is this strategy standing for DAX please?

    • Nicolas • 01/16/2019 #

      Title says that it is for Hang Seng

avatar
Register or

Likes

avatar avatar avatar avatar avatar avatar avatar
Related users ' posts
Doctrading AH ok, I think the ca3 is the same : ca3 = pB[1] < 0.2 and pB < 0.2 Best regards,
chromosome21 Hello everybody, First, thank you so much for all your advices, I'm a begginer in trading a...
bertrandpinoy bonjour j ai un probleme avec ce code modifié, apparement PRT ne veut pas...avez vous une so...
Miguel1980 Hi gabri, I was not asking you to run any backtest but a PRT screener on any market to find...
gabri Miguel, copy. I just came back from vacation, I will pass you some data soon.
gabri Miguel, I will give you some stocks. I would buy (I probably will) Serneke group AB. I will...
andreag76 Thank you Francesco78 !
juanj What happened after August 21?
jpgcreatestrading Hi Manel, i have found this same issue, some strategies (but not all) that are written with ...
Wilko I am not familiar with the screener function, but I am quite certain it should be quite simp...
Gubben @Wilko have you had a look at this again since MTF support? Heard you talk on Börssnack btw..
Wilko @Gubben not really. It was something I posted to show that simpler is usually better. Hope y...
DANY overfit
fatlung Excuse me. I would like to the time zone applied to this strategy.
UkCoopDownUnder Hi, ProOrder does not recognise, "avfullnessthreshold" any ideas, thanks
Francesco78 Hi CKW, yes I do run it live, and so far I had no problem, which kind of errors?
JohnScher Hello Francesco. Are you still active with the Threeliner? I also follow that, that you ...
fatlung Hi Francesco May I know the time zone applicable to this strategy?
gackeen Scusa Pier, scusate tutti, sono nuovo. Ho caricato il file e mi viene restituito il messaggi...
JR1976 HI Nicolas , I tried to copy paste but not import directly and the code works well I hav...
mcosta This code doesn't work on 10.3 platform(IG), neither with copy/paste nor with itf import, an...
Wing There's a few threads on the forum about backtest and live trades being different at times. ...
ET I agree with verdi55. As it is now, the code will only test for a breakout on the upside (li...
Philipjonasson are u still active Wing?
jens_kittner This strategy was posted 2 years ago. I tested it today and it works perfect with the new da...
giustim Hallo I am not able to use it on daily TF What have I to change? Thanks a lot
pac.ros Ciao Francesco, ti scrivo per un aiuto a proposito della strategia di Hofmann che anch'io ho...
nwesterhuijs Thanks, only saw it just now.
juanj For the latest version and discussions see the Ichimoku thread here: https://www.prorealcod...
Louwrens Hi Juanj. Thanks for this. I am tying it as we speak. It does not trade that often, which is...
poonsl2828 Hi! Francesco I have test it on GBP/USD but it only have a trade on 9 Jun which i backtes...
ullle73 why not use 1h chart? has 95% hitrate
ullle73 i see most of positions are only 1 pip before exit?
Nicolas Thanks for sharing your automated trading strategy idea. Even if you accumulate loosing orde...
Maz Ok. Potential here to build onto this. Have opened a forum thread for further discussion: h...
juanj @OGOSNELL, IG recently changed their quote prices for Bitcoin and this caused the strategy t...
juanj Okay, so I revisited this strategy today and it appears to have started working again on the...
Bobbi Bonjour et merci pour votre partage ! J'ai constaté qu'en 1 seconde, on avait quelque cho...
ALE
8 years ago
CSR strategy DAX 1 D
CSR strategy DAX 1 D
17
Strategies
Jesper I tried it on dax 1D and I did not get any trades. Shifted to 10H and it started working. Wo...
rgrgrgr I have the same problem
avatar
crazytrader Is this working?
Francesco78 Hi Pepmartorell, please let's continue the discussion on the forum thread so that we can sha...
Francesco78 Hi Pepmartorell, please let's continue the discussion on the forum thread so that we can sha...
Jusmih1 Hi there, i am looking at your Strategy however when you put in automatic trading mode its ...
reb Hello Marc your strat seems very intersting, will take a look Reb
897148 What exactly is meant by Total price? Is r1 =28 in your example the no of days for "Total P...
juanj
8 years ago
nonetheless Hi juanj , thanks for posting this. I'm with IG and have been trying to run it on US 500 but...
bertrandpinoy bonjour je test le robot sp500 Optimizer stategy. Je ne vois pas le SL dans le code??? merci
phoentzs Hello Juanj, I really like this concept. I especially like the possibility of a reversal whe...
Maz Nice idea thanks for sharing. I think you forgot to simulate spread thought, in the back tes...
Maz https://www.prorealcode.com/topic/ftse-is-lying-strategy-discussion/
Maz Have added a basic framework for further optimization and left some screen shots and source ...
imokdesign Hi Everybody, when I look at the strategy I felt the need to implement a Moneymanagement-Sy...
Inertia newlevel then multiplier=multiplier+1 oldlevel=newlevel newlevel=strategyprofit+startequi...
Inertia Hi Bjoern, I was playing around with your code this morning (EUR/USD 5'). Thank you to the...
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...
Khaled Hi Francesco , thank you for sharing your hard work. Any idea why all orders are executed at...

Top