De Exp_TotalPowerIndicatorX Expert Advisor is gebaseerd op de signalen die gegenereerd worden door de TotalPowerIndicatorX oscillator. Hij biedt bovendien de mogelijkheid om een strikte handelsperiode in te stellen.
Een handelsignaal wordt gevormd wanneer een kaars sluit, en de kleur van de indicatorcloud is veranderd (de hoofdlijn van de indicator heeft de signaallijn gekruist).
Je kunt de handelsperiode specificeren in de invoerparameters voor het handelen binnen het opgegeven tijdsbestek:
input bool TimeTrade=true; //Sta handelen toe in het opgegeven interval input HOURS StartH=ENUM_HOUR_0; //Starttijd (uren) input MINUTS StartM=ENUM_MINUT_0; //Starttijd (minuten) input HOURS EndH=ENUM_HOUR_23; //Eindtijd (uren) input MINUTS EndM=ENUM_MINUT_59; //Eindtijd (minuten)
Er zijn twee variabelen (uren en minuten) beschikbaar voor de starttijd van de operatie, en twee soortgelijke variabelen voor de eindtijd.
Met de standaardinstellingen kan de Expert Advisor de hele handelsessie vanaf 0:00 verhandelen, terwijl alle posities worden gesloten om 23:59.
Als de starttijd later is dan de opgegeven eindtijd, sluit de Expert Advisor de posities de volgende dag op het opgegeven tijdstip.
Voor een goede werking van de Expert Advisor moet je het TotalPowerIndicatorX.ex5 gecompileerde indicatorbestand opslaan in <terminal_data_folder>\MQL5\Indicators.
Let op dat de TradeAlgorithms.mqh bibliotheekbestand het mogelijk maakt om Expert Advisors te gebruiken bij brokers die nonzero spread aanbieden en de optie hebben om Stop Loss en Take Profit bij het openen van posities in te stellen. Je kunt meer varianten van de bibliotheek downloaden via de volgende link: Trade Algorithms.
De standaard invoerparameters van de Expert Advisor zijn gebruikt tijdens de tests die hieronder worden weergegeven. Stop Loss en Take Profit zijn niet gebruikt tijdens het testen.

Fig. 1. Voorbeelden van deals op de grafiek
Testresultaten voor 2015 bij GBPUSD H4:

Fig. 2. Testresultaten grafiek
Reactie 0