MultiStoch 8.0

Удаление ненужного параметра, расширение методов раскраски, увеличение числа типов шагов периодов. Ничего действительно интересного.

Полный список изменений

  • ExpPeriodStep -> PeriodStepType, ExpSlowingStep -> SlowingStepType: выбор из нескольких типов шагов периода
  • новые параметры отображения: Theme (цветовая тема), GradientType (тип градиента), MidColor (средний цвет)
  • новый параметр Slowings для указания периодов Slowing вручную
  • при неверных входных параметрах индикатор теперь не отваливается, а лишь сообщает об ошибке (в заголовке)
  • удалён параметр SlowingMethod, т.к. он не влияет на расчёты
Скачать можно со страницы хранилища: https://gitlab.com/fxcoder/mt-script. См. также Индикатор MultiStoch.

Общие изменения

Кроме того, произойдут изменения для всех новых версий моих скриптов:
  1. Код будет храниться на GitLab.com с использованием системы контроля версий Git и системы обсуждений/багтрекера GitLab (Issues).
  2. Код будет распространяться под лицензией GPL v3.0 (раньше была BSD 3-clause).
  3. Новый код из-за существенных изменений в используемой кодо-базе будет значительно отличаться от старого.
  4. В большинстве случаев будет использоваться унифицированный MQL4/MQL5 код. Это значит, что код будет написан так, что он будет компилироваться в обеих версиях компилятора с одинаковым результатом, насколько это позволяют различия в MT4 и MT5.
  5. Будет изменён метод публикации. Раньше весь код был в одном файле. Теперь код будет публиковаться в виде папки со скриптом и всеми зависимостями (кроме стандартной библиотеки), которую достаточно будет скопировать в соответствующую поддиректорию MQL4/MQL5 (без растаскивания файлов include вручную).