![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Мы пришли к принципиальным парадигмам торговли:
1) Паттерны одинаковы для бай и для сел, просто зеркальные
2) Паттерны для бай и для сел - разные
Да, действительно, пока нет доказательств, можно опираться на какие-то убеждения или факты.
В данном случае я опираюсь, как уже выше говорил, на то, что во всех известных ТС условия для BUY и для SELL - одинаковые, зеркальные.
Это касается как сливных (99,9....%) ТС, так и успешных. Подчёркиваю - успешных. У них у всех - зеркальные правила.
Против второй позиции по моему убеждению также играет тот факт, что любое проявления дискриминации одной из видов сделок - негативно проявляется на форварде и беке.
Например, моя фича про диапазон - если его не сделать зеркальным, а разным (то есть от -1 до 0 и от 0 до 1 будут совершенно разные участки в разными весами) - то сама оптимизация и само обучение будет выглядеть как на тестовом периоде - страшно и коряво, так и на форварде и беке - страшно и коряво.
А если зеркалить - то чаще прявляются плавные переходы. Имхо, субъективно.
Также против второго варианта играет тот факт, как упомянул выше, если обучать на 2020-м году - то в 2021-м льёт. А это два противоположных по направлению года, начиная прямо с Нового года.
То есть, НС без зеркала, либо отдельная для BUY НС, которая обучается обособленно, гарантированно будет лить во всем сетах оптимизации в 2021-м. Прям друг за дружком их нажимаешь - они все пикируют. Все обучились BUY, и в 2021-м открывают BUY, где только можно, не умеют выходить из него, и совсем чуть-чуть SELL, и то - непонятно где.
Но, я не откидываю этот вариант и тестирую всё подряд, что под руку подпадётся ))
Потому что каждый день что-то новое проявляется
Имеет право быть любая теория, конечно.)
Вот взять какой нибудь индекс, или акции, они годами прут вверх. Тут явно бай и сел паттерны разные, думаю. Форексные символы, конечно, флетовые по большому счету, но и на них выделяются долгие движения. Короче, всё проверять надо - как всегда.)
Имеет право быть любая теория, конечно.)
Вот взять какой нибудь индекс, или акции, они годами прут вверх. Тут явно бай и сел паттерны разные, думаю. Форексные символы, конечно, флетовые по большому счету, но и на них выделяются долгие движения. Короче, всё проверять надо - как всегда.)
Тут важно понимать: "разные" и "отсутствуют" - это не одно и тоже.
Зеркальный паттерн на SELL в тренде вверх - может просто отсутствовать. И появиться на коррекции. В нужное время - в нужном месте.
Например, паттерн:
1) MA быстрая пересекает МА медленную вверх — открываем BUY
2) MA быстрая пересекает МА медленную внизу — открываем SELL
На ровном тренде вверх без глубоких коррекций паттерн SELL не появится. Но, когда придут условия - появится. Но при этом условия у них - одинаковые, они - зеркальные.
А у НС, которая обучается отдельно для BUY - та будет искать BUY даже в коррекциях.
И на глубоком тренде вниз будет лить, пытаясь открыть BUY, поскольку она "вдоволь научилась" и никогда не видела тренд вниз.
Другой вариант - обучение на всех трендах всего участка. Казалось бы - это логично, но прикол в том, что все НС, как это правильно называется (апроксимация?) - обучают той сделке лучше, которая больше всего зарабатывает. И подгоняет веса под них.
По крайней мере, простые архитектуры, в том числе RNN, LSTM, CNN и тому подобные. Если в них мало нейронов, слоёв и фильтров - они занимаются ровно тем же, что и MLP, даже хуже иногда. Если много нейронов (Питон, сторонний софт) - то превращаются в запаздывающую скользящую среднюю, которая предсказывает значение на 1 бар назад.
Тут важно понимать: "разные" и "отсутствуют" - это не одно и тоже.
Вот про это и говорю.
подай на вход сетки SMA сдвинутую на полпериода - но в качестве учителя. Не надо учить нейронку по взятым с потолка сделкам или зигзагам.
если она сможет с достаточной вероятностью и отклонениями прогнозировать будущую среднюю - это уже будет грааль
у EMA (exponencial moving average) есть такая интересная особенность.
когда закрытие бара/свечи выше/ниже EMA то EMA направлено вверх/вниз соответственно.