Home Systeemhandel Bericht

Een Abstracte Handelsrobot: OOP Patronen voor MetaTrader 5

Bijlage
19273.zip (2.49 KB, Downloaden 4 keer)

Bij het ontwikkelen van een geautomatiseerd handelssysteem staan ontwikkelaars vaak voor de uitdaging om de juiste oplossingen te kiezen uit een scala aan mogelijkheden. In dergelijke gevallen zijn patronen bijzonder nuttig. Het is bijna zeker dat dergelijke problemen eerder zijn opgelost, en er zijn goed doordachte, elegante oplossingen geïmplementeerd door programmeurs uit de expertgemeenschap.

Het ontwerpen van objectgeoriënteerde programma's is geen eenvoudige taak, en dit wordt nog ingewikkelder wanneer je deze oplossingen opnieuw wilt gebruiken. Het is noodzakelijk om geschikte objecten te selecteren, deze in de juiste klassen te rangschikken met een redelijke mate van detail, en de interfaces van de klassen en de erfgoedhiërarchie te definiëren, enzovoorts.

Wat doen ervaren programmeurs om deze taak op te lossen?

In de eerste plaats moet elk nieuw probleem niet vanaf nul worden opgelost. Het is beter om oplossingen te gebruiken die in het verleden succesvol zijn gebleken. Veel objectgeoriënteerde Expert Advisors bevatten vergelijkbare patronen bestaande uit klassen en interagerende objecten. Die handelrobot-ontwikkelaars die gebruikmaken van patronen, kunnen deze direct toepassen om een nieuwe taak uit te voeren, zonder opnieuw het wiel uit te vinden.

De voorgestelde sjabloon kan worden gebruikt voor het creëren van een echte Expert Advisor, en niet slechts een abstracte.

Gerelateerde berichten

Reactie (0)