Индикаторы форекс Обсуждение, поиск и тестирование индикаторов для MT4.

Ответить
31.08.2014, 23:20
Аватар для stawros45
stawros45 stawros45 на форуме Активный участник
Регистрация: 03.03.2011 / Сообщений: 135
Поблагодарили 37 раз(а) / Репутация: 38

По умолчанию Загадка индикатора Fisher

О простеньком индикаторе Fisher уже много сказано на форумах.Одни говорят, что он сильно перерисовывается,и тем самым дает ложные сигналы,другие наоборот говорят, что он мало перерисовывается и что они с его помощью успешно торгуют. Действительно , если посмотреть на скриншот, то можно сделать вывод, что торговые приказы , отдаваемые после изменения на противоположный цвета и знака гистограммы на первом баре,обеспечивают приличную доходность.Возможно даже использование для этого не первого,а второго бара, который наверняка меньше перерисовывается.Однако попытка написать по этому индикатору простенький советник натыкается на неожиданную проблему - от индикатора невозможно получить его значение как на первом , так и на втором баре,которое бы соответствовало значению гистограммы. У индикатора 3 буфера,но значения , полученные от них с помощью функции iCustom(), значительно отличаются от значений гистограммы, зачастую имеют и другой знак . Не удается и найти в коде индикатора и какую-либо переменную со значением столбика гистограммы, с тем, чтобы переведя ее в разряд глобальной, перенести в советник. Вместе с тем ,хотя в индикаторе отсутствует функция Comment(), в левом верхнем углу окна индикатора индицируется точное значение гистограммы текущего бара. Откуда же оно берется и почему значения в буферах не соответствуют гистограмме на барах истории?Помогите разобраться кто знает.
farzoy 
01.09.2014, 01:09
Аватар для grimax
grimax grimax вне форума Элитный участник
Регистрация: 19.11.2010 / Адрес: grimax88@yandex.ru / Сообщений: 1,133
Поблагодарили 1,799 раз(а) / Репутация: 1800
О простеньком индикаторе Fisher уже много сказано на форумах.Одни говорят, что он сильно перерисовывается,и тем самым дает ложные сигналы,другие наоборот говорят, что он мало перерисовывается и что они с его помощью успешно торгуют. Действительно , если посмотреть на скриншот, то можно сделать вывод, что торговые приказы , отдаваемые после изменения на противоположный цвета и знака гистограммы на первом баре,обеспечивают приличную доходность.Возможно даже использование для этого не первого,а второго бара, который наверняка меньше перерисовывается.Однако попытка написать по этому индикатору простенький советник натыкается на неожиданную проблему - от индикатора невозможно получить его значение как на первом , так и на втором баре,которое бы соответствовало значению гистограммы. У индикатора 3 буфера,но значения , полученные от них с помощью функции iCustom(), значительно отличаются от значений гистограммы, зачастую имеют и другой знак . Не удается и найти в коде индикатора и какую-либо переменную со значением столбика гистограммы, с тем, чтобы переведя ее в разряд глобальной, перенести в советник. Вместе с тем ,хотя в индикаторе отсутствует функция Comment(), в левом верхнем углу окна индикатора индицируется точное значение гистограммы текущего бара. Откуда же оно берется и почему значения в буферах не соответствуют гистограмме на барах истории?Помогите разобраться кто знает.
Есть советники с этим индикатором, где сигналом служит пересечение гистограммой нулевой линии. Надо поискать, давно дело было. Да и вы погуглите, наверняка найдете
01.09.2014, 05:41
Аватар для AlexeyVik
AlexeyVik AlexeyVik на форуме Программист mql4 mql5
Регистрация: 19.11.2009 / Сообщений: 2,626
Поблагодарили 3,760 раз(а) / Репутация: 3752
О простеньком индикаторе Fisher уже много сказано на форумах.Одни говорят, что он сильно перерисовывается,и тем самым дает ложные сигналы,другие наоборот говорят, что он мало перерисовывается и что они с его помощью успешно торгуют. Действительно , если посмотреть на скриншот, то можно сделать вывод, что торговые приказы , отдаваемые после изменения на противоположный цвета и знака гистограммы на первом баре,обеспечивают приличную доходность.Возможно даже использование для этого не первого,а второго бара, который наверняка меньше перерисовывается.Однако попытка написать по этому индикатору простенький советник натыкается на неожиданную проблему - от индикатора невозможно получить его значение как на первом , так и на втором баре,которое бы соответствовало значению гистограммы. У индикатора 3 буфера,но значения , полученные от них с помощью функции iCustom(), значительно отличаются от значений гистограммы, зачастую имеют и другой знак . Не удается и найти в коде индикатора и какую-либо переменную со значением столбика гистограммы, с тем, чтобы переведя ее в разряд глобальной, перенести в советник. Вместе с тем ,хотя в индикаторе отсутствует функция Comment(), в левом верхнем углу окна индикатора индицируется точное значение гистограммы текущего бара. Откуда же оно берется и почему значения в буферах не соответствуют гистограмме на барах истории?Помогите разобраться кто знает.
Найди 2 строки
SetIndexLabel(1,NULL);
SetIndexLabel(2,NULL);
и замени NULL на что нибудь другое. Например Lime и Red. Или просто удали эти строки.
А комментарий у тебя остался от другого индикатора или советника или от присутствующего индикатора.

Последний раз редактировалось AlexeyVik; 01.09.2014 в 05:43.
01.09.2014, 07:01
Аватар для Petr888
Petr888 Petr888 вне форума Заблокирован
Регистрация: 31.08.2014 / Сообщений: 219
Поблагодарили 202 раз(а) / Репутация: 199
Нашел такой советник
01.09.2014, 08:10
Аватар для grimax
grimax grimax вне форума Элитный участник
Регистрация: 19.11.2010 / Адрес: grimax88@yandex.ru / Сообщений: 1,133
Поблагодарили 1,799 раз(а) / Репутация: 1800
Нашел такой советник
к нему нужен этот индикатор
01.09.2014, 09:01
Аватар для grimax
grimax grimax вне форума Элитный участник
Регистрация: 19.11.2010 / Адрес: grimax88@yandex.ru / Сообщений: 1,133
Поблагодарили 1,799 раз(а) / Репутация: 1800
Накидал на скорую руку скальпера по этому индикатору,
брокер Альпари, год 2014, лот постоянный
01.09.2014, 09:05
Аватар для ВАСЯ................
ВАСЯ................ ВАСЯ................ вне форума Заблокирован
Регистрация: 09.05.2013 / Сообщений: 948
Поблагодарили 1,076 раз(а) / Репутация: 1077
выкладывай затестим коли так
01.09.2014, 09:05
Аватар для Ladzius
Ladzius Ladzius вне форума Элитный участник
Регистрация: 28.11.2013 / Адрес: Lithuania / Сообщений: 1,251
Поблагодарили 1,650 раз(а) / Репутация: 1658
  • Отправить сообщение для Ladzius с помощью Skype™
Кто ненашол выкладываю 2 версию.
01.09.2014, 09:11
Аватар для Petr888
Petr888 Petr888 вне форума Заблокирован
Регистрация: 31.08.2014 / Сообщений: 219
Поблагодарили 202 раз(а) / Репутация: 199
Накидал на скорую руку скальпера по этому индикатору,
брокер Альпари, год 2014, лот постоянный
нехило у вас на скорую руку получается

как потестить?
grimax 
01.09.2014, 09:16
Аватар для grimax
grimax grimax вне форума Элитный участник
Регистрация: 19.11.2010 / Адрес: grimax88@yandex.ru / Сообщений: 1,133
Поблагодарили 1,799 раз(а) / Репутация: 1800
нехило у вас на скорую руку получается

как потестить?
не верю я этим тестерам, поставил на демку, поглядим.

но скальпер жесткий, нельзя такого на реал ставить, т.к. ДЦ не даст так торговать
01.09.2014, 09:19
Аватар для Medved_FX
Medved_FX Medved_FX вне форума Интересующийся
Регистрация: 18.08.2014 / Адрес: London/Moscow / Сообщений: 15
Поблагодарили 3 раз(а) / Репутация: 4
ДЦ не даст так торговать
почему не попробовать торговать не через ДЦ?
01.09.2014, 09:21
Аватар для grimax
grimax grimax вне форума Элитный участник
Регистрация: 19.11.2010 / Адрес: grimax88@yandex.ru / Сообщений: 1,133
Поблагодарили 1,799 раз(а) / Репутация: 1800
почему не попробовать торговать не через ДЦ?
что вы имеете ввиду?
01.09.2014, 09:38
Аватар для Ladzius
Ladzius Ladzius вне форума Элитный участник
Регистрация: 28.11.2013 / Адрес: Lithuania / Сообщений: 1,251
Поблагодарили 1,650 раз(а) / Репутация: 1658
  • Отправить сообщение для Ladzius с помощью Skype™
Накидал на скорую руку скальпера по этому индикатору,
брокер Альпари, год 2014, лот постоянный
кокая пара и таим фреим? Спасибо
01.09.2014, 09:42
Аватар для grimax
grimax grimax вне форума Элитный участник
Регистрация: 19.11.2010 / Адрес: grimax88@yandex.ru / Сообщений: 1,133
Поблагодарили 1,799 раз(а) / Репутация: 1800
кокая пара и таим фреим? Спасибо
EURUSD тайм H1
01.09.2014, 09:52
Аватар для grimax
grimax grimax вне форума Элитный участник
Регистрация: 19.11.2010 / Адрес: grimax88@yandex.ru / Сообщений: 1,133
Поблагодарили 1,799 раз(а) / Репутация: 1800
Замониторил, если кому интересно еще кроме меня

http://www.myfxbook.com/members/grimax88/ea-fisher/1009646
01.09.2014, 09:54
Аватар для Ladzius
Ladzius Ladzius вне форума Элитный участник
Регистрация: 28.11.2013 / Адрес: Lithuania / Сообщений: 1,251
Поблагодарили 1,650 раз(а) / Репутация: 1658
  • Отправить сообщение для Ladzius с помощью Skype™
на 4 знаке сливает........ :_
01.09.2014, 10:07
Аватар для Petr888
Petr888 Petr888 вне форума Заблокирован
Регистрация: 31.08.2014 / Сообщений: 219
Поблагодарили 202 раз(а) / Репутация: 199
на 4 знаке сливает........ :_
Он этот замониторил, который на скорую руку

а не тот, что я выкладывал

Накидал на скорую руку скальпера по этому индикатору,
брокер Альпари, год 2014, лот постоянный
не верю я этим тестерам, поставил на демку, поглядим.

но скальпер жесткий, нельзя такого на реал ставить, т.к. ДЦ не даст так торговать
01.09.2014, 10:58
Аватар для Ladzius
Ladzius Ladzius вне форума Элитный участник
Регистрация: 28.11.2013 / Адрес: Lithuania / Сообщений: 1,251
Поблагодарили 1,650 раз(а) / Репутация: 1658
  • Отправить сообщение для Ladzius с помощью Skype™
а так может быт на ''скорою руку'' поделитса можете советником ? Спасибо
01.09.2014, 11:55
Аватар для stawros45
stawros45 stawros45 на форуме Активный участник
Регистрация: 03.03.2011 / Сообщений: 135
Поблагодарили 37 раз(а) / Репутация: 38
Найди 2 строки
SetIndexLabel(1,NULL);
SetIndexLabel(2,NULL);
и замени NULL на что нибудь другое. Например Lime и Red. Или просто удали эти строки.
А комментарий у тебя остался от другого индикатора или советника или от присутствующего индикатора.
Сделал замену или удаление по вашему совету и ничего не изменилось.Оно и понятно, NULL - это просто упрощенное обозначение текущего инструмента,валютной пары ,на которой установлен индикатор.Но я кажется понял в чем дело.Столбик гистограммы - это значение индикатора Value1 на текущем баре .Оно каким то образом остается на гистограмме, но буфера, где бы хранились значения Value1 гистограммы на предыдущих барах просто нет. Таким образом нужно либо делать еще один буфер для переменной Value1, либо без буфера.Просто сделать значения этой переменной на 1-м и 2-м баре( а больше нас и не интересует) статическими переменными и при появлении нового бара смещать значения гистограммы на один бал влево.То есть Value1_1= Value1_0; Value1_2= Value1_1.Сейчас опробуем эту идею.
01.09.2014, 12:26
Аватар для grimax
grimax grimax вне форума Элитный участник
Регистрация: 19.11.2010 / Адрес: grimax88@yandex.ru / Сообщений: 1,133
Поблагодарили 1,799 раз(а) / Репутация: 1800
а так может быт на ''скорою руку'' поделитса можете советником ? Спасибо
да сливатор этот fisher
Ответить


Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.



Текущее время: 19:11. Часовой пояс GMT.


Перевод: zCarot
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO