skip-to-content
  • header.categories
  • 0 header.unread 0
  • header.recent
  • header.popular
  • header.world
collapse
Forum ForexRoasted Logo

Forum Forexroasted

  1. ForexRoasted Community
  2. header.categories
  3. Platform Tech
  4. MetaTrader
  5. mt5 strategy tester shows 80% win rate but live is barely breakeven

mt5 strategy tester shows 80% win rate but live is barely breakeven

Scheduled Pinned Locked Moved MetaTrader
mt5
12 posts 12 posters 331 views 12 watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J offline
    J offline
    jack_online
    wrote on global:last-edited-by,
    #3

    run the tester again on 'every tick based on real ticks' with your brokers actual variable spread, and add a few points of commission per trade. if the 80% collapses there too, you found your answer without risking another cent live. most fake edges die the moment you use real tick data.

    check the details

    1 Reply Last reply
    0
    • J offline
      J offline
      jakewill
      wrote on global:last-edited-by,
      #4

      how do i tell if my EA is accidentally using the current unfinished candle? i didnt write it, i bought it.

      still learning

      1 Reply Last reply
      0
      • D offline
        D offline
        dreamchaser
        wrote on global:last-edited-by,
        #5

        quick test: make the EA only act on a new bar open, ie check that the current bar time changed before evaluating signals. if the seller refuses to confirm it trades on closed bars only, or you cant verify it, assume it repaints. a vendor who wont answer that question directly is telling you the answer.

        1 Reply Last reply
        0
        • justmattJ offline
          justmattJ offline
          justmatt
          wrote on global:last-edited-by,
          #6

          you bought an EA with an 80% backtest and expected it to work live. that is the entire scam business model in one sentence. the backtest is the sales brochure, not the product. lesson costs a couple hundred and at least you learned cheap.

          1 Reply Last reply
          0
          • E offline
            E offline
            endlessroad
            wrote on global:last-edited-by,
            #7

            harsh but a fair warning for the next person reading. a clean backtest proves nothing on its own. forward testing on demo for a few months is the only thing that separates a real edge from a curve-fit fantasy.

            1 Reply Last reply
            0
            • B offline
              B offline
              bluedreams
              wrote on global:last-edited-by,
              #8

              ill add the boring culprit nobody likes: execution. in the tester your orders fill at the price you asked. live, a fast-moving entry fills a point or two worse and your exit slips too. on a high win rate scalper that few-point round-trip cost is often the entire edge. model realistic slippage and the magic usually disappears.

              1 Reply Last reply
              0
              • H offline
                H offline
                hiddenwave
                wrote on global:last-edited-by,
                #9

                so even a genuinely good system can look way better in the tester than it trades, just from costs alone?

                small steps

                1 Reply Last reply
                0
                • T offline
                  T offline
                  thomas_x
                  wrote on global:last-edited-by,
                  #10

                  exactly. a real edge survives realistic costs, it just shrinks. a fake edge disappears entirely. the useful question isnt 'is the backtest worse than expected', its 'is there anything left after honest spread, commission and slippage'. if yes, you have something to optimize. if no, move on.

                  1 Reply Last reply
                  0
                  • CodyC offline
                    CodyC offline
                    Cody
                    wrote on global:last-edited-by,
                    #11

                    forward test on demo first, always.

                    1 Reply Last reply
                    0
                    • M offline
                      M offline
                      midnightzone
                      wrote on global:last-edited-by,
                      #12

                      this thread is a gut punch but i needed it šŸ’Æ just realised my 'holy grail' was repainting the whole time. back to the drawing board but at least i know now instead of after blowing an account.

                      one bad day is not the month

                      1 Reply Last reply
                      0

                      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                      With your input, this post could be even better šŸ’—

                      register login
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • login

                      • dont-have-account register

                      • login-register-to-search
                      Powered by NodeBB Contributors
                      • First post
                        Last post
                      0
                      • header.categories
                      • header.unread 0
                      • header.recent
                      • header.popular
                      • header.world