I want to do automated trading but I find it overwhelming to hear so many new terms and frankly I don't have the time to read all that without knowing what will be useful. Basically what I want to do is this. I want to write a Java program that I will start on my computer at 9:15 am every morning and leave the house letting it connected to the internet. It will run till 3:30 doing trades according to my strategies, calling trading apis for placing orders, updating orders etc. I come home in the evening and am happy to see the money grown, or suffered a small loss and stopped trading after hitting set limits. Please just tell me which broker provides such capabilities, and I will learn about it.