Why Trading softwares breakdown when they are upgraded

Discussion in 'Trading Software' started by gmst, Jan 29, 2014.

  1. gmst

    gmst

    Thanks, actually this hypothesis makes a lot of sense and could explain why things break down with such regularity.
     
    #11     Jan 30, 2014
  2. gmst

    gmst

    I haven't used excel 2013, but 2010 was fine. Yes you have a point that some functionalities can break down, but something like sumproduct() does not break down after an upgrade. But with trading software, such basic stuff breaks down everytime after an upgrade. And this costs us money as traders. Many a times, software stops working or gives weird results, become unstable during live markets, post an upgrade. The intensity and frequency of breakdowns and glitches experienced by trading software is probably 10x more than a more main stream software say Office or even operating system that powers iphone for example.

    And of course Dom, I agree that most software are incredibly complex nowadays.

    But a software like MS-Office or Apple's operating system for iphones is much more complex than Sierra Charts or Tradestation or Multicharts software. Both Office and iphone operating system don't breakdown and experience as much glitch as trading software.

    And so I am wondering what are the reasons for it?? Very limited testing, or lesser quality programmers or something else.
     
    #12     Jan 30, 2014
  3. SteveH

    SteveH

    There's only ever been one programmer for Amibroker. That dude (Tomasz) is SOLID.
     
    #13     Jan 30, 2014
  4. gmst

    gmst

    I am 90% sure that I am not encountering a sample bias. Lets compare trading software with Mac's operating system (millions of lines of code), probably trading software like Ninja will have 20k-40k lines of code. So, the level of complexity of Mac's operating system is 100x-1000x than Ninja or Multicharts. But the issues that Ninja and Multicharts experience are much more.

    A possible reason could be trading software developers have very small market - they sell very few licenses and they use new added features with this new edition as a big marketing strategy to sell more licenses. So, maybe they concentrate a lot more on adding new functionality and correspondingly spend much less time on proper testing. Just a guess.
     
    #14     Jan 30, 2014
  5. gmst

    gmst

    You are correct Tomasz is SOLID.

    So, are you suggesting that it is more of a case of lesser gifted programmers at other trading software firms like Ninja Multicharts, Tradestation Sierra etc.? Please note that I don't own Amibroker so can't comment on how many breakdowns/glitches Amibroker experiences compared to other software vendors.
     
    #15     Jan 30, 2014
  6. sprstpd

    sprstpd

    I don't think that is an apples to apples comparison. You probably only use 25% of the operating system code on a day-to-day basis, but you probably use 75% of trading software code. So what I'm saying is that there are probably plenty of bugs you haven't encountered in operating systems because you simply don't use that functionality.

    From personal experience, I don't find there are a higher incidence of bugs in trading software as compared to other software. I don't use Ninja or Multicharts though. You obviously feel differently, but it is possible you feel that way because you use a larger percentage of the trading software codebase.
     
    #16     Jan 30, 2014
  7. 20k-24k of lines? What are you smoking?

    Oh man, this dude is awesome.
     
    #17     Jan 30, 2014
  8. gmst

    gmst

    I said leave my thread if you have nothing positive to offer. Otherwise, come up and tell us how many lines of code Ninja has????? Stop acting like a 5th grader.

    Edit: Till now you have made 3 posts on ET and all 3 on this thread. There is a good chance that you work for a trading software vendor and you are sulking when I said probably programmers who work for trading software firms are 2nd rate programmers compared to guys who work for Microsoft/Apple/Google/Oracle etc. Grow up man, control your ego - this is online world and we are just having a civilized conversation.
     
    #18     Jan 30, 2014
  9. :D

    So here you are already contradicting your 100% sure posting of few pages ago. A true master! I thought you would know for sure.

    Let's see again

    So what about Sierra Chart, TS etc.

    So in the end you have absolutely no clue at all?

    1) How do you know that software vendors do very limited testing compared to whoever? Where are the facts, Mr Assange?

    2) We are still waiting for your insight knowledge in regards to source codes.

    3) another master thesis
     
    #19     Jan 30, 2014
  10. It's just new and with glitches. Years ago when I was an insurance broker... if a company announced "new software" it was always 18 months of SNAFU.... to be avoided until they had the time to fix things. "New software" is a curse for high-volume traffic.
     
    #20     Jan 30, 2014