NexusFi: Find Your Edge


Home Menu

 





Volume level support and resistance (EasyLanguage)


Discussion in EasyLanguage Programming

Updated
      Top Posters
    1. looks_one Fat Tails with 9 posts (3 thanks)
    2. looks_two Big Mike with 6 posts (25 thanks)
    3. looks_3 zt379 with 5 posts (1 thanks)
    4. looks_4 bomberone1 with 3 posts (0 thanks)
      Best Posters
    1. looks_one MooreTech with 7 thanks per post
    2. looks_two Big Mike with 4.2 thanks per post
    3. looks_3 tbohle with 0.7 thanks per post
    4. looks_4 Fat Tails with 0.3 thanks per post
    1. trending_up 30,527 views
    2. thumb_up 41 thanks given
    3. group 14 followers
    1. forum 42 posts
    2. attach_file 7 attachments




 
Search this Thread

Volume level support and resistance (EasyLanguage)

  #31 (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


zt379 View Post
Thx for the detailed reply.
As you say, it's not showing actual traded volume at price. A true POC, in other words.

Do you know of an NT indicator that does this, especially on a cumulative basis?
ie;
Last trading day volume (POC)
Current week volume (POC)
Last week volume (POC)
Total contract levels" (POC)
(see attached charts)
All those I've come across relate to a TPO or VTPO or VWTPO or VOC .

I would, if possible, like to have a "true" POC indicator for NT.

If of interest, I touched on this in a previous nexusfi.com (formerly BMT) thread (post#8 below) regarding an MT4 indicator,
that does plot POC based on actual volume traded at price.


Post#8


His Excel link in post#1 of the above Ninja Forum thread, I believe he created to get CME data into the MT4 charting software.
It may help explain how to create an NT indicator if anyone is able or interested ?

Post # 196 from his FF thread :
Volume Trading - Page 14 @ Forex Factory
explains those volume levels that I would be interesting in having on NT.

Post# 402 refers to Options also being displayed:
Volume Trading - Page 27 @ Forex Factory

Attached 2 old screen shots showing the MT4 "eVOLution" indicator.
(Showing levels as a line and histograms for last day POC, this weeks POC, last weeks POC and POC
for total contract).

These FF threads may be of interest in using such techniques:
Principles of market movements @ Forex Factory
New opportunities on EUR/USD market @ Forex Factory

Hope I've explained the multiple info/links clearly enough in one post,
and that it's of some interest.

Many thx

If you want to reinvent everything, please go ahead. This indicator was primarily about identifying key volume levels.

The classical POC calculates the mode of the 30 min TPO distribution for each session. This is pretty simple to code with NinjaTrader. You just need to load a 30 min bar series via indicator and figure it out. You can do this for n days, and then display the POCs for n days

It is also possible to code weekly or monthly POCs and display them as lines.

The dValue indicator already does this for yesterday.

Reply With Quote

Can you help answer these questions
from other members on NexusFi?
Quant vue
Trading Reviews and Vendors
Trade idea based off three indicators.
Traders Hideout
Better Renko Gaps
The Elite Circle
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
Cheap historycal L1 data for stocks
Stocks and ETFs
 
  #32 (permalink)
 zt379 
UK London
Market Wizard
 
Platform: NT
Posts: 2,074 since Sep 2009
Thanks Given: 1,588
Thanks Received: 1,978


Fat Tails View Post
If you want to reinvent everything, please go ahead.

Perhaps you misunderstood. I was merely extrapolating on the idea of key volume levels.
But thanks for your permission to do so.

Quoting 
This indicator was primarily about identifying key volume levels.

I'm unclear as to how you can view my previous post as not being about key volume levels.
But no mind.


Quoting 
The classical POC calculates the mode of the 30 min TPO distribution for each session.
This is pretty simple to code with NinjaTrader. You just need to load a 30 min bar series via indicator and figure it out. You can do this for n days, and then display the POCs for n days

Perhaps we are talking about different things here.
No mind.
Someone else can correct me if I'm wrong, but I believe TPO relates to Time at price, where as my post was about volume at price, or what's referred to as POC.
As for coding this, it's not something I can do. I guess not everyone sees what others see as "simple" in the same way.
But again, no mind.


Quoting 
It is also possible to code weekly or monthly POCs and display them as lines.
The dValue indicator already does this for yesterday.

As grateful as I, and many have been for deans dValue indicator, it does not do what I was posting about.

Non the less, as the topic was about "key volume levels" and that you asked how those levels may be useful, I only posted to add to that discussion but it would appear that the information and threads were of little value to you.

No mind, perhaps some of the other several thousand members may find them useful.

Regards

Reply With Quote
  #33 (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



zt379 View Post
Someone else can correct me if I'm wrong, but I believe TPO relates to Time at price, where as my post was about volume at price, or what's referred to as POC.
As for coding this, well it not something I can do. I guess not everyone sees what others see as "simple" in the same way.

TPOs are time price opportunities. The market in profile as described by Jim Dalton uses 30 min TPOs to establish a distribution. The point of control is the mode of the distribution of the TPOs over the price range of the session.

It is possible to replace the original POC calculated from TPOs with a POC calculated from volume as traded per price. The difference should not be very important. However, for calculating a volume POC you need higher resolution data.

You can have a look at the dValue indicator, as it has an option to switch between TPO POC and volume POC. You will see how much they are off each other. The dValue indicator as I have seen it is not a multi time frame indicator, so it needs 1 minute data for exact values.

I actually prefer the volume weighted median to the POC, as a median is more robust than a mode and does not jump around from one peak to another if some volume is added to one of the smaller peaks.

All these statitstical levels, volume weighted median, volume weighted average price, TPO mode or volume based mode are typically close together,

Reply With Quote
  #34 (permalink)
 zt379 
UK London
Market Wizard
 
Platform: NT
Posts: 2,074 since Sep 2009
Thanks Given: 1,588
Thanks Received: 1,978


Fat Tails View Post
TPOs are time price opportunities. The market in profile as described by Jim Dalton uses 30 min TPOs to establish a distribution. The point of control is the mode of the distribution of the TPOs over the price range of the session.

It is possible to replace the original POC calculated from TPOs with a POC calculated from volume as traded per price. The difference should not be very important. However, for calculating a volume POC you need higher resolution data.

You can have a look at the dValue indicator, as it has an option to switch between TPO POC and volume POC. You will see how much they are off each other. The dValue indicator as I have seen it is not a multi time frame indicator, so it needs 1 minute data for exact values.

I actually prefer the volume weighted median to the POC, as a median is more robust than a mode and does not jump around from one peak to another if some volume is added to one of the smaller peaks.

All these statitstical levels, volume weighted median, volume weighted average price, TPO mode or volume based mode are typically close together,

Thanks for the reply.
I'm always at risk (forgive the pun in a trading site) of quickly being out of my depth when things get too technical
when referring to scripting etc..

You re-itererated my understanding of TPO.
Again, without getting too technical, what we all seem to think of as POC is not, as you say, the total amount of volume at price.

If I may, I want to leave aside any further clarification of all these TPO, VWTPO etc...terms.
I'm not interested in smoothed or weighted distributions etc..I agree they are often close

What I am interested in is that POC I refer to, the actual price at which the highest volume has been traded (over whatever time period).

The "evolution" indicator by Volume Trader gives this POC.
Further more it gives it for the entire duration of a 3 month contract cumulatively, as a single line.
It does it for the previous month, for the previous week, this week and previous day all as single lines.

It does this, I believe via his Excel link, by taking data DIRECTLY from the CME every night.
It has just celebrated it's 2nd year and with almost one million downloads it seems popular.

It was the ability to have those levels, of that CME data, on an NT chart that made me post.
Not withstanding that the other links may have been useful for members to see or learn how price reacts to volume etc...

You have skills I do not Fat Tails.
It can be an unfortunate position to be in sometimes, but hopefully you may, at the very least, benefit from members ideas from which you have created that indicator.

I think this would be helpful for many Ninja users if possible.
Apologies if I've intruded on this thread.
Many thx

Reply With Quote
Thanked by:
  #35 (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

Had a look at that tool of volumetrader. It is nothing special, just takes the volume data from the CME website and then determines the price level for each day, where the maximum volume was traded.

This can be done in NinjaTrader and is not too difficult. You need to define a sessions for each instrument allowing you to switch between RTH and ETH volume analysis. The POC will be calculated from a high resolution data series (best would be tick data, 1-minute data is also possible) by taking the volume-weighted TPOs

-> Output is one POC per day
-> The POCs can be displayed for the last n days (for example 5 days)

Now for weekly and monthly POCs there are two different approaches:

VolumeTrader simply takes the highest of the daily POCs and declares it weekly or monthly POC. Another approach would be to add up the volume traded at all price levels during a month and then show the mode of the merged distribution.

Will think about it. It is basically the same as the dValue indicator without the graphical display of the volume, but using session templates and collecting the POC and value areas for several days.

Reply With Quote
Thanked by:
  #36 (permalink)
 viki 
italy
 
Experience: Intermediate
Platform: tradestation
Broker: tradestation
Trading: fesx, es
Posts: 14 since Dec 2009
Thanks Given: 1
Thanks Received: 7

For Volume Levels my opinion is like that of Fat Tails
It is nothing special.
(And all those things can also be tested with tools like Marketdelta or Investor-rt )

There is only one thing I do not know and I do not know if it can be useful for real trading,
is:
Trading with option levels

I found another link where mention it but I do not know ...
Forex Forum - Indo Investasi
pag. 3 e pag 9

Is there someone who uses this technique real trading?
Is the market sensitive to these levels ?

Reply With Quote
  #37 (permalink)
 
trendisyourfriend's Avatar
 trendisyourfriend 
Quebec Canada
Market Wizard
 
Experience: Intermediate
Platform: NinjaTrader
Broker: AMP/CQG
Trading: ES, NQ, YM
Frequency: Daily
Duration: Minutes
Posts: 4,527 since Oct 2009
Thanks Given: 4,176
Thanks Received: 6,020

One function i like to use with MarketDelta which is also available on I/RT is the 'split profile at letter'. You just need to place your cursor on any given key bracket (30min period) and voila! you get a new profile. I find that you can better evaluate the various balance areas that develop during the day and compare them to the previous days. It's quite usefull and more accurate if it's the human that identifies where to split the profile. Here is an example for today's price action on the RUSSELL (TF)...

Attached Thumbnails
Click image for larger version

Name:	splitAtLetterFunction.jpg
Views:	377
Size:	280.1 KB
ID:	38464  
Reply With Quote
Thanked by:
  #38 (permalink)
 zt379 
UK London
Market Wizard
 
Platform: NT
Posts: 2,074 since Sep 2009
Thanks Given: 1,588
Thanks Received: 1,978


Fat Tails View Post
Had a look at that tool of volumetrader. It is nothing special, just takes the volume data from the CME website and then determines the price level for each day, where the maximum volume was traded.

This can be done in NinjaTrader and is not too difficult. You need to define a sessions for each instrument allowing you to switch between RTH and ETH volume analysis. The POC will be calculated from a high resolution data series (best would be tick data, 1-minute data is also possible) by taking the volume-weighted TPOs

-> Output is one POC per day
-> The POCs can be displayed for the last n days (for example 5 days)

Now for weekly and monthly POCs there are two different approaches:

VolumeTrader simply takes the highest of the daily POCs and declares it weekly or monthly POC. Another approach would be to add up the volume traded at all price levels during a month and then show the mode of the merged distribution.

Will think about it. It is basically the same as the dValue indicator without the graphical display of the volume, but using session templates and collecting the POC and value areas for several days.

Bumping this thread in the hope you may have both the inclination and time Fat Tails.

It's the actual highest volume traded at price (POC) rather than "weighted" or "time" etc, based POC's,
over user selectable number of days. ie 1 day, 5 days, 20 days etc..
I was also thinking of a similar POC for an intra-day user selectable period.
ie a POC every 10 minutes or 15 minutes etc..

Thx
.

Reply With Quote
  #39 (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


zt379 View Post
Bumping this thread in the hope you may have both the inclination and time Fat Tails.

It's the actual highest volume traded at price (POC) rather than "weighted" or "time" etc, based POC's,
over user selectable number of days. ie 1 day, 5 days, 20 days etc..
I was also thinking of a similar POC for an intra-day user selectable period.
ie a POC every 10 minutes or 15 minutes etc..

Thx
.

I do have the inclination, but I currently don't have the time, as I am quite behind with a lot of other projects.

Somebody else to the front please!

You can try to ask @ ThatManFromTexas. He still has plenty of time to supply us with excellent jokes, so he might have some time left to supply you with your indicator. Also I am sure that he particularly values my confidence in his capabilities.

Reply With Quote
Thanked by:
  #40 (permalink)
 
ThatManFromTexas's Avatar
 ThatManFromTexas 
Houston,Tx
 
Experience: Advanced
Platform: NinjaTrader
Broker: Mirus Futures/Zen-Fire
Trading: TF
Posts: 2,265 since Feb 2010
Thanks Given: 1,206
Thanks Received: 4,355



Fat Tails View Post
I do have the inclination, but I currently don't have the time, as I am quite behind with a lot of other projects.

Somebody else to the front please!

You can try to ask @ ThatManFromTexas. He still has plenty of time to supply us with excellent jokes, so he might have some time left to supply you with your indicator. Also I am sure that he particularly values my confidence in his capabilities.

I do have the time, but I currently don't have the inclination, as I am quite limited in my abilities.

@Fat Tails

Don't mislead folks like that... you know I am a glorified cut & paste script kiddie...

Somebody else to the front please!

I'm just a simple man trading a simple plan.

My daddy always said, "Every day above ground is a good day!"
Reply With Quote
Thanked by:




Last Updated on May 4, 2021


© 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