NexusFi: Find Your Edge


Home Menu

 





Better Volume Indicator with Sound Alerts


Discussion in NinjaTrader

Updated
      Top Posters
    1. looks_one Fat Tails with 81 posts (297 thanks)
    2. looks_two rcabri with 8 posts (3 thanks)
    3. looks_3 sudhirc with 8 posts (3 thanks)
    4. looks_4 danjuma with 8 posts (0 thanks)
      Best Posters
    1. looks_one Zondor with 7.3 thanks per post
    2. looks_two l1onel with 4.5 thanks per post
    3. looks_3 Fat Tails with 3.7 thanks per post
    4. looks_4 Big Mike with 0.8 thanks per post
    1. trending_up 118,776 views
    2. thumb_up 364 thanks given
    3. group 82 followers
    1. forum 218 posts
    2. attach_file 49 attachments




 
Search this Thread

Better Volume Indicator with Sound Alerts

  #11 (permalink)
 
Fat Tails's Avatar
 Fat Tails 
Berlin, Europe
Market Wizard
 
Experience: Advanced
Platform: NinjaTrader, MultiCharts
Broker: Interactive Brokers
Trading: Keyboard
Posts: 9,888 since Mar 2010
Thanks Given: 4,242
Thanks Received: 27,103


hunter548 View Post
Fat Tails,

I just started using this indicator as I learn more about the usefulness of volume movement and I really like it. In comparing it to the E-Mini Watch version, I was curious about whether you found that having just a single Break Out/Climax bar indicator was just as effective or perhaps more effective than having separate Climax Up & Climax Down bar indicators? It seemed to me that separate Up/Down Climax bars might be the way to go, but as you're the creator, I thought you might have more insight. Or perhaps it would have been just a pain in the "Tail" to program, so to speak.

Basically I listed to the noise, and if I watch my chart - not the indicator - then I will certainly see whether the price action is up or down.

It is no problem at all to select different colors for expansion up and expansion down bars, or churn up bars and churn down bars. The indicator now uses 9 different colors to paint the bars. If I include up and down as an additional criterion, the indicator will use 16 different colors. I am not really sure that anybody will still be able to figure this out, so I do not think that it would be an enhancement.

By the way I only use the indicator with 4 sound alerts. I am happy, if I am alerted and then find out what is happening on the chart.

Started this thread Reply With Quote

Can you help answer these questions
from other members on NexusFi?
What broker to use for trading palladium futures
Commodities
Cheap historycal L1 data for stocks
Stocks and ETFs
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
Better Renko Gaps
The Elite Circle
MC PL editor upgrade
MultiCharts
 
  #12 (permalink)
 fxwealth88 
new york, new york
 
Experience: Advanced
Platform: ninjatrader
Broker: e signal
Trading: forex
Posts: 46 since Apr 2010
Thanks Given: 17
Thanks Received: 57

hi fat tails,
thank you for this indicator. i'm trying to refine my trading and was looking into using volume as part of my strategy. i came across yours and i think it's one of the better ones around, as far as volume is concerned.

is there a way i could find the explanation for the various colored bars and how i could trade it? for e.g. if i find a breakout or climax bar, is expecting a reversal something i should look out for? things like that.

thanks once again.

fxwealth

Visit my NexusFi Trade Journal Reply With Quote
  #13 (permalink)
 
Fat Tails's Avatar
 Fat Tails 
Berlin, Europe
Market Wizard
 
Experience: Advanced
Platform: NinjaTrader, MultiCharts
Broker: Interactive Brokers
Trading: Keyboard
Posts: 9,888 since Mar 2010
Thanks Given: 4,242
Thanks Received: 27,103



fxwealth88 View Post
hi fat tails,
thank you for this indicator. i'm trying to refine my trading and was looking into using volume as part of my strategy. i came across yours and i think it's one of the better ones around, as far as volume is concerned.

is there a way i could find the explanation for the various colored bars and how i could trade it? for e.g. if i find a breakout or climax bar, is expecting a reversal something i should look out for? things like that.

thanks once again.

fxwealth

You can use the original document from Emini Trading | Emini Day Trading | Emini Trading System

https://emini-watch.com/uploads/Media/Better_Volume_Indicator.pdf

Started this thread Reply With Quote
  #14 (permalink)
 
l1onel's Avatar
 l1onel 
The Valley ANGUILLA Caribbean
 
Experience: Advanced
Platform: TWS,Ninjatrader
Broker: IB, Ninjatrader
Trading: ES, NQ
Posts: 81 since Apr 2010
Thanks Given: 25
Thanks Received: 33

Here are ATT voices to replace sounds

I believe only in profits, not in prophets.
Attached Files
Elite Membership required to download: better_volume_speech_sounds.rar
Follow me on Twitter Reply With Quote
  #15 (permalink)
 
Fat Tails's Avatar
 Fat Tails 
Berlin, Europe
Market Wizard
 
Experience: Advanced
Platform: NinjaTrader, MultiCharts
Broker: Interactive Brokers
Trading: Keyboard
Posts: 9,888 since Mar 2010
Thanks Given: 4,242
Thanks Received: 27,103


kissandfly View Post
Here are ATT voices to replace sounds

That is the voice of @tigertrader's logo. Sounds like Mickey Mouse after a rollover of her vocal chords.

I'll keep my fancy cow, as it reminds me the bull getting slaughtered, and after all without a cow there is nothing to churn....

But thanks a lot. How did you produce these sounds?

Started this thread Reply With Quote
  #16 (permalink)
 
l1onel's Avatar
 l1onel 
The Valley ANGUILLA Caribbean
 
Experience: Advanced
Platform: TWS,Ninjatrader
Broker: IB, Ninjatrader
Trading: ES, NQ
Posts: 81 since Apr 2010
Thanks Given: 25
Thanks Received: 33

here : https://www2.research.att.com/%7Ettsweb/tts/demo.php

I believe only in profits, not in prophets.
Follow me on Twitter Reply With Quote
Thanked by:
  #17 (permalink)
 
Fat Tails's Avatar
 Fat Tails 
Berlin, Europe
Market Wizard
 
Experience: Advanced
Platform: NinjaTrader, MultiCharts
Broker: Interactive Brokers
Trading: Keyboard
Posts: 9,888 since Mar 2010
Thanks Given: 4,242
Thanks Received: 27,103

LOL.

Attached Files
Elite Membership required to download: 9e42df5f76d830cc449f9cde81a4346c.zip
Started this thread Reply With Quote
Thanked by:
  #18 (permalink)
 
Zondor's Avatar
 Zondor 
Portland Oregon, United States
 
Experience: Beginner
Platform: NinjatraderŽ
Broker: CQG, Kinetick
Trading: Gameplay KlownbineŽ Trading of Globex
Posts: 1,333 since Jul 2009
Thanks Given: 1,246
Thanks Received: 2,731

I don't see the sense of using speech in stored sound files when speech can be generated programatically.
Instead of using recorded files of sounds or of voices for the alerts, this version uses the text to speech capability of SystemSpeech.dll. For examples:
 
Code
   private void Say(string speechstring) //call this text to speech method to get Ninjatrader to talk
        {
            if (Historical || _speaker == null)
                return;

            _speaker.SpeakAsync(speechstring);

// call the Say method from OnBarUpdate:
if(Ratio[0]>=maxRatio &&Product[0]>=maxProduct ) 
                    {
                    PlotColors[0][0] = climaxChurn;
                    if (soundAlert && !climaxchurnalert )
                    {
                        try
                        {    
                            legend="XC";
                            Alert("Climax  Churn",NinjaTrader.Cbi.Priority.Medium,"Climax  Churn",climaxChurnFile,60,Color.Navy,Color.Magenta);
                            Say("Climax churn on the "+InstrumentName);
                            climaxchurnalert=true;
                        }
                        catch {}
                    }
                }

        }
The MIN and MAX functions are computation intensive. They are each only called once per bar, on the first tick, instead of on every tick.

Booleans that reset on first tick of bar make sure that each alert only sounds once per bar.
 
Code
                if(FirstTickOfBar)
                {
                 legend="";
                 churnalert=false;
                 climaxalert=false;
                 climaxchurnalert=false;
                 weakclimaxchurnalert=false;
                 lowvolalert=false;
                 // These booleans ensure that each audio alert only sounds once per bar. (Zondor 4/12/2011)
                 // An alert can only be sounded when the boolean for that alert is false.
                 // When an alert sounds, the boolean for that specific alert is set to true.
                 // Further soundings of that alert are disabled until the first tick of the next bar.
                 
                maxProduct=MAX(Product, strongLookBack)[0];
                maxWeakProduct=MAX(Product, weakLookBack)[0];
                maxRatio=MAX(Ratio, strongLookBack)[0];
                maxWeakRatio=MAX(Ratio, weakLookBack)[0];
                maxPressure=MAX(Pressure, strongLookBack)[0];
                maxWeakPressure=MAX(Pressure, weakLookBack)[0];
                minWeakPressure=MIN(Pressure,weakLookBack)[0];
                                
                 // The MIN and MAX calculations are done only once per bar, instead of on every incoming tick.
                 // Zondor 4/12/2011
                
                }
Consider this to be a work in progress, it seems to work but has not been thoroughly tested.

The indicator name is anaBetterVolumeX, but it will appear in your indicator list as ana Better Volume X with talking alerts, because in the Initialize method:

 
Code
 this.Name="ana Better Volume X with talking alerts";

Attached Files
Elite Membership required to download: anaBetterVolumeX.cs
Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
  #19 (permalink)
 
Zondor's Avatar
 Zondor 
Portland Oregon, United States
 
Experience: Beginner
Platform: NinjatraderŽ
Broker: CQG, Kinetick
Trading: Gameplay KlownbineŽ Trading of Globex
Posts: 1,333 since Jul 2009
Thanks Given: 1,246
Thanks Received: 2,731

An indicator declared as a subclass of the GomRecorder can keep tabs on delta and trade size as well as total volume and range.

See attachment, Better Buy/Sell Volume, from about a year ago. This is a little rough around the edges and takes a long time to load... don't put it on a chart with more than a couple of hundred bars.

Sorry, it doesn't talk.

The main reason I am posting it is to solicit some suggestions as to what exactly we should be measuring to generate the best trading signals. Ideas, anyone?

Attached Thumbnails
Click image for larger version

Name:	CL 06-11 (100 Tick)  4_19_2011.jpg
Views:	911
Size:	59.1 KB
ID:	36938  
Attached Files
Elite Membership required to download: BetterBuySellVolume.cs
Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
  #20 (permalink)
 
Silvester17's Avatar
 Silvester17 
Columbus, OH
Market Wizard
 
Experience: None
Platform: NT 8, TOS
Trading: ES
Posts: 3,603 since Aug 2009
Thanks Given: 5,139
Thanks Received: 11,527



Zondor View Post
An indicator declared as a subclass of the GomRecorder can keep tabs on delta and trade size as well as total volume and range.

See attachment, Better Buy/Sell Volume, from about a year ago. This is a little rough around the edges and takes a long time to load... don't put it on a chart with more than a couple of hundred bars.

Sorry, it doesn't talk.

The main reason I am posting it is to solicit some suggestions as to what exactly we should be measuring to generate the best trading signals. Ideas, anyone?

very good idea.

here's one thing I'm always looking for. but have to say I'm taking this from a buy / sell volume indicator. if there are many aggressive sells (hitting the bid), but price bar closes up, that's normally a pretty good indication that price will reverse. I suppose churn bars are trying to show something similar.

Reply With Quote




Last Updated on October 12, 2022


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top
no new posts