Rank: Advanced Member
Groups: Registered, Registered Users, Subscribers Joined: 12/30/2005(UTC) Posts: 120
|
On-balance volume (OBV) : Total volume for each day is assigned a positive or negative value depending on prices being higher or lower that day. A higher close results in the volume for that day to get a positive value, while a lower close results in negative value. The range of price is important to effect OBV, since the range could be large and small with the same amount of volume, so is there any approach to determine the adjusted volume with range consideration? Does anyone have any suggestions? Thanks in advance for any suggestions :> OBV formula [edited by wabbit : fixed image tags]
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users, Subscribers, Unverified Users Joined: 10/28/2004(UTC) Posts: 3,111 Location: Perth, Western Australia
Was thanked: 16 time(s) in 16 post(s)
|
oem7110 wrote:The range of price is important to effect... Why do you think this? If you think volume traded on a price range is important then simply weight the volume on that bar by some factor which is determined by the importance you are placing on that range.
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users, Subscribers Joined: 12/30/2005(UTC) Posts: 120
|
Do you find any related materials talking about this issue?
There is a difference on following case for OBV: 1) price rises 0.2% with 1 millions transaction 2) price rises 10% with 1 millions transaction
Do you have any suggestions?
Thank you very much for any suggestions :>
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users, Subscribers, Unverified Users Joined: 10/28/2004(UTC) Posts: 3,111 Location: Perth, Western Australia
Was thanked: 16 time(s) in 16 post(s)
|
None of this matters to me (or probably anyone else for that matter) -- it should only matter to you. With regard to the OBV, it doesn't matter how much the price changes, only that price changes. If you want to include the magnitude of the change, then do so. Do some experimentation and see what you can come up with. Start with something like the code below and test it to see if there is any edge in it, then see if you can apply that to your trading. Code:
plot:=Input("Plot: [1]Standard [2]Weighted",1,2,1);
ch:=ROC(C,1,%);
standardOBV:=Cum(((ch>0)-(ch<0))*V);
weightedOBV:=Cum(ch*V);
{plot}
If(plot=1,standardOBV,weightedOBV);
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users, Subscribers Joined: 12/30/2005(UTC) Posts: 120
|
Thank you very much for suggestions :>2
|
|
|
|
Rank: Advanced Member
Groups ready for retrieval: Registered, Registered Users, Subscribers Joined: 11/18/2007(UTC) Posts: 96 Location: HK
|
Give a man some basic tools, and with them he'll build castles in the air - and watch as Equis charges the rent. ;)
|
|
|
|
Users browsing this topic |
Guest (Hidden)
|
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.