Bollinger Bands Strategie voor MetaTrader 5: Optimaliseer Je Trading

Mike 2018.06.18 18:49 12 0 0
Bijlage

Idee van: Scriptor.

MQL5 code door: Vladimir Karputov.

Deze strategie is gebaseerd op het analyseren van de waarden van de indicator iBands (Bollinger Bands, BB) op bar #0 in relatie tot de sluitprijs van bar #0. Wanneer de sluitprijs van bar #0 binnen de Bollinger Bands valt en er geen openstaande orders zijn, worden er drie Buy Stop en drie Sell Stop orders geplaatst met een stap van Stap tussen openstaande orders.

Tegelijkertijd kun je voor elk paar orders je eigen Take Profit niveau instellen (Eerste Take Profit, Tweede Take Profit, en Derde Take Profit). De Stop Loss kan worden geplaatst door de Bollinger Bands of door de Moving Average indicator - dit valt onder de parameter Stop loss trailing.

De orders kunnen worden geplaatst binnen het tijdsinterval van Uur start tot Uur eind. Elke order heeft een levensduur gelijk aan de parameter Uur eind: Als bijvoorbeeld Uur eind 23 is, betekent dit dat alle openstaande orders automatisch worden verwijderd om 23:00 uur. Ook worden alle openstaande orders verwijderd bij elke nieuwe bar - dus bij elke nieuwe bar worden de Buy Stop en Sell Stop orders geplaatst tegen de gewijzigde prijzen van de Bollinger Bands.

Je kunt trailing inschakelen in de EA - hiervoor moet de parameter Trailing Stop groter zijn dan nul. Je kunt ook de trailing functie gebruiken om een Stop Loss order naar break-even te verplaatsen. Hiervoor selecteer je de waarde StopLoss GEEN voor de parameter Stop loss type. Houd er tegelijkertijd rekening mee dat er openstaande posities kunnen zijn met verliezen. Daarom moet je dergelijke posities handmatig sluiten.


Invoergegevens

  • Lots - volume van de openstaande order;
  • Uur start - beginuur van het werkinterval;
  • Uur eind - einduur van het werkinterval;
  • Stop loss type - kiezen hoe je de Stop Loss plaatst, d.w.z. door Moving Average, door Bollinger Bands, of helemaal uitschakelen;
  • Eerste Take Profit - Take Profit voor het eerste paar orders in de serie;
  • Tweede Take Profit - Take Profit voor het tweede paar orders in de serie;
  • Derde Take Profit - Take Profit voor het derde paar orders in de serie;
  • Trailing Stop - trailing;
  • Trailing Stap - trailing stap;
  • Stap tussen openstaande orders - stap tussen openstaande orders.
  • magic number - unieke identificatie voor de EA.

Parameters voor de Moving Average indicator

  • Moving Average: gemiddelde periode - gemiddelde periode;
  • Moving Average: horizontale verschuiving - horizontale verschuiving van de indicator;
  • Moving Average: type smoothing - type van de gemiddelde methode;
  • Moving Average: type prijs - het type prijs voor de berekening van de indicator;

Parameters voor de Bollinger Bands indicator:

  • Bands: periode voor gemiddelde lijn berekening - periode voor gemiddelde lijn berekening;
  • Bands: horizontale verschuiving van de indicator - horizontale verschuiving van de indicator;
  • Bands: aantal standaarddeviaties - aantal standaarddeviaties;
  • Bands: type prijs - type prijs.
Lijst
Reactie 0