Паттерны программирования

Автор: | 17.10.2018

Попытка реализации известных паттернов программирования на MQL.

Порождающие:

01. Фабричный метод – FactoryMethod.

02. Абстрактная фабрика – 02-AbstractFactory.

03. Строитель – Builder.

04. Прототип – Prototipe.

05. Одиночка – Singletone.

Структурные:

06. Адаптер – Adapter.

07. Мост – Brige.

08. Компоновщик – Composite.

09. Декоратор – Decorator.

10. Фасад – Facade.

11. Легковес – Flyweight.

12. Заместитель – Proxy.

Поведенческие:

13. Цепочка обязанностей – CoR.

14. Команда – Command.

15. Итератор – Iterator.

16. Посредник – Mediator.

17. Снимок – Memento.

18. Наблюдатель – Observer.

19. Состояние – State.

20. Стратегия – Strategy.

21. Шаблонный метод – TemplateMethod.

22. Посетитель – Visitot.

Скачать скрипты с примерами: PatternsMQ4PatternsMQ5. В данном случае реализации на mql4 и на mql5 ничем не отличаются кроме расширения файла.