Причесанный, с исправленной ошибкой. Дальше планирую пару вариантов неперерисовывающих.
[open source] [Индикатор] Улучшения PowerBarsFX
От 2nb, 9 августа, 2012 в Лаборатория ProfitFX
2nb
1) Будь добр, опиши какие ошибки устранены, как сильно от этого поменялись показания индикатора?
2) Показания не перерисовывающих от текущего варианта не будут отличатся в текущий момент или планируется изменить алгоритм?
2nb
1) Будь добр, опиши какие ошибки устранены, как сильно от этого поменялись показания индикатора?
Ошибок две даже исправлено:
- Не будет ругаться про деление на ноль, если запустить когда рынок не работает. Но при открытии рынка все равно не начнет работать. потом поправлю;
- значение правее от гистограммы теперь рисуется с текущего бара. Раньше было обычно значение предыдущего бара, но при запуске вообще выскакивало значение с самого старого бара;
- введена внешняя переменная prefix - с разным префиксом можно держать одновременно несколько индюков на одном графике.
2) Показания не перерисовывающих от текущего варианта не будут отличатся в текущий момент или планируется изменить алгоритм?
Будут отличаться в обоих вариантах. Сейчас, если прицепить индюк на график и не трогать, то он можно сказать не перерисовывает. Однако, если запустить его позже или попереключать таймфреймы, то он нарисует совершенно другие цифры в истории аж до 20 дней назад..
Первый вариант будет брать со всех таймфреймов только закрытые предыдущие бары - значения будут явно другие. Лучше или хуже - не знаю.
Второй вариант будет очень близок по значениям к авторскому, только будучи запущенным позже, не будет перерисовывать.
О каких нескольких вариантах Вы говорите?
2nb
1) Будь добр, опиши какие ошибки устранены, как сильно от этого поменялись показания индикатора?
Ошибок две даже исправлено:
- Не будет ругаться про деление на ноль, если запустить когда рынок не работает. Но при открытии рынка все равно не начнет работать. потом поправлю;
- значение правее от гистограммы теперь рисуется с текущего бара. Раньше было обычно значение предыдущего бара, но при запуске вообще выскакивало значение с самого старого бара; О каких нескольких вариантах Вы говорите?
- введена внешняя переменная prefix - с разным префиксом можно держать одновременно несколько индюков на одном графике.
2) Показания не перерисовывающих от текущего варианта не будут отличатся в текущий момент или планируется изменить алгоритм?
Будут отличаться в обоих вариантах. Сейчас, если прицепить индюк на график и не трогать, то он можно сказать не перерисовывает. Однако, если запустить его позже или попереключать таймфреймы, то он нарисует совершенно другие цифры в истории аж до 20 дней назад..
Первый вариант будет брать со всех таймфреймов только закрытые предыдущие бары - значения будут явно другие. Лучше или хуже - не знаю.
Второй вариант будет очень близок по значениям к авторскому, только будучи запущенным позже, не будет перерисовывать.
Также добавил машки на него - пересечения те же самые, для машек новый индюк роли не играет, если другая стратегия - то на усмотрение автора
Также добавил машки на него - пересечения те же самые, для машек новый индюк роли не играет, если другая стратегия - то на усмотрение автора
Игорь, залей с машками сюда - продолжу корежить его :)
пардон, не то добавил.
Да, это он - с машками - если получится что-то исправить, мы все только ЗА
пардон, не то добавил.
Только что вышла улучшенная версия PowerBarxFX которая как заверяют авторы не перерисовывается.
профессор 2nb, я тебе в личку по поводу индикатора писал, ты не смотрел можно ли сделать его неперерисовываемым, уже заждались
post intentionally left blank
Сообщения IGOR10000 не остались без внимания, сегодня доразбирался со второй авторской версией.
Их фича по неперерисовыванию - ну очень смешная.
Алерты, я так понимаю, сломали при взломе? - починил.
Потестьте, пожалуйста, что он ведет себя также как оригинал.
Изменено 25 августа, 2012 пользователем 2nb
Их фича по неперерисовыванию - ну очень смешная.
она там хоть и навтыкали новых функций, но их новая версия рисует так же как и первая... да и мой скромный анализ кода той части которая рассчитывает спред показал, что разницы нет. оказывается всеже в чем-то она была ))
показания и поведение не отличаются, алерт правда щас уже не проверишь ))
Спасибо ))
Да, 2nb , огромное спасибо за потраченное время. в долгу не останемся
Добавлено: 27-08-2012 08:52:01
Да, ведет себя также, но вот уже при обновлении на графике в тестере по крайней мере больше не прерисовывает
Изменено 27 августа, 2012 пользователем IGOR10000
Видимо все также рисуется (((
Изменения:
- таймфреймы теперь надо писать не в минутах, а прям M15, H1 и т.д. (недоделанная часть больших изменений);
- внешняя переменная maxbars - на сколько баров далеко отрисовывать историю при запуске (а то уж очень тормозит);
- внешняя переменная displaymode - как выводить график:
0 - не выводить;
1 - линия;
2 - цветастая гистограмма;
3 - как в оригинале;
- внешняя переменная nrp - norepaint:
0 - как в оригинале;
1 - "нерисующий индюк" вариант один - всегда брать только закрытые бары;
- внешняя переменная fixtimeshift - (имеет значение только при nrp = 0):
0 - как в оригинале;
1 - точнее вычислять бары;
- ну и всякая мелочь.
При настройках по умолчанию, должен вести себя как оригинал.
Тестируем, делимся впечатлениями :)
Изменено 30 августа, 2012 пользователем 2nb
А этот индикатор можно в тестере стратегий для ручных ТС прогнать на истории?
А этот индикатор можно в тестере стратегий для ручных ТС прогнать на истории?
Оригинал накинутый на тестер заглядывал в будущее аж на старший таймфрейм из настроек. При nrp=1 должен заглядывать не дальше несформировавшегося бара текущего тф.
2nb спасибо за доработки. Интересный индюк. Пока кручу верчу его. Не понял как он может работать на истории? Он же мультивалютный вроде. Есть правда, одна идея. Собрать сигналы с реального графика в файл, а потом по ним смоделировать входы...
Изменения:
- таймфреймы теперь надо писать не в минутах, а прям M15, H1 и т.д. (недоделанная часть больших изменений);
- внешняя переменная maxbars - на сколько баров далеко отрисовывать историю при запуске (а то уж очень тормозит);
- внешняя переменная displaymode - как выводить график:
0 - не выводить;
1 - линия;
2 - цветастая гистограмма;
3 - как в оригинале;
- внешняя переменная nrp - norepaint:
0 - как в оригинале;
1 - "нерисующий индюк" вариант один - всегда брать только закрытые бары;
- внешняя переменная fixtimeshift - (имеет значение только при nrp = 0):
0 - как в оригинале;
1 - точнее вычислять бары;
- ну и всякая мелочь.
При настройках по умолчанию, должен вести себя как оригинал.
Тестируем, делимся впечатлениями :)
2nb профи, супер -спасибо
Тестируем, делимся впечатлениями :)
По моим наблюдениям общая картина примерно одинаковая, но оригинал на истории (и в реал-тайме) даёт даже более точные сигналы, несмотря на перерисовку. В данном случае,имхо, если рисуются только 2 последних бара, этим вполне можно пренебречь. Алерт в версии от 29 работает через раз.
2nb, спасибо за труд!
Изменено 31 августа, 2012 пользователем Alex
По моим наблюдениям общая картина примерно одинаковая, но оригинал на истории (и в реал-тайме) даёт даже более точные сигналы, несмотря на перерисовку.
Так и есть nrp=1 куда менее импульсивный, так как берет только закрытые бары в том числе и с D1. Второй вариан неперерисовывающей совы при algo=2 будет куда ближе к оригиналу, но будет требовать тысячи две баров в истории на текущем тф.
Вот мне интересно, почему никто не пишет про остальные три алгоритма?
Второй вариан неперерисовывающей совы при algo=2 будет куда ближе к оригиналу, но будет требовать тысячи две баров в истории на текущем тф.
Вот мне интересно, почему никто не пишет про остальные три алгоритма?
Видимо,имелся ввиду индюк?
Касательно остальных алго, сам автор, по его словам, не удосужился их исследовать, а WPR, вроде, неплохой выбор. По-вашему мнению, предпочтительнее другой алгоритм?
Изменено 2 сентября, 2012 пользователем Alex
Видимо,имелся ввиду индюк?
Касательно остальных алго, сам автор, по его словам, не удосужился их исследовать, а WPR, вроде, неплохой выбор. По-вашему мнению, предпочтительнее другой алгоритм?
Индюк конечно же, да. Остальные варианты тоже заслуживают внимания, так как тоже осциляторы. Ну может быть фильтр к ним нужен другой, а не как авторы предложили +-20..
Есть ли необходимость сохранения ветки "Помощь в переделке индикатора от Павла PowerBars Spread"?
Я правильно понял, что индюк с выполненной в той ветке модификацией был передан в эту ветку и здесь его развитие продолжилось?
Есть ли необходимость сохранения ветки "Помощь в переделке индикатора от Павла PowerBars Spread"?
Я правильно понял, что индюк с выполненной в той ветке модификацией был передан в эту ветку и здесь его развитие продолжилось?
Пока нет, там совершенно особая фича про накладывание машек.
Для публикации сообщений создайте учётную запись или авторизуйтесь
Перейти к списку тем