Bear and Bull volume indicator

Bear and Bull volume indicator

This code is mainly for Wyckoffians and can be used in accumulation/distribution phases to spot the change of forces.

The volume bars are showing who is stronger in the period defined in the timeframe (more green means that bulls are running the show, in this case, in the weekly period).

The moving averages are showing the same information but based on an historical point of view (when the bull line crosses over the bear line bulls are becoming stronger in the longer period).

I suggest to use a period of 22 or more and always based on the timeframe in use.

Blue skies!!


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. swapping • 9 days ago #

    very interesting, thank you gabri

  2. supertiti • 9 days ago #

    Bonjour a tous,

    Au vu de la disparite des histogramme ne peut-on pas ramener cet indicateur sur une echelle de 0 a 100
    pour avoir une idee plus precise de l evolution des bulls and bears
    ¡ Nicolas devrait pouvoir nous le faire ! ?

  3. supertiti • 1 day ago #

    manque de temps ou impossible de ramener cet indicateur sur une echelle de 0 à 100 ?

  4. gabri • 1 day ago #

    //stocperiod= period of choice


    return sto

  5. supertiti • 24 hours ago #

    Bear and Bull Volume %
    //stocperiod= period of choice


    return sto

    Buonasera Gabri apparentemente codifica come non funziona ?!
    stocperiod = 50

  6. gabri • 23 hours ago #

    if close>=open then
    //media volumi rossi e verdi per media mobile semplice

    stocperiod= 100

    return sto

  7. gabri • 23 hours ago #

    Prorealcode sometimes cuts the codes, I hope it works now

  8. supertiti • 7 hours ago #

    Hello Gabri

    This is not what I would like because we do not distinguish the strength of red and green histograms (their junction reported on a scale of 0 to 100 showing us the trend)

    the idea is to induce the trend by the biased volumes of the indicator.

    thank you for your support

    have a good day

  9. gabri • 4 hours ago #

    I am not sure I understand what you mean.

  10. supertiti • 6 mins ago #

Register or


avatar avatar avatar avatar avatar avatar avatar avatar avatar
Related users ' posts
Alai-n I also have the same problem that I can not solve especially on LowVolume (Yellow) ... Sorry
Mert No need to apologise, my friend. It is great code. I hope you find a solution soon. Regards.
gabri I think it's because the lookback period changes at every new bar and that means that many c...
Thomas007 It's a very powerful tool. Thanks for sharing! The Signal crosses the Trader a few times but...
rb-72 Thank you, area of twist by dilatacion of the price, missing part of the code that is not pu...
Thomas007 after reading your blog now I understand why there is only a part of your code here. I'm try...
Stenozar Hi, which timeframe do you use? have you tried with Dax? thanks
rb-72 5 Minutes, 15 Minutes, The most effective 1 Hour below 0 or above 0 as a turn signal in the ...
hamid1736 Hi Nicolas, I couldn't find a better way to ask you my question. I have a problem of findin...
Nicolas Sorry but this question has nothing to deal with this indicator, it belongs to a specific su...
papero76 great idea
gabri Hello, I am not sure to understand the screener completely. If you are looking for a screen...
Trading_En_El_Ibex35 El screener no busca acciones que estén en máximos absolutos , busca acciones en las que el...
Nicolas code updated with a better accuracy to calculate automatically the VWAP periods.
karlito bonjour Nicolas pas de possibilité de contournement pour la trimestrielle ? merci
Nicolas Je pense que ça doit être possible à faire bien sûr. Merci d'ouvrir un sujet dans le forum p...
Thomas007 Is there any way to build something similar for FX? I wonder what would be the replacement f...
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...
10 months ago
Nicolas L'indicateur a besoin de Volume pour se calculer, vérifier que l'instrument en question en p...
Nicolas Depends of your timezone, but this indicator needs Volume to compute correctly, so there mig...
patrick3 Merci Nicolas pour cet indicateur
10 months ago
12 months ago
12 months ago
DegoodBoby Hello Nicolas, pls I don't know what I have done wrong, cos this indicator don't work on my...
Nicolas Do not add it on price, but like a usual oscillator indicator instead. Be sure that the inst...
DegoodBoby Thank you, Nicolas, for the swift response, however, i do add it as an oscillator not on cha...
Nicolas That's right, in ProScreener we can't have a lookback more than 254 days. There is nothing w...
cjdevasia Hi, Nicolas,     please guide me how can i scan following conditions in pro real time  S...
Nicolas For everyone benefit, I prefer to answer coding request in the forum. Please open a new topi...
Nicolas Thanks for contributing to the "ichimoku section" of the prorealtime code library Don't he...
sourberry Thank you , this is a great indicator works beautifully. Could you kindly modify to scr...