How Do You Build Systems Using Python?

Discussion in 'App Development' started by tommo, Nov 21, 2016.

  1. Simples

    Simples

    In my opinion, most people are too afraid of making mistakes, of somehow "looking bad". School and work promotes such fears every day: At school, pupils are expected to simply regurgitate what other people discovered through trial-and-error themselves, and to avoid attempting to create alternative answers themselves. At work, workers are expected to keep in line and bow their heads, as anything else is risky and rarely worth the potential trouble, especially for cross-cutting concerns.

    How costly is the mistake? If it's endurable and don't affect you too much - both psychologically and financially, it's GOOD to recognize a mistake and correct it. In fact, being able to rapidly recognize and fix your mistakes is paramount, as I doubt anybody will be able to create a viable system without it. So be honest, ie. with yourself, otherwise one gets stuck in far-fetched fantasies of making millions or being able to make perfect designs/processes up-front, which is not realistic at all.
     
    #71     Nov 26, 2016
  2. kent

    kent

    Assuming a systems does not need much of data apart from one day old data/screen technical levels what difference it can make whether it is MT4 or Java? Do you use any specific platform or broker that has option to run your java based system or you have an API in java which calls from the broker's trading platform? So if you have a good broker (non-Mt4) will have will have no issues in latency/execution?
     
    #72     Nov 26, 2016
  3. userque

    userque

    Does MT4 support various machine learning algorithms?
     
    #73     Nov 26, 2016
  4. kent

    kent

    I am not sure it is now in MT4. I gather in MT5 there are some options for API or DLL development which can be incorporated. I have not used MT5 much.
     
    #74     Nov 26, 2016
  5. to all the so called experts ...
    agileJokeWaterFall.jpg
     
    #75     Nov 26, 2016
  6. python - hello world!
    pythonProgrammer.jpg
     
    #76     Nov 26, 2016
    Oysteryx likes this.
  7. worryPython.jpg
     
    #77     Nov 26, 2016
  8. d08

    d08

    @lylec305 you still haven't cited any research that proves R is more "profitable" for trading compared to Python. Instead you post silly memes, does that convince anyone?
     
    #78     Nov 26, 2016
  9. alfa8

    alfa8

    java can run on any pc just like mt4 or python. u can run it in a hosted environment or at home pc.

    there are API libraries available to connect you to brokers; such as FIX
     
    #79     Nov 27, 2016
  10. silly post for all you silly programming wizards in here. You cannot profit from programming alone. An analogy would be learning to speak a language, once you learn or read book, you do not become an expert technical writer. Usually a technical writer is not a SME. OK i'm throwing around a TLA just like you experts. But i won't do that. sme is a subject matter expert, tla is a three letter acronym. hahaha. I started as a systems programmer, then analyst prog and worked with SME quants, diagram/programming algos and beyond. Learn python then learn C, most api's are written in C/C+. Knowledge of a programming language by itself is only profitable when applied to a winning strategy. If you cannot trade profitably without programming, it's not going to help. It takes about 2+ years to become somewhat fluent in any programming language. Retired CTO, pursuing personal interest in trading algos.
     
    Last edited: Nov 27, 2016
    #80     Nov 27, 2016