1. Introduction
That is the continuation on Sapphire Strat Maker and Sapphire Strat Maker Alt (Free) knowledgeable advisor (benefit from the worth low cost whereas it’s nonetheless energetic!) – an EA which lets you create your personal technique with out coding. That is the great thing about this Knowledgeable Advisor: create your personal methods – be artistic – and do not be locked to a single technique anymore. Optimize the parameters you need to discover the perfect units and also you’re able to go!
Please, be aware that a few of these options might solely be obtainable within the full model.
Earlier than persevering with, try the opposite weblog posts:
Right this moment we’re gonna have a look on totally different classes which will allow you to create your personal technique with Sapphire Strat Maker (or not less than assist the method of creating your personal EA).
2. Sorts of methods
Within the technique of considering a brand new technique, I normally outline three major classes, two of which subdivide into two different sections:
As we will see, we now have three major varieties: development methods, countertrend methods and consolidation methods.
Development methods and countertrend methods can be subdivided into momentum and reversal methods.
Momentum methods attempt to catch the present motion – if it is a development, it goes on the development route; if it is a countertrend, it tries to comply with the alternative development route (thus, countertrend).
Reversal is sort of the alternative, that’s, it expects that the present motion will fail to proceed and can reverse – thus, if utilized in a development technique, it expects the motion to go in opposition to the development; if utilized in a countertrend technique, it expects the development to return again and go on.
This definition might be visualized in a desk like this:
– | Momentum | Reversal |
---|---|---|
Consolidation | – | – |
Development | Observe the present development motion | Expects the development to reverse (normally on an overbought/oversold degree) |
Countertrend | Observe the present countertrend motion | Expects the countertrend to reverse (normally on an overbought/oversold degree) |
By dividing your methods like this, you may create robots that work on totally different market circumstances and which will scale back your losses. Think about a place that buys on an uptrend and promote on the identical uptrend. Relying on the way you configure your EA, each of them could also be worthwhile (however be aware that each might lose aswell; a superb portfolio of robots, nonetheless, can care for this).
Let’s make a technique and see how we will outline the perfect indicators/parameters for it.
On this instance, I need to create a countertrend reversal technique. Since it’s a countertrend, I have to outline a approach to examine to which route the development goes. Subsequent, since it is a reversal, I have to examine for an indicator that tells me a superb level at which this countertrend has gone too far.
There’re two fairly attention-grabbing indicators that do these stuff: transferring averages and gradual stochastic.
For this technique goal, I will assume that we’re in an uptrend if the value is above the transferring common and in a downtrend if the value is under it. Additionally, we should purchase when the asset is oversold and promote when it’s overbought – these situations can simply be detected if the stochastic is under 20 and above 80, respectively.
I will additionally add an ADX to examine the present development pressure and can optimize it is parameters to examine the way it higher performs (that’s, I need to know the perfect interval, the worth to check in opposition to ADX and whether or not is healthier if ADX is under or above this degree). An optimization was additionally achieved on the transferring common and stochastic intervals. All different indicator parameters had been left as default.
After optimizing, these had been the chosen parameters for the indications:
The entry indicators had been outlined as following: a purchase place have to be opened when the present shut worth is under the transferring common (countertrend), when the gradual stochastic is under the oversold degree and likewise when it’s under the extent 20 (indicating a reversal). A promote place have to be opened when the present shut worth is above the transferring common (countertrend), when the gradual stochastic is above the overbought degree and likewise when it’s above the extent 80 (indicating a reversal).
To open each forms of positions, after optimizing, we discovered that the ADX have to be under the extent 25.
That is how the situations had been set:
There’re many choices to decide on for tp/sl. I will take the best: take revenue by a specific amount of ticks. The cease loss would be the tp worth multiplied by one other worth. Each will likely be optimized.
These are the outcomes after optimization:
To maintain it easy, I will not set another choice, like the danger administration, trailing cease loss/take revenue, breakeven, and many others.
The amount is ready to 0.1; the timeframe is M15; the testing interval is from 2018.04.01 to 2024.04.01; my stability is $1,000.00; modelling is Open costs solely.
Now that we’re able to go, these are the outcomes:
Fairly good!
Discover that I may use Sluggish Stochastic to additionally purchase/promote on for a development technique (like, it crosses the 50 degree upwards or downwards) and the various different (30+ or customized) indicators included within the EA.
ps.: listen this doesn’t assure a future revenue.
ps2.: be aware that these assessments had been carried out on a dealer that gives a 0 unfold spinoff of EURUSD for a small fee . The outcomes already embrace this fee. Thus the outcomes could also be totally different from yours – in that case, optimize the technique so it fits your wants.