Смотри, как бесплатно скачать роботов
Ищи нас в Facebook!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Индикаторы

iCrossClose - индикатор для MetaTrader 5

Просмотров:
3871
Рейтинг:
(29)
Опубликован:
2010.09.06 14:47
Обновлен:
2016.11.22 07:33
MQL5 Фриланс Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Индикатор позволяет выполнять любые арифметические действия с ценами закрытия баров двух символов и отображать полученный результат на любом другом графике, что позволяет получить значение кросс-курса (умножение и деление), спреда (вычитание), или просто, на графике одного символа отобразить данные другого символа.

Индикатор iCrossClose
Рис. 1. Индикатор iCrossClose. На графике находится два индикатора, индикатор синего цвета - непосредственное
отображение курса EURGBP. Красного цвета - курс EURGBP, рассчитанный по курсам EURUSD и GBPUSD.

С настройками по умолчанию индикатор отображает кросс-курс EURGBP рассчитанный по символам EURUSD и GBPUSD (рис. 1).

Параметры:
  • S1_Symbol - Символ 1;
  • iS1_Invert - Переворот символа 1 (значение=1.0/значение);
  • iS1_K- Коэффициент умножения символа 1 (значение=K*значение);
  • S1_Plus - Добавка к символу 1 (значение=Plus+значение). Сначала выполняется переворот, потом умножение на коэффициент, затем прибавление добавки;
  • S2_Symbol - Символ 2;
  • iS2_Invert - Переворот символа 2;
  • S2_K - Коэффициент умножения символа 1;
  • S2_Plus - Добавка к символу 2;
  • R_ArithmeticAction - Арифметическое действие: Add - сложение, Subtract - вычитание, Multiply - умножение, Divide - деление (при вычитании от символа 1 вычитается символ 2);
  • R_Invert - Переворот результата;
  • R_K - Коэффициент умножения результата;
  • R_Plus - Добавка к результату.

Примечания:

  1. Для отображения данных другого символа как есть, следует ввести одинаковые значения S1_Symbol и S2_Symbol, S2_K=0, R_ArithmeticAction=Add (при условии других параметров по умолчанию).

  2. На запуске индикатора, пока данные не "готовы" на графике отображается сообщение "Подождите изменения цены...", на следующем тике линия индикатора должна отобразиться. В выходные дни следует переключать таймфрейм.
Price Channel Price Channel

В пользовательской базе уже есть индикатор Price Channel, но лично мне он не нравится, да и не подходит из-за того, что закрашивает все пространство между up и down. В предложенном варианте Price Channel будет выглядеть как в MetaTrader 4.

Moving Averages, multi-timeframe Moving Averages, multi-timeframe

Это индикатор Moving Average с возможностью расчета данных на любом таймфрейме (выше или ниже таймфрейма текущего графика). Поддерживаемые методы расчета: SMA, EMA, SMMA, LWMA, AMA, DEMA, TEMA, FRAMA и VIDYA.

ProMart ProMart

Улучшенный MаrtGreg.

ytg_Percent_Lot ytg_Percent_Lot

Скрипт вычисляет размер лота при заданном проценте от свободных средств.