Sterling API Developer Thread

Discussion in 'Trading Software' started by mnx, Apr 25, 2008.

  1. jnbadger

    jnbadger

    Hi Bob.

    If I understand your q correctly, yes, you can click in the level 2 window to load a price in sterling and add additional liquidity to that level. First come, first serve, though.

    Keep in mind, your click also loads whatever route you clicked on, ie arca, nsdq, nyse, etc. (This is how my settings are anyway, but I'm not much of a clicker.)

    I'm also a hotkey guy and provide liquidity most of the time when trading manually. Price is adjusted with arrow keys.

    Hope this helps.

    And stay warm. Sounds like we're in for one last cold snap.

    Jeff
     
    #131     Mar 8, 2009
  2. I'm 99% automated with Sterling, so I just don't do that much manual trading anymore. To do what you say you'd click a price above what you wanted and then click SELL or SELL SHRT. Like jnbadger said you might not be able to control the routing, it might go to the destination you clicked.

    If it is fixed number of cents above the ask you could set a hot key to place an order x cents above the ask. And then you could control the routing with the hotkey.

    Also, the arrow keys work pretty well and you can increment/decrement price pretty quickly with them and then send your order.

    If you like book trader, maybe IB is still your best bet.
     
    #132     Mar 9, 2009
  3. richardm

    richardm

    where can I find the sterling API? TIA
     
    #133     Mar 9, 2009
  4. tomu

    tomu


    Yes you can click on a bid or offer and join that price instead of taken it. And you don't have to use the same route that the quote is for. Sterling is very customizable, but you have to take the time to go through it and learn what can be done. Or you can just call Sterling and ask them. That is one of the things I really like is that I can call Sterling directly with questions bout there software insted of calling my broker. You can preset it to either Take or Join the bid or ask when clicked on. In your case you would set it to join. And to keep it from using the same route that the quote is at you can go to View then Settings then Level II OE and set it to how you want it there.
     
    #135     Mar 10, 2009
  5. stevesal

    stevesal

    our small firm uses sterling in Chicago and is looking for someone to do some projects with the sterling api. Please reply if familiar with sterling programming.
     
    #136     Mar 10, 2009
  6. dmabe

    dmabe

    I'm developing a trading app which is most of the way done. The problem is Sterling Pro crashes without warning.

    Initially Sterling support was helpful back in the early stages of development, but since I started asking about the crashes I hear nothing but crickets from them.

    Any idea how to try to figure out why Sterling Pro is crashing? It seems to crash more when I send trades at a higher frequency (although not nearly as high as the rates that were discussed earlier in this thread).
     
    #137     Mar 11, 2009
  7. jnbadger

    jnbadger

    By crashing, do you mean your quotes go down, or "...this application will now shut down." ?

    If it's the latter, it's probably your app. This happens to me about once every month or so. When I call Support to "cancel all orders" they invariably tell me it was API related.

    But when quotes simply get slow, everyone on my team seems to experience it simultaneously, having different ISPs and being spread all over the twin cities area.
     
    #138     Mar 11, 2009
  8. Euler

    Euler

    Sending orders too quickly may crash your app, especially if you've coded it the way in the examples (as if we're supposed to know any other way :D). But in my experience, this never crashes Sterling itself -- not that Sterling never crashes at all.

    You may just need to slow down your order sends -- Sterling just isn't (or at least, traditionally, hasn't been) a really great platform for ultra-high-speed order handling (i.e. >> 100 orders / second). For that, I would consider a (good) FIX interface or Genesis' direct socket interface.
     
    #139     Mar 12, 2009
  9. dhride

    dhride

    Hi guys,
    This is my first post in this forum.
    I have a grey box running using the Dde API from interactive Brokers. I am joining a prop. desk this week and they use sterling, I want to translate my system to sterling using C++ or maybe VB.
    I am not a programmer, I Have a working knowledge of different languages but I never had to start from scratch.
    I was wondering if there is an open source API that I can donwload and arange to build my program. Would any of you would be willing to provide me with a basic API in C++ where I could be able to build my algorithms......
    I hope you can give me a hand, I am sure we can reach an agreement satisfactory for both of us.
    Advice on how to start and where to start is appreciated as well.
    Please help!
     
    #140     Mar 12, 2009