C

Discussion in 'App Development' started by bln, Mar 22, 2013.

  1. hft_boy

    hft_boy

    Whoa there, I don't despise outspoken people. In fact I have high respect for you. I just think it is silly to argue on forums.
     
    #111     Apr 14, 2013
  2. gmst

    gmst

    I personally am of the same opinion. I will take goal-oriented people any day over politically correct wussies in my team. However, it is infinitely better to get co-workers who are both goal oriented, at the top in their chosen field as well as a pleasure to work with! And such people do exist. I have had the pleasure of working with such people many times.

    Don't agree. I think most of the people here can work together in an organisational setting. An anonymous message board many a times brings out the facets of our personality which do not come out in a real world setting.
     
    #112     Apr 14, 2013
  3. gmst

    gmst

    Forums are extremely important for at home traders or traders who work in team of 2-3 people. Internet forums allow such people to create a psuedo-social environment. If you are working in an organisation, you will get 50 emails a day, talk to 5 coworkers each day, greet maybe 10 people in your office. For solo guys, forums like ET provide a very useful medium to stay in touch and talk to other people.

    Also, many a times you can learn a lot of things or get to hear diametrically opposite and different points of view. Good in my opinion.
     
    #113     Apr 14, 2013
  4. hftvol

    hftvol

    that I learned to 100% concur with.

     
    #114     Apr 15, 2013
  5. hftvol

    hftvol

    to create or join a "social environment" and to learn, maybe yes. But for those on the other end of the spectrum I learned it pays nothing to volunteer information or engage in discussions to involve work-related topics on this site. Here is why: If a "home trader" had an edge he would be trading others' money not just his own funds, hence he would not be sitting at home. If a "home trader" had expertise in writing trading architecture he would equally not be sitting at home but working at a hedge fund or bank environment where his work would be rewarded many-fold the reward he reaps by sitting at home. So, what would someone not being a "home trader" gain from someone who either does not have an edge or the expertise or failed to appreciate and seize the fact that he can be paid a multiple of his current remuneration by not working from "home". My conclusion: Nothing but "social interaction". And that is my take-away from this thread. I will not contribute much anymore on this site because the payoff is just too low. Too many trolls, too many pretentious people who in the end really do not really know all that much. Or how would you rate the expertise and knowledge level of those who flamed on the past couple pages? I will from now take this site for what it apparently is: A fun place to hang out and entertain and be entertained. I am one of the top contributors at Quant Exchange and do appreciate SO because there are people who truly possess expertise. I am not saying everybody here lacks the expertise but I am saying that the very few (in fact handful of people) most likely also interact on QE or SO and similar sites that are geared to true professionals and those who do their line of work in a professional environment and hence more or less proved they know their own stuff.

    Cheers and thanks for the lesson.

    P.S.: I hope you got the point that my meaning of "home" or "home trader" is not to be taken literally but that it in most all circumstances correlates with lesser expertise, willingness and ability to work hard. Not the fact that someone works from home but then each time this term is used on this site I cannot help but chuckle because a post or two later it is revealed that my correlation assumption was correct. I will never get how some "retirees" on this site engage in trading and claim expertise or an ability to learn. Every college kid on Wall Street first learns to work their ass off in order to retire early. If someone has not earned plenty at the point they retire then I generally conclude that whatever career they chose they did not succeed either so why would they succeed in one of the toughest careers and industries. Again this is a blunt generalizations but I found it to be true on average.

     
    #115     Apr 15, 2013
  6. bln

    bln

    So who is interested in participation in the project, development, giving feedback, testing?

    I'm planing to set up a module on Github.

    Name

    Componentized using shared libraries where you can pick and chose what you want, freely swap components with a standard interface.

    Have the following stuff completed.

    Realtime S&P 500 symbol list download from Standard & Poors (standardandpoors.com)

    Realtime Nasdaq 100 symbol list download from Nasdaq OMX (nasdaq.com)

    Historical quote download från finance.google.com

    Historical quote download from finance.yahoo.com

    Real time quotes from nasdaq.com

    Real time quotes from marketcenter.com

    Multi frame SMA computation

    Multi frame RSI computation

    Also working on some useful components for threaded Trading/HF/Semi-HF architectures like:

    Asynchronous lock and wait free FIFO-queues using atomic operations. (good for transferring buffered data/messages fast between worker threads).

    Also got some C integration stuff for the IB POSIX C++ API (complete order handling with partial fill management, stop management, etc) that can be shared publicly.
     
    #116     Aug 29, 2013
  7. Hi bln,


    I'm considering to start a (long term) project around IB API using a high level language and it can use C (but not C++) libraries. So, regarding what you said about the C interface to the C++ Posix C++ API, did you release it publicly?

    I've been reading about doing that, it'd be my first time, but I'd like very much to spare the trouble it it's already done. There's a love/hate relation between myself and C++, that's why... I spend more time correcting errors in C++ than coding new stuff.
     
    #117     Sep 29, 2013
  8. I suggest joining the IB TWS API Yahoo Group. One of the group members maintains a C++ abstraction library for the TWS API that I use in my applications. It *greatly* simplifies app development.

    I'm not clear why you're limiting yourself to C. If portability is an issue, C++ isn't a problem. I write C++ TWS API applications that can run in Windows and Linux environment all the time.

    C++ is much more flexible than C for high level programming.
     
    #118     Sep 30, 2013
  9. Hi stevegee58,

    Thanks for your information! I'm a member of that group for some years, although I don't follow the threads. I already searched the group, and just to be sure, the C++ abstraction library you talk about is the project made available by Jan Boonen?


    In my opinion, based on what I do, C++ is appropriate for people that use it everyday. That's not my case. I can say that I use it every week... So, I'm considering using a higher level language than C++, so that I can be more productive, although the application will run slower.
     
    #119     Oct 9, 2013