I dont see how banks would be able to tell the duration of FX orders from single clients? If you take a broker like IB, they must get multiple orders every second going every which direction. If I place a buy order for 100k, then someone sells 100k 20 seconds later, how would that look different...