MetaTrader5
gpfTCPivotLimit: Een Effectieve Trading Strategie voor MetaTrader 5
Deze Trading Robot, ook wel bekend als een System Trading, is herschreven vanuit MQL4 en oorspronkelijk gepubliceerd door George-on-Don. Je kunt de originele versie hier vinden: link.
Hoe Het Werkt
Een kooppositie wordt geopend wanneer de prijs het ondersteuningsniveau kruist. De bar moet sluiten boven dit niveau, en de voorgaande bar moet boven het niveau geopend zijn en het niveau kruisen met zijn schaduw of precies op het niveau sluiten. Het openen van een verkooppositie gebeurt precies omgekeerd.
Stop Loss en Take Profit worden ingesteld op de ondersteunings-/weerstandsniveaus die zich onder/boven het instapniveau bevinden. Als de Stop Loss en Take Profit zo dicht bij elkaar staan dat het onmogelijk is om een positie te openen, wordt er geprobeerd een positie te openen met een Stop Loss op het tweede ondersteunings-/weerstandsniveau en een Take Profit op het derde weerstandsondersteuningsniveau.
Wanneer het dichtstbijzijnde ondersteunings-/weerstandsniveau wordt bereikt (als de Take Profit verder weg ligt), wordt de Stop Loss van de positie aangepast naar het openingsprijsniveau van de positie plus de spread (deze functie kan worden uitgeschakeld).
De afbeelding hieronder toont de prestaties van de Trading Robot in de visuele modus van de strategie tester.
Parameters
Lots: het ordervolume; wanneer dit op 0 staat, wordt de MaxrR-parameter gebruikt.
SndMl: verstuurt e-mailmeldingen wanneer de Trading Robot posities opent en sluit.
DcF: het lotreductiefactor bij verliezen. Als de waarde 0 is, vindt er geen reductie plaats. Hoe lager de waarde, hoe groter de lotreductie. Als het lot niet kan worden verlaagd, wordt het minimumlot gebruikt.
MaxR: maximaal risico van 0-1 (percentage van vrije fondsen). Dit is effectief wanneer de waarde van Lots op 0 staat.
TgtProfit: varianten voor het gebruik van de niveaus (1-5), bijvoorbeeld voor een kooppositie:
1 - openen op basis van Support1, Stop Loss op Support2, Take Profit op Resist1;
2 - openen op basis van Support1, Stop Loss op Support2, Take Profit op Resist2;
3 - openen op basis van Support2, Stop Loss op Support3, Take Profit op Resist1;
4 - openen op basis van Support2, Stop Loss op Support3, Take Profit op Resist2;
5 - openen op basis van Support2, Stop Loss op Support3, Take Profit op Resist3.
isTradeDay: intraday trading alleen (sluit de positie om 23:00 uur).
ModSL: pas de Stop Loss aan wanneer het eerste doel is bereikt (het dichtstbijzijnde niveau in de richting van de winst vanaf het openingsniveau).
2012.11.03