I have a beginner to intermediate amount of experience with Java (I took a Java course in University). I would like to learn how to make my own ATS but I can't seem to find any resources that would help me learn how to do this with Java. I would need to learn everything from making a display to connecting to the broker (Interactive Broker API) If you could guide me in the right direction it would be greatly appreciated. Thanks.