hi to all, I'm Enrico, I'm new on this forum, but I have heard that it is the best forum for trading; I'm Italian and I'm writing from my country. First of all I want to apologize if my questions sound trivial or meaningless, I'm a beginner. I want to work intraday and put a pre-order on a stock or an index (e.g. ES - USA 500) the day before or some hours before the market opening. The software must be able to buy immediately at opening of the market at the market price (so I don't want to set a pre-order with a fixed value, I need to set the software to buy at the opening price, whatever it is). Also, at the same time I set the pre-order, I want to set a stop loss at a value of: market price(buy value) minus (e.g.)100 points, or market price(buy value) minus 0.50%, and then close the operation at the end of the day. Now the question: 1) is it possible to place a pre-order for the US regulation? (this is not possible for the EU regulation) 2) if yes, this pre-order can be set only for the US stocks or even for the European and Asian stocks? 3) is there any software (or what is the more convenient one) able to set this pre-order (with the settings I mentioned)? 4) Is it possible for non-US citizen open an account and trade with that platform? Thank you for your support!
Interactive Brokers has many order types. Some should do what you need: https://individuals.interactivebrokers.com/en/index.php?f=4985