NexusFi: Find Your Edge


Home Menu

 





Relative Volume Coding


Discussion in EasyLanguage Programming

Updated
    1. trending_up 3,197 views
    2. thumb_up 0 thanks given
    3. group 2 followers
    1. forum 2 posts
    2. attach_file 0 attachments




 
 

Relative Volume Coding

 
hdlm
Rio de Janeiro, Brazil
 
Posts: 2 since Jul 2021
Thanks Given: 0
Thanks Received: 0

Hi, guys!

I'm having a hard time figuring out how to code the Relative Volume in Easylanguage. The RVol is a real time indicator and changes its value every minute (I'm using 1 min chart). Going straight to the point, here's what I'm trying to do:

1) Calculate the accumulated volume from the beginning of the session until "now". Let's say the session starts at 10:00 and it's now 11:35. The first step would be to accumulate the total volume traded today (quantity, no financial) from 10:00 to 11:35. This I managed to do:
 
Code
  
vAcum := QuantityVol(false);
if (Date = Date[1]) then
  vAcum :=  vAcum + vAcum[1];
Lets say the value I get is 109

2) This is where things get tricky. I need to calculate the average value of the variable above for previous sessions (from beginning of session until "now"). Let's say I want the average of 5 previous sessions. Example:
  • Day -1: accumulated volume from 10:00 to 11:35 = 150
  • Day -2: accumulated volume from 10:00 to 11:35 = 73
  • Day -3: accumulated volume from 10:00 to 11:35 = 85
  • Day -4: accumulated volume from 10:00 to 11:35 = 94
  • Day -5: accumulated volume from 10:00 to 11:35 = 113
Average = 103

3) Calculate the ration between (1) and (2). In other words: 109/103 = 1.058 which is my Rvol.

I'm using a really simple Easylanguage software here in Brazil, so complex formulas and scripts are not able to be used (yeah, that's ridiculous!).

Thanks a lot!


Can you help answer these questions
from other members on NexusFi?
ZombieSqueeze
Platforms and Indicators
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
The space time continuum and the dynamics of a financial …
Emini and Emicro Index
NexusFi Journal Challenge - April 2024
Feedback and Announcements
Better Renko Gaps
The Elite Circle
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Get funded firms 2023/2024 - Any recommendations or word …
61 thanks
Funded Trader platforms
38 thanks
NexusFi site changelog and issues/problem reporting
26 thanks
GFIs1 1 DAX trade per day journal
19 thanks
The Program
18 thanks
 
juan
Madrid, Espaņa
 
Posts: 2 since Jan 2011
Thanks Given: 0
Thanks Received: 0

I can't quite understand what part he can't do

 
hdlm
Rio de Janeiro, Brazil
 
Posts: 2 since Jul 2021
Thanks Given: 0
Thanks Received: 0



juan View Post
I can't quite understand what part he can't do

I'm having a problem trying to get the same bar as of "today" from previous day.

Eg: Right now I'm on bar #5 of the day. I need to get the value of the indicator of the bar #5 from the previous N days.


 



Last Updated on July 18, 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