Just to be clear here, Forex does have volume - it's called tick volume and differs from order volume as seen on Futures and stocks. Tick Volume might seem useless but it actually has almost the same predictive properties as Order Volume, if used right of course. Since the data is available there should be a function for it.