Заметил такое неудобство в индикаторе CCFp.mq4.
Хотелось бы оставить на графике например линии, относящиеся
только к открытой валютной паре (тяжело смотреть на клубок линий).
Выключаю во внешних переменных все остальные валюты, оставляя
только 2 требуемых. На рисунке действительно остаются 2 требуемых
линии, НО рассчитанные уже только на основе этих 2х валют! А хотелось бы
просто выключить отображение всех остальных валют, но расчёт
этих 2х линий должен по прежнему вестись с участием всех остальных
валют.
Я то конечно же сам для себя внесу требуемые исправления в индикатор.
Просто сообщаю этот недочёт поскольку другие пользователи
захотят того же самого. Если автор заменит присутствующий файл
индикатора на желаемый - будет здорово.
Ещё я в индикатор добавил автоматическое определение требуемых
линий по валютной паре (с присутствием опции Auto). То есть при
подключении к окну котировок индикатор будет сам определять
2 валюты, отображать только 2 линии, но расчёт будет проводить
по всем 8 валютам.
PS: Код почему-то здесь не вставляется, наверное либо слишком
большой, либо глюк нового движка форума. Прикрепил файл вот
здесь:
https://c.mql5.com/mql4/forum/2007/04/CCFp_modified_1.mq4
Auto переключает режимы 2 валюты/8 валют
Заметил такое неудобство в индикаторе CCFp.mq4.
Хотелось бы оставить на графике например линии, относящиеся
только к открытой валютной паре (тяжело смотреть на клубок линий).
Выключаю во внешних переменных все остальные валюты, оставляя
только 2 требуемых. На рисунке действительно остаются 2 требуемых
линии, НО рассчитанные уже только на основе этих 2х валют! А хотелось бы
просто выключить отображение всех остальных валют, но расчёт
этих 2х линий должен по прежнему вестись с участием всех остальных
валют.
Я то конечно же сам для себя внесу требуемые исправления в индикатор.
Просто сообщаю этот недочёт поскольку другие пользователи
захотят того же самого. Если автор заменит присутствующий файл
индикатора на желаемый - будет здорово.
Ещё я в индикатор добавил автоматическое определение требуемых
линий по валютной паре (с присутствием опции Auto). То есть при
подключении к окну котировок индикатор будет сам определять
2 валюты, отображать только 2 линии, но расчёт будет проводить
по всем 8 валютам.
Честное слово, не знаю ни одного человека, который сделал бы также много для помощи и поддержки начинающим трейдерам!
Получилось почти то же самое, но без всего огорода. Условно можно было сказать, что среднее и есть RSI самого бакса. Простенько, а результат тот же.
И результат в тех же процентах и выглядит так же......не знаю.
Я думаю многие заметили, что индикаторы CC, CCFp и CFP не обновляются автоматически. Я их немного подправил - теперь всё нормально.
Что нужно сделать:
ищем в самом начале функции start() код:
int counted_bars = IndicatorCounted(); //---- проверка на возможные ошибки if(counted_bars < 0) return(-1); //---- последний посчитанный бар будет пересчитан if(All_Bars < 1) All_Bars = Bars; if(counted_bars > 0 && Last_Bars > 0) counted_bars -= Last_Bars; limit = All_Bars - counted_bars;
и заменяем его на следующий:
if (IndicatorCounted()<0) return(-1); limit=Bars-IndicatorCounted(); if (Bars.Count>0 && limit>Bars.Count) limit=Bars.Count;
Теперь в начале файла ищем объявление параметров:
extern int All_Bars = 0; extern int Last_Bars = 0;
Они нам теперь не нужны, вместо них вставим строчку:
extern int Bars.Count = 0;
Всё, теперь никаких проблем не будет. Это применимо для всех трёх индикаторов.
Для тех, кому неохота ковырять код - вот уже исправленные индикаторы: (это не картинка, это ZIP архив) ===>
PS: Семён Семёныч, спасибо за проделанную работу!
Например MIndex - гдето тут в архивах лежит.
Все просто, и смысл понятный,
Индекс валюты - это ее стоимость в некоторой общей для всех валют единице.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
New article Теоретические основы построения кластерных индикаторов для рынка FOREX has been published:
Author: Simeon Semenych