55 MA - Systeem voor MetaTrader 5

Mike 2018.09.28 00:44 17 0 0
Bijlage

Idee van: costy_

MQL5 code auteur: barabashkakvn

De iMA (Moving Average, MA) indicator in deze systeem trading maakt het mogelijk om de tijdsperiode (MA: tijdsperiode), horizontale verschuiving (MA: horizontale verschuiving), gemiddelde methode (MA: smoothing type) en toegepaste prijs (MA: type prijs) aan te passen - dat wil zeggen, alle parameters behalve de gemiddelde periode. De gemiddelde periode is in de code vastgelegd en is gelijk aan 55 (dit nummer wordt gebruikt in de naam van het systeem).


Hoe het werkt

Het systeem trading werkt alleen tijdens de vorming van een nieuwe candle. Zodra de huidige tijd (alleen uren, zonder minuten en seconden) binnen het interval van Start uur tot Eind uur valt, vraagt het systeem data op van de indicator. Het vraagt niet alleen data van candle #0 en #1, maar ook van Candle nummer #A en Candle nummer #B.

Vervolgens worden de waarden op deze twee candles vergeleken: als het verschil tussen hen groter is dan of gelijk aan Verschil tussen candles #A en #B, wordt er een signaal om een positie te openen gegenereerd. De functie Omgekeerde signalen is standaard uitgeschakeld (instelling op false), en de volgende regels gelden voor een signaal:

  • Een KOOP signaal: MA(Candle nummer #A) > MA(Candle nummer #B) + Verschil tussen candles #A en #B;

  • Een VERKOOP signaal: MA(Candle nummer #A) < MA(Candle nummer #B) - Verschil tussen candles #A en #B.

Als je het sluiten van tegengestelde posities inschakelt (zet Sluit tegengestelde posities op true), worden verkoopposities gesloten bij het laatste koop signaal en vice versa.


Volume berekening

Het volume van de positie kan vast zijn - in dat geval wordt dit opgegeven door de Lots of berekend op basis van de Risico parameter (Lots moet in dit geval gelijk zijn aan nul).


Hoe te optimaliseren

Je moet het systeem trading individueel optimaliseren voor elk symbool en tijdsperiode. Aangezien het systeem alleen operaties uitvoert op het moment van de nieuwe candle vorming, kan de genetische optimalisatie worden uitgevoerd in de modus "1 minuut OHLC" tick generatie.

De afbeelding toont de geschatte parameterlimieten voor tijdsperiodes van M15 tot H1:

55 MA optimalisatie

Lijst
Reactie 0