Saturday, August 23, 2025
HomeTradingEasy methods to Create a No-Code, Automated 50-200 MA Crossover Technique

Easy methods to Create a No-Code, Automated 50-200 MA Crossover Technique

The 50-200 Shifting Common Crossover is a straightforward idea to construct a buying and selling technique round as a result of the inputs are easy and the potential optimizations are easy.

So it is good for those who’re simply getting began with buying and selling technique improvement.

Many buying and selling web sites provides you with what they are saying is the “greatest” 50-200 crossover technique.

Apparently, most of them do not offer you any information to again up that declare.

I’ll offer you data that is rather more helpful.

On this tutorial, I’ll present you the right way to backtest any Shifting Common Crossover buying and selling technique on the web to seek out out for your self, if it actually works or not.

Utilizing this methodology may even mean you can take a look at your individual optimizations to see for those who can enhance on the technique.

The perfect half is that you should utilize this methodology to backtest methods in a short time as a result of the backtests can be 100% automated.

You needn’t know the right way to write code to do that, it is all drag and drop.

I am going to additionally present you a few of my very own backtesting outcomes so you already know good locations to begin with constructing your individual technique, and what to keep away from.

Alright, let’s get into it…

What’s the 50-200 Shifting Common Crossover Technique?

This buying and selling technique is also called a Golden Cross and Dying Cross.

That is approach an excessive amount of drama for me, so I am simply going to name it the 50-200 Shifting Common Crossover buying and selling technique.

Because the identify suggests, this technique makes use of the 50 and 200 Easy Shifting Averages (SMA).

This is what that appears like on a chart.

Moving Average crossover on chart

The 50 SMA is taken into account the “quick” SMA as a result of it reacts sooner to cost modifications.

So naturally, the 200 SMA is the “sluggish” shifting common as a result of it takes awhile to react to cost.

Mainly, merchants who use this methodology purchase when the 50 crosses above the 200 and promote when the 50 crosses beneath the 200.

Sounds fairly simple proper?

Effectively, not fairly.

There are just a few extra issues that must be outlined to make this a full buying and selling plan.

First, I am going to create the buying and selling plan, then I am going to present you the right way to do an automatic backtest of the plan, with out writing a single line of code.

The 50-200 Crossover Technique Buying and selling Plan

Listed here are the principles for this plan:

  • Purchase
    • Purchase on the shut of the candle when the 50 SMA crosses above the 200 SMA
    • Cease Loss ultimately swing low
    • Threat 1% per commerce
    • Take revenue at 1R (1 occasions danger)
  • Promote
    • Promote on the shut of the candle when the 50 SMA crosses beneath the 200 SMA
    • Cease Loss ultimately swing excessive
    • Threat 1% per commerce
    • Take revenue at 1R (1 occasions danger)

Keep in mind that that is simply a place to begin.

Any of those settings could be modified and retested. 

So do a few checks with these settings, then be happy to experiment with your individual settings.

Get inventive.

You by no means know, you may simply develop a brilliant worthwhile shifting common crossover buying and selling technique.

Easy methods to Construct the Automated Technique

Now let’s get to work.

For this backtest, I’ll use NakedMarkets.

It is the simplest option to construct automated buying and selling methods with no-code.

When you full these preliminary setups, you’ll take a look at all your 50-200 shifting common crossover buying and selling technique concepts simply.

Create the Core Guidelines

Step one is to create the Core Guidelines.

That is what is going to inform NakedMarkets the right way to establish the preliminary setup situations for a commerce.

It’s a must to create one Rule for lengthy trades and one for brief trades.

This may even be true for many of the different sorts of Guidelines.

This is the right way to setup your first Core Rule:

  1. Open NakedMarkets and go to: Guidelines > Rule Supervisor
  2. Click on the New Rule button within the decrease left nook of the window
  3. Identify the Rule on this format: [strategy name] Core [long or short]
  4. Choose Core because the Rule kind
  5. Click on OK

Now it is time to add situations to your new Rule.

Lengthy Commerce 

Let’s setup an extended commerce.

So as to add a standards, click on the (+) image within the higher proper nook of the display screen.

From there, drag the situations you need to use from the listing on the precise.

Add condition to NakedMarkets

These are the settings for every of the packing containers, from left to proper:

  1. Shifting common: Interval (50), MA Kind (SMA)
  2. Larger than
  3. Shifting common: Interval (200), MA Kind (SMA)
  4. And
  5. Shifting common: Interval (50), MA Kind (SMA), Earlier Bar (1)
  6. Lower than
  7. Shifting common: Interval (200), MA Kind (SMA), Earlier Bar (1)

The rationale that I am placing 2 shifting common comparisons in there may be as a result of I need to consider the place of the 50 SMA relative to the 200 SMA for the present candle and the earlier candle.

I need to see the earlier candle have the 50 beneath the 200 and the present candle have the 50 above the 200.

This may give me each scenario the place the 50 has simply crossed above the 200.

If I do not do that, I’ll get a sign each time the 50 closes above the 200 and that may not work.

That is what your display screen ought to seem like after you are carried out.

Long Core Rule

Click on on the Save Rule button within the decrease left nook to save lots of your Rule.

Now I’ll do the identical factor for the quick facet.

Quick Commerce 

This is the right way to setup the Core Rule for a brief commerce.

The simplest option to create a brand new Rule is to clone the lengthy commerce and simply change the settings that apply to a brief commerce.

To clone a Rule, right-click on the lengthy Rule within the listing on the precise facet of the display screen and choose Clone Rule.

Clone NakedMarkets Rules

Then right-click the cloned Rule and rename it.

Change “lengthy” to “quick” within the identify.

So on this instance, the brand new identify of your quick commerce can be: “MA Cross Core Quick”.

Now it is time to change the settings of this Rule to search for quick trades.

That is what the quick Rule appears to be like like:

Short Core Rule

Listed here are the settings for every of the packing containers, from left to proper:

  1. Shifting common: Interval (50), MA Kind (SMA)
  2. Lower than
  3. Shifting common: Interval (200), MA Kind (SMA)
  4. And
  5. Shifting common: Interval (50), MA Kind (SMA), Earlier Bar (1)
  6. Larger than
  7. Shifting common: Interval (200), MA Kind (SMA), Earlier Bar (1)

Click on on Save Rule within the decrease left nook to save lots of your Rule.

Nice work, you simply accomplished the toughest a part of this tutorial!

There are 2 extra steps that it’s a must to full earlier than you can begin testing this technique, so let’s hold going.

Create the Entry Guidelines

Now that you’ve got the Core Guidelines that can establish the essential standards of the entry, it is time to create the Entry Rule that can decide the main points of every entry, such because the entry kind, cease loss, danger per commerce and cease loss.

To do that, return into the Rule Supervisor and click on the New Rule button within the decrease left nook of the display screen.

Once more, we’ll begin with the lengthy Rule, then clone it to make the quick Rule.

Lengthy Rule

Identify your lengthy Rule: “MA Cross Entry Lengthy”.

This is what your lengthy Entry Rule will seem like:

Entry trade long

For the order kind and lot measurement, double click on on the field to vary the settings.

With the opposite packing containers, drag the suitable Default Rule from the higher field on the precise facet into the cease loss and take revenue packing containers.

This is the right way to set that up:

  • Prompt Order: Purchase
  • Cease Loss: Final swing low
  • Take Revenue: 1R
  • Lot Measurement: 1%

Click on on the Save Rule button within the decrease left nook to save lots of your Rule.

Quick Rule 

MA cross short entry

Now clone the lengthy Rule and use these settings to create the quick Rule:

  • Prompt Order: Promote
  • Cease Loss: Final swing excessive
  • Take Revenue: 1R
  • Lot Measurement: 1%

Click on on the Save Rule button within the decrease left nook to save lots of your quick Rule.

Create the Setup Guidelines

Alright, these are the ultimate Guidelines!

Don’t fret, this step is tremendous simple.

A Setup Rule mainly ties every little thing collectively and screens your chart to see if the Core Rule standards is current.

Whether it is, then it executes the Entry Rule.

Lengthy Commerce 

Return into the Rule Supervisor and click on the New Rule button within the decrease left nook of the display screen.

Create a brand new Setup Rule, then identify it: “MA Crossover Setup Lengthy”.

Setup Rule long

First, drag the Core Rule you created from the Person Guidelines part into the highest Setup Situation field.

Beneath Actions, drag the Entry Rule you created into the Actions field.

Now clone this lengthy Rule and rename it to create the quick Rule.

Quick Commerce

Setup Rule short

Change the Setup Situation and Motion with the quick commerce variations of your Guidelines.

That is it for Setup Guidelines!

Run the Backtest in Visible Mode

That was fairly simple proper?

Now this is the enjoyable half, you are going to really backtest this technique.

It’s best to do that step first, earlier than utilizing Quick Backtest as a result of it can mean you can see any errors that you simply made when creating your Guidelines. 

Shut the Rule Supervisor and return to the principle NakedMarkets display screen.

Begin a backtest by going to File > New Backtest.

New backtest

Identify your backtest, then choose your beginning steadiness.

Click on on Subsequent.

Backtest 1

Choose the market(s) you need to embrace within the take a look at, then click on on Subsequent.

On the following display screen, you may choose the timezone you need to use.

I normally use the default settings, so for those who aren’t certain about your timezone, simply use the default settings.

Click on on Subsequent.

Select timezone

Now click on and drag each the lengthy and quick Setup Guidelines that you simply created onto the chart.

You will see these Guidelines that you simply’re at present utilizing within the higher left nook of the display screen.

Add setup to chart

Choose the precise timeframe that you simply need to backtest on.

The timeframe proven above is the every day chart.

Then click on on the Play button within the toolbar to begin the backtest.

Play button in NakedMarkets

For those who setup your Guidelines accurately, you may see the trades robotically execute in your chart.

Watch the trades rigorously to make certain that they’re executing accurately.

Now in case your trades aren’t executing accurately, see the part beneath on troubleshooting.

Nevertheless, if they’re working, then congratulations, you might have simply construct your individual automated 50-200 Shifting Common Crossover buying and selling technique!

As soon as the backtest is accomplished, you may see the detailed stats by doing the next:

  • Save the backtest by going to: File > Save Backtest
  • Go to: Statistics > Statistics Heart
  • In Stat Heart, go to: Supply > Import from backtest
  • Choose the backtesting file you simply saved

This may present you the stats in your backtest.

A phrase of warning right here…

You in all probability will not have a brilliant worthwhile technique on the primary strive.

Nevertheless, do not forget that it is a course of and your outcomes may very well be considerably higher for those who use totally different settings or run it on a unique timeframe or market. 

You may get higher outcomes on the EURUSD 4-hour chart, or the SP&500 1-hour chart.

The return is likely to be higher for those who use a unique cease loss or change the shifting common settings.

Once more, do not get discouraged in case your first take a look at would not work out.

Keep in mind that this can require some work and really hardly ever will even skilled merchants will get an superior end result on the primary strive. 

Subsequently, be keen to experiment and deal with this course of like an inventor would.

Many occasions, inventors must strive many various prototypes earlier than they get one thing that works properly.

It has been mentioned that Edison tried 10,000 concepts earlier than he invented the sunshine bulb.

Hopefully you will not must strive that many methods earlier than you discover a good one, however it’s a must to be keen to doubtlessly stick it out for that lengthy.

Whatever the return in your first take a look at, as soon as your technique is working in Visible Mode, now it is time to shift your backtesting into excessive gear.

Hit “Turbo Increase” and Run a Quick Backtest

Now that you simply’re assured that every little thing is working accurately together with your shifting common crossover technique, it is time to take your backtesting to the following degree.

On this step, you are going to unleash “turbo mode” and use the Quick Backtest characteristic in NakedMarkets.

This may mean you can backtest a number of markets and timeframes, with out having to setup every backtest individually.

To do that, go to: Instruments > Quick Backtest

Then choose the market(s) you need to backtest.

You possibly can take a look at as many as you need.

Click on on Subsequent.

Fast backtest step 1

Subsequent, select the timeframe(s) you need to backtest.

Once more, you may choose a number of timeframes.

Click on on Subsequent.

Fast backtest 2

Now choose the Setup Guidelines that you simply need to backtest.

Choose the shifting common crossover Guidelines that you simply created above, below Setup Guidelines.

Click on on Subsequent.

Fast backtest step 3

You then’ll see the listing of Quick Backtests that can be run.

Click on on Launch to begin the backtest(s).

Fast backtest 4

As soon as a backtest is completed, you may see the essential statistics on this window.

There’s additionally a hyperlink to the detailed stats within the [Load stat] hyperlink.

Load stats link

Click on on the hyperlink to open Statistics Heart and you may see the whole outcomes of every backtest.

MA cross results

As you may see, this take a look at on the every day chart did not work properly.

However on the identical time, it wasn’t utterly horrible both.

A minimum of it was worthwhile for a time period.

Shedding 4.25% from 2006 to 2024 can be primarily breakeven.

So this technique may be improved by utilizing totally different settings within the technique.

Once more, it is a course of and do not get discouraged by poor outcomes in your first tries. 

Troubleshooting Your Guidelines

Even with a easy buying and selling technique like this, it is attainable to make errors within the Rule creation course of.

That is very true when cloning Guidelines.

I really made couple of errors when creating this tutorial.

So in case your technique is not working as you anticipated, don’t fret.

Simply return by means of the steps above and double test your Guidelines.

The most typical errors are:

  • Not altering the greater-than or less-than standards.
  • Having the mistaken commerce route (purchase or promote)
  • Utilizing the mistaken settings for an indicator

For those who can’t see the error by simply trying on the Guidelines, then there are 2 extra issues you may to do troubleshoot your technique.

First, in your Setup Guidelines, change the Motion to Pause Backtest, as a substitute of utilizing the Entry Rule because the Motion.

This may take the Entry Rule out of the equation and mean you can solely concentrate on the Core Rule.

Proper-click in your chart and choose: Detach all Guidelines.

Then drag your new Setup Guidelines onto your chart and run the backtest once more in Visible Mode.

Each time the commerce units up, the chart will cease.

This may mean you can double test the logic of the Rule.

In case your Core Rule is working accurately, then the error must be in your Entry Rule.

To check this, merely use the Entry Rule by itself by dragging the Rule from the listing on the left of the display screen onto the chart.

Add Entry Rule to chart

You are able to do this at any time, you do not essentially have to attend to your entry standards to be met.

This may open a commerce and mean you can see in case your Entry Rule is working as anticipated.

These strategies will mean you can debug your buying and selling technique.

Keep calm and undergo your Guidelines step-by-step.

For those who can’t discover the issue, head over to the NakedMarkets Discussion board and ask for assist.

Potential Enhancements

For those who did not get the outcomes you have been on the lookout for in your backtests, listed below are just a few concepts on how one can doubtlessly enhance your outcomes:

  • Change the interval of the shifting averages
  • Use several types of shifting averages, like an exponential shifting common
  • Take a look at totally different timeframes
  • Modify the settings on the final swing excessive/low indicator
  • Take a look at totally different markets
  • Use a unique cease loss degree
  • Use a unique take revenue degree
  • Path your cease loss
  • Threat extra per commerce
  • Threat much less per commerce
  • Add one other indicator to create a second entry standards
  • Use a method throughout a number of timeframes or markets on the identical time to doubtlessly enhance earnings and diversify danger

However do not cease there, what else can YOU consider?

Backtesting Outcomes

All of that is nice in idea, however how properly does this technique really work?

That is what you are going to discover out within the following hyperlinks.

I’ll backtest totally different concepts round this buying and selling technique, beginning with the strategy described above.

The model above can be model 1 and I am going to create a brand new model each time I make a change to the unique technique.

Guidelines for brand new variations can be out there by way of the hyperlinks beneath.

As I do new backtests I am going to add them to the suitable pages.

You will see all the stats for every backtest.

Even when a backtest would not do extremely properly, it can provide you a place to begin for creating a method of your individual.

These checks additionally present you what to keep away from and can prevent time within the testing course of.

Listed here are the variations that I’ve at present examined:

Conclusion

In order that’s a straightforward option to do a completely automated backtest of the 50-200 Shifting Common Crossover technique.

This can be a nice methodology to construct a buying and selling technique round as a result of it is so easy and supplies many opportunties for optimization.

However do not forget that you should backtest each buying and selling technique your self.

You can’t depend on my outcomes or the outcomes of anybody else.

To develop actual confidence in a method, you should see a whole bunch and even hundreds of trades, and take a look at many various concepts.

Fortunately, NakedMarkets accelerates this course of dramatically.

I’ve given you the template…now get to work.

You will get a low cost and a few unbelievable bonuses for NakedMarkets right here.

If I missed one thing on this tutorial, let me know right here.

 

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments