ChartBuilder MT5
- Индикаторы
- Alexey Navoykov
- Версия: 2.64
- Обновлено: 17 июня 2020
- Активации: 5
Индикатор предназначен для легкого построения синтетических графиков с участим различных финансовых инструментов. Будет полезен как любителям арбитража или парного трейдинга, так и различным исследователям. Главное его достоинство - это простота и наглядность. Каждый график задается в виде обычной математической формулы. Например, если нужно построить график спреда (разности) между EURUSD и GBPUSD с коэффициентами 4 и 3 соответственно, то вводим такую формулу:
EURUSD * 4 - GBPUSD * 3
Получим график, показанный на скриншоте. Но это один из простейших примеров. Индикатор позволяет строить гораздо более сложные и интересные вещи. А также отслеживать определённые ценовые уровни, заданные пользователем, при достижении которых будет подаваться сигнал.
С подробным описанием индикатора можно ознакомиться на вкладке Обсуждение.
Параметры индикатора
- Formula1
- Formula2
- ...
- Formula12 - задаются формулы для каждого графика
- Precision Digits - точность отображаемых значений индикатора (количество знаков после запятой)
- TimeShift_minutes - сдвижка по времени всех графиков относительно временной шкалы (в минутах)
- TimeSnap_Mode - режим привязки полученных значений формулы к отображаемым барам индикатора по времени. Может быть задано в барах ("bars"), либо в минутах ("minutes").
- TimeSnap_Size - максимальный размер привязки. Если временной лаг между рассчитываемым баром и фактически имеющимся баром превышает данный размер, то бар не рисуется на экране. Если задано -1, то ограничения привязки нет
- OpenPrices_Synchronize - полная синхронизация цен открытия баров по времени
- Draw Mode - режим отрисовки графика:
- LINE (линия)
- BARS (бары)
- CANDLE (свечи)
- SECTION (отрезки между непустыми значениями)
- HISTOGRAM (гистограмма)
- POINTS (точки)
- AUTO (автоматический выбор в соответствии с выбранным режимом отображения в главном окне)
- Interpolation Timeframe - таймфрейм для интерполяции внутрибаровых значений при построении синтетических баров. По умолчанию М1
- RefreshRate_sec - частота обновления графика в секундах
- Auto Scale - режим автомасштабирования графиков. Указывается номер основного графика, под высоту которого подгоняются все остальные графики
- Show Labels - выбор расположения названий формул в окне графика (слева или справа)
- Show Bid/Ask - отображение синтетических уровней Bid/Ask для каждого графика
- Signal_ChartNumber - номер графика, для которого используются сигнальные значения и сигнальные линии
- Signal_HighValue - верхнее сигнальное значение, при достижении которого начнёт подаваться сигнал
- Signal_LowValue - нижнее сигнальное значение
- Signal_HighLine - имя верхней сигнальной линии, при достижении которой будет подаваться сигнал
- Signal_LowLine - имя нижней сигнальной линии
- Signal_CrossCharts - номера графиков (через пробел или запятую), при пересечении которых будет подаваться сигнал
- Signal_Pause - пауза между повторением одинаковых сигналов (в секундах)
- Save_ChartNumber - номер графика, значения которого будут сохраняться в текстовый файл.
- Save_FileName - имя текстового файла, куда сохраняются значения графика
- Save_FileDelimiter - текстовый разделитель, используемый в файле. Если ничего не задано, то используется символ табуляции.