Wave momentums

Wave momentums

Waves is to visualize the overall strength and direction of a given market across multiple time frames.

Waves measuring short term (wave A), medium term (wave B) and long term momentum (wave C).

The A wave can be used as a signal on crossings of the zero line. Wave C shows the longer term trend and is most important for direction.

Wave A code:

Wave B code:

Wave C code:


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. gatarayihajp • 176 days ago #

    Hi swingforfortune,
    Thanks a lot about your interesting posting. Let ask you to explain more about your indicator. It’s very useful and intersteing. Thank again

    • Swingforfortune • 176 days ago #

      Basically they are a twist of the MACD histogram and can be used as such. They visualizes momentum in different time frames. 
      You want the waves to all be positive or negative to be long or short. All above zero –> No shorts, buy dips.
      Is momentum rising or falling are there any divergences to the price? This is what I look for.
      Hope that helps.

  2. gatarayihajp • 176 days ago #

    Hi again
    Thanks for the explanation. Have a good day

Register or


avatar avatar
Related users ' posts
papero76 great idea
Rafa when y try to code a simple screener let´s say signal cross over PMO, is not working and thi...
Rafa Hi Nicolas, Do you have any solution for this problem?
Nicolas Please add a request in proscreener section, much better to explain and understand your prob...
gabri juanj, I just read back my post....I made cagr of approx 13% in the last 13 years... sorry ...
haseluis Hello, who can help me why the screener does not work // Der folgende Code bezieht sich auf...
gabri It works when I launch it. Try to change the last row as follow: SCREENER[c1 AND c2 AND c3]...
haseluis Hello, who can help me why the screener does not work // Der folgende Code bezieht sich auf...
Nicolas Hello, please ask your question with a new forum topic, this is not the place to ask for sup...
Jean-Pierre Poulain When I buy and when I sell ?
Nicolas The featured image of the post do not deserve the indicator you are right, I attached other ...
Nicolas It is described in the post already :) The BUY/SELL signals are quite similar of what you ca...
Tedvin Nice one, thanks a lot Maz :)
victormork Thanks Man!!
MtraderWD40 Many thanks for sharing this, simple but a great indicator. Used it successfully for visual ...
finplus Thanks for the job. Which variables do you suggest for timeframe 1 hour? 
Maz Depends massively on your market and the volatility. I suggest using the variable optimizer ...
Nicolas ok, so your query should be asked there: https://www.prorealcode.com/prorealtime-market-scre...
Nicolas answered here: https://www.prorealcode.com/prorealtime-market-screeners/ttm-squeeze-fired-sc...
mcha Bonsoir Nicolas, Merci beaucoup pour ce complément de code, qui fait disparaitre l'histogr...
rafa How can we have this on overbought? Thanks in advanced
Nicolas All conditions under parenthesis for the c1 to c4 conditions should be inverted. 
tomus Can you give an example of the overbought codes please? Thanks.
Wilko  Nice method of making linked AND-statements more readable!
Wilko And not only readable.... makes it much easier to iterate different entry/exit-conditions, d...
IGOSNELL Hi Interesting strategy, when I used $ M-R Dif EURUSD M15 Long if does not enter any positi...
7 months ago
Marcel Thank you for this one. I played around with this indicator with Bollinger Bands around it i...
11 months ago
supertiti bonjour à tous J'utilise cet indicateur depuis plusieurs mois, une fois règlé "K" à sa conv...
11 months ago
T3 Velocity
T3 Velocity
tatankayotanka As you can do to set a marker directly in the price property page and then view it such as m...
Nicolas It may be a good idea to discuss this in the forum instead. Please open a new topic in probu...
Wester Hi, is this more or less the same as the TTM Squeeze indicator (john carter)
Renato Di Lorenzo Agree; thanks.
rpreviteri Hi Nicolas, thanks a  loto for sharing your knowliedge, Wasn't the original momentum pinball...
air Thank you!  
Doctrading I forgot to write at the beginning :  a = 50 b = 50 These are intermediate levels Sorry
DerPat Thank you. This one could be an aid in my current research on stochastics.
xel Thanks a lot Nicolas! Always kind words and attention from you! Cheers!
lglmrc Can't make it work, says: "Define p variable"
Ezio Hi Xel and thanks, do you know if there is a way in PRC of reading/counting intraday ticks?...
Nicolas Ok Doc, beware of intraday, it's a battlefield full of random noises :) Maybe we can work to...
phili711 Bonjour Si la moyenne 100 est au dessus de la moyenne 20 le trend est baissier zlors pourqu...
Nicolas La comparaison se fait entre la valeur de la moyenne actuelle et telle qu'elle était il y a ...