Jump to content

Welcome to the new Traders Laboratory! Please bear with us as we finish the migration over the next few days. If you find any issues, want to leave feedback, get in touch with us, or offer suggestions please post to the Support forum here.

  • Welcome Guests

    Welcome. You are currently viewing the forum as a guest which does not give you access to all the great features at Traders Laboratory such as interacting with members, access to all forums, downloading attachments, and eligibility to win free giveaways. Registration is fast, simple and absolutely free. Create a FREE Traders Laboratory account here.

Br88dy

Forex Backtesting

Recommended Posts

There are many plans or systems that are sold for $200 and virtually guarantee wealth. Do you think that these plans, if followed with perfect discipline, will really achieve good results?

 

I wasn't planning on buying a strategy, I was going to develop one on my own.

 

Markets trend a lot if you consider intraday activity.

 

Well I want to be an intraday day trader, so is fading a breakout not a good strategy if I want to stick to the 15min timeframe?

Share this post


Link to post
Share on other sites
Well I want to be an intraday day trader, so is fading a breakout not a good strategy if I want to stick to the 15min timeframe?

 

Well, the market doesn't really care about what chart you use; it's doing its thing regardless of what method of presentation you choose. What matters is whether you can successfully trade from it. I don't use time-based charts much these days, so it's hard for me to really say whether the 15 minute will be suitable for you. You should just look at some different presentation methods and see what speaks to you. Good luck and keep us posted.

 

 

I wasn't planning on buying a strategy, I was going to develop one on my own.

 

Yes, but you said that the reason 95% fail is that they don't stick to their plans. My thought is that part of the 95% do in fact have a plan, and do stick to it solidly, but that does not make them successful because their system/plan/model/whatever stinks. Many "systems" out there are just braindead, and are not based on a solid premise, or have been designed to free the trader from thinking. Having a model of the markets that is logical stands a better chance of allowing one to profit from it, whereas a plan to buy above the high of XYZ every time is bound to fail over time. Just my :2c: as always.

Edited by joshdance

Share this post


Link to post
Share on other sites
The article you referenced is precisely a "set and forget" type of approach. You are not supposed to add discretion with this type of approach. No need to watch charts with this. You could always do a hybrid method of a mechanical signal as a guide, and then your discretion to actually trade.

 

 

There are NOT scientific patterns that the markets have followed since the "beginning of time." The market does not offer a scientifically-based approach that performs consistently (such would be relatively risk-free, a no-no for the market) for all eternity. The article you reference develops a system that back tests well for a year and a half, but fast forward 8 years from when it was written and I'll bet it has consistently lost money recently. I suppose you could stop at a max drawdown and have made some good money though. But it is not forever.

 

Interesting point of view. Science is just another belief system anyway, but the fundamentals of buying and selling goods hasn't changed. The buyer and seller agree on a price, and product changes hands. Perhaps a small "rake" or commission for the intermediaries :cool:

 

..........

From your first post on this thread it seems you are using metatrader. It does not, to my knowledge, offer any real tools for back testing. MT is sort of the "Yugo" of trading software. It's cheap, and you have charts, but other than that, it's very barebones and not particularly known as a platform that a serious trader will use. Tradestation, Ninjatrader, Investor R/T, and many others will have a pretty robust set of tools for backtesting. Ninjatrader is free to use without live trades, but you will have to get data. You will find a few data providers out there who provide a trial. This may be a good start for you.

 

You'd be surprised how powerful metatrader is. One of the advantages of metatrader 4 is that it has a built-in programming language. It uses a small memory footprint and it encouraged custom indicators/automation from the beginning. The trader that aligns themself with a reputable broker could then focus their efforts on their strategy. This created a huge following that became forex-tsd, forexfactory, etc. as users could showcase their own creativity. You can always request API from a broker that offers it and pay a programmer to bridge it to your favorite trading package. Most popular brokers will have already set something up, like MBTrading >> API >> Multicharts. But you could also use their own proprietary platform, or Metatrader 4.

 

In futures, just about every broker went the proprietary route, but API access was usually standard (just had to ask for it) because everyone gets the same feed and trades the same prices. So "bring your own charting package" was an unwritten de-facto rule for many of the discount brokerages. An individual firm having their own charting package was a pretty big selling point, especially if it had robust programming capability built in. Tradestation actually could have standardized the industry with their software about 10-12 years ago if they licensed it out wholesale to brokerages, but they chose to keep it in house, forcing users to maintain a tradestation account to get access to it. Multicharts came late, but I think they did well to make Tradestation-like features available to the masses without the Tradestation bureaucracy. Ninja trader, strategyrunner, etc and others are similar also, but one has to pay for these IN ADDITION to normal trading costs.

 

Another advantage of MT4 is that it is a de-facto standard among retail forex brokers. This is great for a trader that has their own Expert Advisor (EA)/indicator; they just copy and paste their files to a new broker's mt4 installation and they are set to go. A broker can "easily" create their own custom indicators if they want to "brand" their version of mt4 beyond a simple logo swap. IBFX has done just this. They have a lot of custom indicators that are availble ONLY through their platform. So it is easy to switch brokers, and easier to compare strategies among a common community. To keep up with 4-5 different platforms for a futures broker; it is a nightmare to port your indicators unless you are an expert programmer. For a professional trader it's not the end of the world, but it does take considerable time to test several platforms, especially if you want custom programming. Good luck if you decide to make a platform "switch".

 

If a forex broker comes out with its own proprietary platform ONLY (not offering mt4 along side), it is much more difficult for that broker to break ground, unless that platform blows the competition away. A proprietary platform with programming capability is an expensive startup cost, and time consuming to bring to market. Plus you must convince your customer to only use your brokerage (or increase business at your brokerage)?

 

That standard is also making it difficult to switch to MT5, as the languages are not compatible. Mt4 works a little too well, and even though the changes in mt5 are significant, it will probably take 2-3 years for the masses to catch on. mt4 will be arould for many years.

Share this post


Link to post
Share on other sites

For the OP, ForexTester is what you are looking for. It's not perfect, but the best thing going right now for walk-forward market simulation. You'll need their VIP service to download tick data, which is appx 2 years with several brokers. (the guy collects the ticks himself with is own capuring tool). For the tick data, it takes up about 1.2 GB per pair on IBFX data for the past 2 years.

 

The program allows you to play data tick-by-tick if you wanted to, and you can do this over the weekend or whenever you want. If you have an automated strategy or custom indicators, you may also program them and import them into the program.

Share this post


Link to post
Share on other sites
You'd be surprised how powerful metatrader is.

 

I really wouldn't be. I used it for several years, and have written more than my fair share of MQL.

 

Your argument in favor of MT4 seems to be largely that they have succeed as a business in getting their product into the hands of a very large percentage of retail forex traders. I agree completely with that, and see all of its benefits in this regard.

 

Also, I always did appreciate that MT4 is lightweight and fast, uses little memory and the little that it does, it does do well.

 

However, from an actual trading standpoint, it offers very little other than being free, and providing access to free data. Probably the most pronounced of its deficiencies is the inability to do two very important things (to me anyway):

 

+ Define trading sessions:

This should be basic to any charting software, IMHO. With MT4, your bars start and end according to your broker's time zone. I have seen many users downloading 4 different broker's versions of MT4, so that they can see a 4 hour bar which starts at 12:00, 1:00, 2:00, and 3:00. If my broker's daily bar starts at midnight EST, too bad; never mind the fact that no trading session in the world starts and ends at midnight EST. This also means that you cannot hide certain periods of trading. If I trade from 8am to 5pm BST and wish to hide post lunch NY trading, as well as pre-London Asian markets, I can't, as far as I remember anyway.

 

+ Define custom bar periodicities

Never mind the fact that non-time-based periodicities are not possible (range, volume, tick, P&F, etc.) -- I can't even create minute-based multiples (2 minute, 3 minute, 90 minute, etc.) with MT4. It's possible that with MQL some users have implemented ways to do this, but I really don't want to trust some 3rd party code to perform what should be a basic functionality.

 

So it may be free, and have free data, but you really do get what you pay for in this case.

Share this post


Link to post
Share on other sites
I really wouldn't be. I used it for several years, and have written more than my fair share of MQL.

............

So it may be free, and have free data, but you really do get what you pay for in this case.

 

It's extremely difficult for any charting package to be all things to all people. MT5 addresses the "+ Define custom bar periodicities" , but I doubt they added the functionality to hide trading periods. You could create an indicator to highlight/hide the bars that you want to ignore, but it would still leave gaps on your chart. For these types of requests that metaquotes won't honor directly, you would need to either request API access or bridge the incoming tick data with a custom indicator and bring-your-own-charting package to meet your demands.

 

But having a robust ability to program workarounds was a refreshing change for something that is free for the end user. It was ahead if its time and even now it is progressive. After managing a few programming projects myself, I respect the fact that it takes a lot to make a stable trading platform for the masses. There is no open source charting packages in this business (that I know of). Who would pour thousands of free hours into creating a package like sierra chart, metatrader, and then offer tech support it also? A dealbreaker is a dealbreaker, but I think that a serious trader would do their best to workaround cosmetic limitations.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Topics

  • Posts

    • My wife Robin just wanted some groceries.   Simple enough.   She parked the car for fifteen minutes, and returned to find a huge scratch on the side.   Someone keyed her car.   To be clear, this isn’t just any car.   It’s a Cybertruck—Elon Musk's stainless-steel spaceship on wheels. She bought it back in 2021, before Musk became everyone's favorite villain or savior.   Someone saw it parked in a grocery lot and felt compelled to carve their hatred directly into the metal.   That's what happens when you stand out.   Nobody keys a beige minivan.   When you're polarizing, you're impossible to ignore. But the irony is: the more attention something has, the harder it is to find the truth about it.   What’s Elon Musk really thinking? What are his plans? What will happen with DOGE? Is he deserving of all of this adoration and hate? Hard to say.   Ideas work the same way.   Take tariffs, for example.   Tariffs have become the Cybertrucks of economic policy. People either love them or hate them. Even if they don’t understand what they are and how they work. (Most don’t.)   That’s why, in my latest podcast (link below), I wanted to explore the “in-between” truth about tariffs.   And like Cybertrucks, I guess my thoughts on tariffs are polarizing.   Greg Gutfield mentioned me on Fox News. Harvard professors hate me now. (I wonder if they also key Cybertrucks?)   But before I show you what I think about tariffs… I have to mention something.   We’re Headed to Austin, Texas This weekend, my team and I are headed to Austin. By now, you should probably know why.   Yes, SXSW is happening. But my team and I are doing something I think is even better.   We’re putting on a FREE event on “Tech’s Turning Point.”   AI, quantum, biotech, crypto, and more—it’s all on the table.   Just now, we posted a special webpage with the agenda.   Click here to check it out and add it to your calendar.   The Truth About Tariffs People love to panic about tariffs causing inflation.   They wave around the ghost of the Smoot-Hawley Tariff from the Great Depression like it’s Exhibit A proving tariffs equal economic collapse.   But let me pop this myth:   Tariffs don’t cause inflation. And no, I'm not crazy (despite what angry professors from Harvard or Stanford might tweet at me).   Here's the deal.   Inflation isn’t when just a couple of things become pricier. It’s when your entire shopping basket—eggs, shirts, Netflix subscriptions, bananas, everything—starts costing more because your money’s worth less.   Inflation means your dollars aren’t stretching as far as they used to.   Take the 1800s.   For nearly a century, 97% of America’s revenue came from tariffs. Income tax? Didn’t exist. And guess what inflation was? Basically zero. Maybe 1% a year.   The economy was booming, and tariffs funded nearly everything. So, why do people suddenly think tariffs cause inflation today?   Tariffs are taxes on imports, yes, but prices are set by supply and demand—not tariffs.   Let me give you a simple example.   Imagine fancy potato chips from Canada cost $10, and a 20% tariff pushes that to $12. Everyone panics—prices rose! Inflation!   Nope.   If I only have $100 to spend and the price of my favorite chips goes up, I either stop buying chips or I buy, say, fewer newspapers.   If everyone stops buying newspapers because they’re overspending on chips, newspapers lower their prices or go out of business.   Overall spending stays the same, and inflation doesn’t budge.   Three quick scenarios:   We buy pricier chips, but fewer other things: Inflation unchanged. Manufacturers shift to the U.S. to avoid tariffs: Inflation unchanged (and more jobs here). We stop buying fancy chips: Prices drop again. Inflation? Still unchanged. The only thing that actually causes inflation is printing money.   Between 2020 and 2022 alone, 40% of all money ever created in history appeared overnight.   That’s why inflation shot up afterward—not because of tariffs.   Back to tariffs today.   Still No Inflation Unlike the infamous Smoot-Hawley blanket tariff (imagine Oprah handing out tariffs: "You get a tariff, and you get a tariff!"), today's tariffs are strategic.   Trump slapped tariffs on chips from Taiwan because we shouldn’t rely on a single foreign supplier for vital tech components—especially if that supplier might get invaded.   Now Taiwan Semiconductor is investing $100 billion in American manufacturing.   Strategic win, no inflation.   Then there’s Canada and Mexico—our friendly neighbors with weirdly huge tariffs on things like milk and butter (299% tariff on butter—really, Canada?).   Trump’s not blanketing everything with tariffs; he’s pressuring trade partners to lower theirs.   If they do, everybody wins. If they don’t, well, then we have a strategic trade chess game—but still no inflation.   In short, tariffs are about strategy, security, and fairness—not inflation.   Yes, blanket tariffs from the Great Depression era were dumb. Obviously. Today's targeted tariffs? Smart.   Listen to the whole podcast to hear why I think this.   And by the way, if you see a Cybertruck, don’t key it. Robin doesn’t care about your politics; she just likes her weird truck.   Maybe read a good book, relax, and leave cars alone.   (And yes, nobody keys Volkswagens, even though they were basically created by Hitler. Strange world we live in.) Source: https://altucherconfidential.com/posts/the-truth-about-tariffs-busting-the-inflation-myth    Profits from free accurate cryptos signals: https://www.predictmag.com/       
    • No, not if you are comparing apples to apples. What we call “poor” is obviously a pretty high bar but if you’re talking about like a total homeless shambling skexie in like San Fran then, no. The U.S.A. in not particularly kind to you. It is not an abuse so much as it is a sad relatively minor consequence of our optimism and industriousness.   What you consider rich changes with circumstances obviously. If you are genuinely poor in the U.S.A., you experience a quirky hodgepodge of unhelpful and/or abstract extreme lavishnesses while also being alienated from your social support network. It’s about the same as being a refugee. For a fraction of the ‘kindness’ available to you in non bio-available form, you could have simply stayed closer to your people and been MUCH better off.   It’s just a quirk of how we run the place and our values; we are more worried about interfering with people’s liberty and natural inclination to do for themselves than we are about no bums left behind. It is a slightly hurtful position and we know it; we are just scared to death of socialism cancer and we’re willing to put our money where our mouth is.   So, if you’re a bum; you got 5G, the ER will spend like $1,000,000 on you over a hangnail but then kick you out as soon as you’re “stabilized”, the logistics are surpremely efficient, you have total unchecked freedom of speech, real-estate, motels, and jobs are all natural healthy markets in perfect competition, you got compulsory three ‘R’’s, your military owns the sky, sea, space, night, information-space, and has the best hairdos, you can fill out paper and get all the stuff up to and including a Ph.D. Pretty much everything a very generous, eager, flawless go-getter with five minutes to spare would think you might need.   It’s worse. Our whole society is competitive and we do NOT value or make any kumbaya exception. The last kumbaya types we had werr the Shakers and they literally went extinct. Pueblo peoples are still around but they kind of don’t count since they were here before us. So basically, if you’re poor in the U.S.A., you are automatically a loser and a deadbeat too. You will be treated as such by anybody not specifically either paid to deal with you or shysters selling bejesus, Amway, and drugs. Plus, it ain’t safe out there. Not everybody uses muhfreedoms to lift their truck, people be thugging and bums are very vulnerable here. The history of a large mobile workforce means nobody has a village to go home to. Source: https://askdaddy.quora.com/Are-the-poor-people-in-the-United-States-the-richest-poor-people-in-the-world-6   Profits from free accurate cryptos signals: https://www.predictmag.com/ 
    • TDUP ThredUp stock, watch for a top of range breakout above 2.94 at https://stockconsultant.com/?TDUP
    • TDUP ThredUp stock, watch for a top of range breakout above 2.94 at https://stockconsultant.com/?TDUP
    • TDUP ThredUp stock, watch for a top of range breakout above 2.94 at https://stockconsultant.com/?TDUP
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.