А вот и результаты первого прогона ;) Сигнал для бай: - МА1[1] больше МА2[1] на Luft1 пунктов - МА2[2] больше МА1[2] на Luft2 пунктов Для селл - зеркально.
Разметка графика (GBPUSD, М15): Первый анализируемый бар - 2006.10.02 01:15 Последний анализируемый бар - 2006.10.24 09:00 Итого - 1555 баров. Отмечено сигналами - 151 бар (10%)
Перебираемые параметры: - МА1 период - от 5 до 250 с шагом 5 - МА2 период - от 5 до 250 с шагом 5 - Цена, по которой строятся МА - от 0 до 6 с шагом 1 - LUFT1 - от 0 до 10 с шагом 2 - LUFT2 - от 0 до 10 с шагом 2
Rosh:
Последний столбец не понял - что он означает?
На всякий случай объясню всё =)
CorrectAction - это когда эксперт поступил бы именно так, как размечен
график, т.е. когда бай-стрелка - он покупает, когда селл-стрелка
- продаёт, а когда нет стрелки - ничего не делает. % вычисляется
из всех действий.
WrongAction - это когда эксперт вместо продажи покупает, вместо покупки
продаёт, и вместо ничего неделанья покупает или продаёт. % из
всех действий.
PassedAction - это % пропущенных входов. Т.е. вместо бай - стоп и вместо
селл - стоп. Вычисляется из действий бай-бай, бай-стоп, бай-селл,
селл-селл, селл-стоп и селл-бай. Т.е. из количества стрелок на
графике (в этом примере - 151).
Первое что хочу отметить - система таки работает! Спасибо.
Пробовал просмотреть визуально эти результаты на графике но
немного запутался. Использовал индикатор - прикреплен к посту.
Чтото попадает чтото нет причем разные типы МА пробовал. Учитывалось
что пересечение МА происходит на поздних барах и сигнал запаздывает? komposter могли бы вы кроме приведенных таблиц с цифрами используя прикрепленный
индикатор прямо в нем задавать условия по которым эти результаты
получены? Я имею ввиду это автоматически организуется?
То есть - даю вам индикатор - диапазон параметров - компьютер
перебирает - лучший результат прописывает как условие в отдельный
файл индикатора на основе того что прикреплен - подключаем к
графику и оцениваем визуально.
При особом энтузиазме копируем условие в советник и прогоняем
на всей истории.
Пробовал просмотреть визуально эти результаты на графике но
немного запутался. Использовал индикатор - прикреплен к посту.
Чтото попадает чтото нет причем разные типы МА пробовал. Учитывалось
что пересечение МА происходит на поздних барах и сигнал запаздывает?
Да, сигнал вычисляется по 1-му и 2-му барам.
komposter могли бы вы кроме приведенных таблиц с цифрами используя прикрепленный
индикатор прямо в нем задавать условия по которым эти результаты
получены? Я имею ввиду это автоматически организуется?
То есть - даю вам индикатор - диапазон параметров - компьютер
перебирает - лучший результат прописывает как условие в отдельный
файл индикатора на основе того что прикреплен - подключаем к
графику и оцениваем визуально.
При особом энтузиазме копируем условие в советник и прогоняем
на всей истории.
Я сразу сказал - давайте мне описание сигнала =)
Никто не дал, вот я и придумал сам:
прошу прощения за столь большую задержку в ответе - читал роберта пардо (тестирование и оптимизация торговых систем) пришел к выводу что если и расставлять сигналы входов на графике то это имеет смысл делать на вершинах (на фракталах или захватывать побольше баров и брать локальные экстремумы) чтобы иметь запас на все возможное движение думаю это тоже стоит автоматизировать - то есть давать как внешний параметр скажем количество баров по разные стороны от экстремума или на основе диапазона пунктов от него - а потом уже на основе этих сформированных диапазонов входов тестировать индикаторы. эту идею почти предложил Rjkley 23.10.2006 02:44 - получить максимальную прибыль при минимальной просадке при заданном индикаторе - но без определения точек входа это сделать тяжко. komposter скажите насколько эта автоматизация реализуема?
???? ИМХО, а нафига вообще кому то расставлять "правильные" точки входа/выхода ? Разве они не очевидны ? Самые правильные входы/выходы - это экстремумы .. А они легко определяются на автомате.
Сигнал для бай:
- МА1[1] больше МА2[1] на Luft1 пунктов
- МА2[2] больше МА1[2] на Luft2 пунктов
Для селл - зеркально.
Разметка графика (GBPUSD, М15):
Первый анализируемый бар - 2006.10.02 01:15
Последний анализируемый бар - 2006.10.24 09:00
Итого - 1555 баров.
Отмечено сигналами - 151 бар (10%)
Перебираемые параметры:
- МА1 период - от 5 до 250 с шагом 5
- МА2 период - от 5 до 250 с шагом 5
- Цена, по которой строятся МА - от 0 до 6 с шагом 1
- LUFT1 - от 0 до 10 с шагом 2
- LUFT2 - от 0 до 10 с шагом 2
Результаты (по 5 штук):
Сортировка по % правильных входов:
Сортировка по % ложных входов:
Сортировка по % пропущенных входов:
Полный отчет в прикреплённом файле (результаты с CorrectAction < 50%, WrongAction > 50% или PassedAction >75%вырезаются автоматически).
Последний столбец не понял - что он означает?
CorrectAction - это когда эксперт поступил бы именно так, как размечен график, т.е. когда бай-стрелка - он покупает, когда селл-стрелка - продаёт, а когда нет стрелки - ничего не делает. % вычисляется из всех действий.
WrongAction - это когда эксперт вместо продажи покупает, вместо покупки продаёт, и вместо ничего неделанья покупает или продаёт. % из всех действий.
PassedAction - это % пропущенных входов. Т.е. вместо бай - стоп и вместо селл - стоп. Вычисляется из действий бай-бай, бай-стоп, бай-селл, селл-селл, селл-стоп и селл-бай. Т.е. из количества стрелок на графике (в этом примере - 151).
Если что-то ещё непонятно - спрашивайте )
А разве сумма трех столбцов не должна быть равна 100% (или меньще 100%), вот это я и имел ввиду.
Первое что хочу отметить - система таки работает! Спасибо.
Пробовал просмотреть визуально эти результаты на графике но немного запутался. Использовал индикатор - прикреплен к посту. Чтото попадает чтото нет причем разные типы МА пробовал. Учитывалось что пересечение МА происходит на поздних барах и сигнал запаздывает?
komposter могли бы вы кроме приведенных таблиц с цифрами используя прикрепленный индикатор прямо в нем задавать условия по которым эти результаты получены? Я имею ввиду это автоматически организуется?
То есть - даю вам индикатор - диапазон параметров - компьютер перебирает - лучший результат прописывает как условие в отдельный файл индикатора на основе того что прикреплен - подключаем к графику и оцениваем визуально.
При особом энтузиазме копируем условие в советник и прогоняем на всей истории.
Пробовал просмотреть визуально эти результаты на графике но немного запутался. Использовал индикатор - прикреплен к посту. Чтото попадает чтото нет причем разные типы МА пробовал. Учитывалось что пересечение МА происходит на поздних барах и сигнал запаздывает?
komposter могли бы вы кроме приведенных таблиц с цифрами используя прикрепленный индикатор прямо в нем задавать условия по которым эти результаты получены? Я имею ввиду это автоматически организуется?
Я сразу сказал - давайте мне описание сигнала =)То есть - даю вам индикатор - диапазон параметров - компьютер перебирает - лучший результат прописывает как условие в отдельный файл индикатора на основе того что прикреплен - подключаем к графику и оцениваем визуально.
При особом энтузиазме копируем условие в советник и прогоняем на всей истории.
Никто не дал, вот я и придумал сам:
Рисовать индикатор мне, если честно, лень )
Просто прикрепите к графику 2 МА с параметрами, приведенными в отчете.
Не забывайте про PRICE (цена, по которой строится МА) и люфты.
Вариант 2: пишите индикатор, определение сигнала по нему, и давайте мне. А я эти строки в коде заменю на вызов вашего индикатора ;)
постараюсь вам выдать несколько индикаторов в таком виде с диапазоном параметров и шагом
пришел к выводу что если и расставлять сигналы входов на графике то это имеет смысл делать на вершинах (на фракталах или захватывать побольше баров и брать локальные экстремумы) чтобы иметь запас на все возможное движение
думаю это тоже стоит автоматизировать - то есть давать как внешний параметр скажем количество баров по разные стороны от экстремума или на основе диапазона пунктов от него - а потом уже на основе этих сформированных диапазонов входов тестировать индикаторы. эту идею почти предложил Rjkley 23.10.2006 02:44 - получить максимальную прибыль при минимальной просадке при заданном индикаторе - но без определения точек входа это сделать тяжко.
komposter скажите насколько эта автоматизация реализуема?
ИМХО, а нафига вообще кому то расставлять "правильные" точки входа/выхода ?
Разве они не очевидны ?
Самые правильные входы/выходы - это экстремумы ..
А они легко определяются на автомате.