I GIVE UP

Discussion in 'Trading' started by hilmy83, Aug 29, 2023.

Thread Status:
Not open for further replies.
  1. hilmy83

    hilmy83

    That's what I'm afraid of. I thought i could jsut let this run for the week and not worry about it. But I do work 9-5 and I just happen to be at home early and checked this.

    I wish I could trade this manually but I can't becuase of the session and short time frame makes it impossible.

    QT has its own alert system i can use. I added a pnl alert via telegram. I can add all trades alert.. But that really doesn't help when i get an error message and I'm in middle of work lol. What am I to say, hey boss, sorry I gotta go I'm losing fucking loads of money right now

    1x ,1x, 1.5x, 1.5x 2x 2x sequence or something like that. It's all in the rules I have how to manage those reverses.
     
    #11     Aug 29, 2023
  2. Overnight

    Overnight

    All things being equal, there is one variable you introduced, yes? You changed from the AMP version to the vanilla QT.

    Are you and your wife using the same QT flavor/version? Still some investigative work to do methinks.
     
    #12     Aug 29, 2023
  3. Don't give up, buddy.

    You have a nice chunk of change now and it's been working fine until today.

    Figure out what went wrong, solve it and take action to protect yourself from future occurrences.

    Couldn't a simple auto-liquidate (maximum daily loss limit) be implemented as a fail safe?
     
    #13     Aug 29, 2023
    Rams Fan and hilmy83 like this.
  4. hilmy83

    hilmy83

    We use the same AMP's version. I doubt it's that, but yea i need to look a the log and figure it out. But still, I need a damn dev

    I seriously envy those that can code.
     
    #14     Aug 29, 2023
    SimpleMeLike likes this.
  5. hilmy83

    hilmy83

    I mean it's been running for few months, i've had multiple sesssions where i had orders broken up. But today, something happened...
     
    #15     Aug 29, 2023
  6. rb7

    rb7

    Every piece of software has its own bugs.
    A 100% bug free software is impossible.
    We just need to get alerted as soon as shit happens and make the appropriate measures.
    In your case, it's probably better to have an imperfect automated algo, prone to bug from time to time, than to not trade at all because you have a full time job.

    Most likely, you'll find the bug and fix it.
    Next time, you might get a new bug, different than this one.

    Some bugs are happening very unfrequently, only under very specific conditions.
    Those conditions might happen once a year, once every 2 years. You just need to be prepared when it happens, cause you can't avoid them.

    There's positive in everything.
    Today, yours was that you made money nonetheless...

    If my experience can ease yours, I had a bug in my system, which was occurring once every 2-3 months. I was never able to find what was wrong until it happened again and generated a 10K$ loss. That was in last October (the day prior the CPI report). Yes I had alerts, but they never reached me (I fixed that bug also). I wish I had a 10K$ gain instead.
     
    #16     Aug 29, 2023
    VPhantom, nbbo and taowave like this.
  7. %%
    True;
    @ least he caught the errors+ hers did not goof.
    Knight capital had a $440 million trainwreck , so auto algos can trainwreck also.
    But had a happy ending for the buyer of the trainwreck if i remember right+ usually do.
    I dont mind making money off an error, but its labeled an error:D:D.
     
    Last edited: Aug 29, 2023
    #17     Aug 29, 2023
    rb7 likes this.
  8. TrAndy2022

    TrAndy2022

    Better to stop now and when you have no time to trade fulltime. I heard from one guy who lost 100k in one day. When he came home he noticed it. And that was substantial money. So better to stop that earlier than be sorry later. I cannot say better words to that issue because it is that bad as it is. There can be always problems when it comes to full automation. I tried myself in the past and I can sing a song from that odysee.
     
    #18     Aug 29, 2023
  9. ironchef

    ironchef

    Maybe it is not an error. Maybe it is the result of a program logic that prevent it from closing because the logic -> profit.

    Maybe you can capture that logic and start printing money.

    Many new inventions (3M post-it, teflon...) came from errors or accidents.
     
    #19     Aug 29, 2023
    murray t turtle likes this.
  10. hilmy83

    hilmy83

    I checked the MT5 terminal to see a different view of the trades, and found the issue:

    upload_2023-8-29_13-16-20.png

    Basically the sequnce should be this:

    buy or sell stop entry
    set limit target
    cancel other order
    set reverse order

    So the time difference betwen 4 (3+1) contracts entry and the first target hit (just on 3) is like 100ms.

    It seems like today, it was so quick that it only had time to set a buy limit on 3 lots instead of 4, ending up screwing over the whole algo sequence leaving a naked reverse order.

    I think the best way to fix this is just have a TIMER sequence initiated anytime a LIMIT order is filled. This could cause some losses because sometimes the market would reverse right off the level and only execute some lots. But it's much better than to have a naked order left open like today.

    Partial lots has been the bane of my algo existence
     
    #20     Aug 29, 2023
    shuraver and Pica550 like this.
Thread Status:
Not open for further replies.