Robot di Trading: Un Modello OOP per MetaTrader 5

Mike 2018.01.22 18:19 25 0 0
Allegato

Quando si crea un sistema di trading automatizzato, è comune per gli sviluppatori trovarsi di fronte al dilemma di scegliere tra diverse soluzioni possibili. In questi casi, i modelli possono rivelarsi estremamente utili. Molto probabilmente, problemi simili sono già stati affrontati in passato, e ci sono soluzioni eleganti e ben pensate implementate da programmatori della comunità degli esperti.

Progettare programmi orientati agli oggetti non è affatto semplice, e la situazione diventa ancora più complessa quando si tratta di riutilizzare queste soluzioni. È fondamentale selezionare gli oggetti appropriati, organizzarli in classi adeguate con un giusto grado di dettaglio, definire le interfacce delle classi e la gerarchia di ereditarietà, e così via.

Cosa fanno gli programmatori esperti per affrontare questo compito?

Prima di tutto, ogni nuovo problema non dovrebbe essere risolto da zero. È sempre meglio attingere a soluzioni che si sono dimostrate efficaci in passato. Molti Expert Advisor orientati agli oggetti contengono modelli simili che consistono in classi e oggetti interattivi. Quei sviluppatori di robot di trading che utilizzano modelli possono applicarli istantaneamente per implementare un nuovo compito, evitando così di "reinventare la ruota".

Il modello proposto può essere utilizzato per creare un vero Expert Advisor, non solo un'astrazione.

Elenco
Commento 0