does anyone know a forex firm that does not hold youre order forever i am not going to name the firm im using but its ridiculous its like trading nasdaq 5 years ago i feel like im having a flashback they hold the order forever and the only fill you if its convenient for them sometimes it will be like 30 seconds before you know if youre filled is there a firm that offers instant execution off of live prices or is it just a scam