Блог им. fxsaber
Рыночные закономерности не меняются в случаях
Как вывод, правильные ТС должны давать идентичные торговые сигналы при запуске на любом кастомном символе, полученном из оригинального действиями, что описаны выше.
Например, взяли EURUSD. Прогнали ТС, получив ряд входов.
Затем создали символ 100/EURUSD. Прогнали ТС. Входы должны совпадать с оригинальными.
Если такого не происходит (99%), ТС написана неправильно.
Как ТС должна реагировать на символы, возведенные в какую-то степень, — не сообразил.
Скажите проще: Хорошая ТС должна работать на любом ликвидном инструменте, будь то евро/доллар, будь то акции Сбербанка.
Если этого нет ТС обреченна.
Иными словами сказать, есть «идеальный сигнал», возьмём его за цифру 4, сегодня 4 — это 2+2, а завтра 4 — это 1+3. Именно по этой причине роботы в долгосрочной перспективе убыточные. Рынок никогда не меняется, меняется волатильность и ликвидность.
У меня пока нет уверенности в запрете степеней. Точнее, нет понимания пока, что такое EURUSD^(1/3).
Например, EURUSD^0.5 * S&P500^(-0.5) — торгуемый символ.
На EURUSD в 19:00 ТС выдает сигнал BUY по EURUSD_ask.
На USDEUR (=1/EURUSD) ТС должна выдавать ровно в 19:00 сигнал SELL по USDEUR_bid (=1/EURUSD_ask).
Какое отношение к рыночной закономерности между двумя валютам (EUR и USD) имеет, классическое или обратное отношение стоимости этих валют транслируется в Ваш терминал?
Тема общая для всех рынков. EURUSD — пример.
IMHO, система должна работать на любом классе активов. И я пока умею разделять все активы на 2 класса, исходя из микроструктуры цен. В каждом классе субопимальные торговые системы имеют один и тот же вид. Ничего похожего на 3-й класс найти не удалось, равно как и намека на его существование.
Вопрос на засыпку к ТС: инверсия оси времени должна влиять на результат системы?
С уважением
Мальчик Buybuy, замечательный вопрос! Попробую ответить после соответствующего исследования.
Почти уверен, что моя ТС (неправильная) даст такую же прибыль и на инверсированном времени. Проверю, поделюсь.
ЗЫ https://smart-lab.ru/blog/598268.php
Но ответ парадоксальный — на одном из упомянутых мною классе активов зависимость от стрелы времени отсутствует, на другом — присутствует.
Про классификацию пока рассказывать не хочу, но могу ответить на конкретный вопрос — к какому классу принадлежит тот или иной актив.
Так что далеко не все равно, на чем тестировать)
С уважением
У меня 2 класса активов — назовём их, условно, LA и LP.
Все протестированные мною валюты — это LA (хотя все кроссы я не тестил). Драгмет сюда же. Ну и отдельные акции (GAZP).
К LP относится BTCUSD (и много крипты, кроме кроссов — ETHBTC — это LA), S&P500 (и многие индексы) плюс отдельные акции.
Так что хотите второй актив — тестите крипту — не ошибетесь)
С уважением
На LP направление времени важно.
LA — зависимые экономически символы, где спекульская составляющая играет не высокую (определяющую) роль. Это форекс, ресурсы и ресурсо-добывающие компании. И кроссовые синтетики — LP1/LP2.
На LA время инверсивно.
Просто не хотел публиковать материал, пока кое-что не закончу. Надеюсь, к майским успею.
LA — это локально антиперсистентные процессы, в которых следующее приращение цены обычно противоположно направлено по отношению к предыдущему. К ним относится 80% активов.
LP — это локально персистентные процессы (следующее приращение обычно имеет тот же знак, что и предыдущее). Это оставшиеся 20%.
Речь идет о микроуровне — минутки и ниже (тики в т.ч.).
К сожалению, между этими 2-мя классами нет никакой очевидной симметрии (не существует «хорошей» процедуры сопоставления активов из разных классов). И это создает жуткие трудности. Ну и более глубокие тесты показывают, что симметрия отсутствует скорее всего.
Класс LA анализируется достаточно просто. С LP все очень и очень сложно.
С уважением
P.S. На LA время инверсивно. На LP — нет.
P.P.S. Проблема, над которой я бьюсь уже 6 мес. (правда, вышел на финишную прямую) — это построение прибыльных торговых систем при работе только лимитными ордерам. С LA все просто. С LP все не просто сложно, а пиздец как сложно… Если победю — уже обещал опубликовать на СЛ работу под условным названием «Неэвклидова вселенная лимитных ордеров».
LP -> LA. В LA выставляем LA-лимитники. После обратным преобразованием делаем LA-лимитники -> LP-лимитники.
Если же лимитники не принципиальны, то можно с LP не заморачиваться, переходя на кроссовые синтетики — LP1/LP2.
Но я это проходил лет 20 назад)
Если из актива вычесть МА, то полученную сущность торговать не удастся без заглядывание в будущее актива)
Собственно, именно по этой причине не работают разнообразные варианты идеи «возврата к среднему».
С уважением
Чтобы купить или продать актив X-MA(X,n) нужно в т.ч. купить или продать какую-то часть X(t-n) в момент t (а также X(t-n+1) и т.д.). Для этого мы должны в момент t перенестись на машине времени в момент t-n. Как это сделать?
С уважением
Сам имел в виду анализ детрендированного ряда, с выставлением на нем лимитных ордеров. После чего делать обратную детрендированию операцию.
Такой подход позволяет лимитными ордерами торговать тренды. В теории, конечно.
Я подумаю — и постараюсь отписаться более детерминированно
С уважением
Речь в теме идет о правилах, которые желательно соблюдать при построении ТС. Получится или нет прибыльный советник — другой вопрос.
По аналогии. При создании двигателя желательно соблюдать законы физики. При этом следование законам физики не гарантирует успех в этом непростом деле, как и игнорирование физики не гарантирует провал, конечно.
Но почему-то в этой неоднозначной ситуации люди предпочитают учитывать научные достижения. Статистика говорит, что у тех, кто опирался на науку, иногда получался двигатель. Кто игнорировал — нет.