Юрий Кириллов
Юрий Кириллов личный блог
02 сентября 2018, 10:01

Ваше отношение к оптимизации настроек советников (индикаторов). Итак, оптимизация это:

Пояснения.
Мой первый прибыльный на истории «Грааль» был написан в далёком 2012 году. Он показывал просто феноменальные результаты +100500.
Эйфория от собственной крутости прошла вместе с обнаружением маленькой ошибки, которая давала существенную несимметричность грааля к направлению открытия сделки.
Естественно, что когда эта несимметричность совпала с преимущественным направлением движения рынка, то и получился «Грааль».
С тех пор протестированы сотни чужих и десятки своих советников, миллионы настроек перебраны тестером.
Но лишь один вывод является достоверным и доказанным:
— Теорема 1.
Утверждение:
На истории всегда можно построить гарантированно безубыточную модель по любому инструменту.
Доказательство:
Пусть t1, t2 — границы диапазона истории,C(t1), C(t2) — начальное и конечное значения цены инструмента.
Если C(t1)<С(t2), то в точке t1 открываем сделку на покупку и в точке t2 имем прибыль (безубыток),
Если C(t1)>С(t2), то в точке t1 открываем сделку на продажу и в точке t2 имем прибыль (безубыток),
Если C(t1)=С(t2), то ничего не делаем и в точке t2 имеем безубыток.
— конец теоремы 1
Эта примитивная теорема, как не странно в самом общем виде описывает большинство прибыльных на истории торговых систем.
В любой из них так или иначе дается преимущество главному направлению движения цены.
Какие ещё строго доказуемые теоремы возможны на истории ценовых движений?
Как их соотносить с прибыльной торговлей?
Прошу выкладывать свои соображения с более-менее существенным математическим (или логическим) обоснованием.

28 Комментариев
  • avror
    02 сентября 2018, 10:39
    а как Вы определяете значения переменных т1 и т2?
  • Антон Иванов
    02 сентября 2018, 10:42
    Этот вопрос обсуждать практически бесполезно. Кто-то строит алгоритмы чисто на математике, кто-то анализирует паттерны или уровни, есть еще ХФТ, и т.п. По каждому из них свои особенности и потенциальные ошибки бэктестов. Самый правильный путь — запуск в реале и сравнение результатов с тестами. Только так можно выявить все ошибки.
  • SergeyJu
    02 сентября 2018, 11:41
    Если цена за изучаемый период много раз падала и росла. Если в течение периода тысячи раз были приняты решения  на тысячах независимых участков и получены какие-то финансовые результаты,  изменение одного параметра в правиле принятия решения способно ли существенно сдвинуть итоговый финансовый результат? Насколько такой сдвиг может быть подогнан и где граница, позволяющая сказать, что этот параметр обладает некоторой предсказательной силой. 
    Вот примерно правильный вопрос, к ответу на который Ваша «теорема» отношения не имеет. 

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн