Введение
С 2008 года большинство дилинговых центров стали использовать не фиксированные, а "плавающие" спреды. Увеличение спредов бывает в ночное время, в моменты выхода новостей и при затишье, когда котировки находятся в узком коридоре. Причём увеличение спреда может быть настолько существенным, что некоторые торговые системы теряют способность получения прибыли в это время.
Иногда значение stop level увеличивают в десятки раз, что приводит к невозможности корректной работы "экспертов" с фиксированными значениями Stop Loss или Take Profit.
Так как "Тестер стратегий" терминала MetaTrader версии 4 использует последние известные значения spread, stop level и freeze level, то результат тестирования советника зависит от последних известных терминалу значений этих величин в момент, когда пользователь нажимает кнопку "Старт" в "Тестере стратегий".
В "Тестере стратегий" терминала MetaTrader 5 используются значения спреда из истории котировок, для чего в структуре хранения исторических данных предусмотрено поле для спреда. Но спред может меняться (и иногда реально изменяется) каждый тик и непонятно, какое значение спреда сохраняется в истории котировок - максимальное за период (1 минута), минимальное или случайное. "Тестер стратегий" терминала MetaTrader версии 5 использует последние известные значения stop level и freeze level, так же как и в версии 4.
Индикатор spread_on_chart отображает в текстовом виде текущие значения:
Обновление значений - каждый тик.
Внешние переменные:


Файлы:
Библиотека, реализующая нечеткую логику
Нечеткая логика - современная наука, которая активно используется в военном деле, в частности, для наведения ракет. Теперь она доступна трейдерам.
Heiken Ashi On Adaptive Moving Average
Индикатор Heiken Ashi, основанный не на реальных ценах, а на показаниях адаптивной средней, примененной к ценам Open, High, Low, Close.
MACD - Any higher timeframe
Данные индикатор основан на MACD, однако позволяет вам выбрать также и другой временной масштаб индикатора, отличный от текущего таймфрейма графика. Можно выбрать текущий таймфрейм (в этом случае индикатор покажет значения обычного MACD) или таймфрейм большего временного масштаба.
Dual Trix UpGrade_1
Dual Trix Upgrade 1.