Tools for making money and research

Tools for making money and research

1 февраля 2022, 02:30
Oleg Konovalov
0
335

Введение

"Знай меру и у тебя не будет неудачи" ЛаоЦзы.

Тут мои публикации.

Тут информация обо мне

Тут пробуем и покупаем


Вместо предисловия

При тестировании различных инструментов и стратегий, придерживайтесь пожалуйста следующих нехитрых правил, или даже можно сказать наблюдений.

Все основополагающие валюты и товарные индексы (с подлежащим интересом), являются "хребтами", т.е. скелетом в мире финансов. Все синтетики, - это "мясо". Производные на инструменты, - "кожа". Для "хребтов" работают наиболее простые правила, без излишних нагромождений фильтров, для них важно не окружение, а внутреннее наполнение, т.к. они менее гибки чем остальные. Следующие гибче и еще гибче и т.д. т.п. Чем гибче система, тем более сложнее структура ее удержания в определенном положении, в нашем случае, положение приносящем доходность :)

Посему, не надейтесь, что с "коробки" данный советник покажет на всех инструментах схожие результаты. На базовых,да. На остальных, потребуется подстройка, иногда достаточно изменить один параметр и Вы увидите результат. В общем вариантов много, я предлагаю гурманам хорошее блюдо, а творческим личностям, которым мало того что бы просто жать на кнопку и зарабатывать, еще инструмент для изысканий и развития собственных идей. 

Описание сигналов

  • Техническая часть советника построена полностью на движке Trading engine 4.010, написанного господином Карпутовым, который любезно предоставляет доступ к своим работам.
  • В основе ядра торговых сигналов и стратегии лежит авторский алгоритм формирования фигур (паттернов) прогнозирования цены. Применим к любому инструменту! Дополнен системой управления на основе МА "девятихвостый лис" ® , актуализации и подстройки сигнала максимально точно под рынок, инструмент и период работы.
  • Сигналы советника НЕ проходили оптимизаций, подгонки и улучшений, но могут быть оптимизированы.
  • Сигналы советника НЕ используют в представленном варианте сглаживаний и усреднений, но могут быть улучшены. 
  • Сигналы советника НЕ опираются на осцилляторы и флэт/трендовые подлежащие расчеты, посему оперативно реагируют на любые изменения котировок.
  • Для удобства пользователей в советник введены фундаментальные составляющие на основе скользящих средних МА "девятихвостый лис" ® , которые позволят вносить ряд дополнений, изменений и корректировок в зависимости от целевых потребностей и рыночных инструментов. Средние введены в базовом значении (1) и не влияют на заложенные характеристики до момента их изменения. За что отвечают средние, описано в рекомендациях по параметрам.
  • Советник тестировался в реальном режиме и в режиме тестера стратегий. Данное исследование проводились на тестовом счету по всем классическим правилам, одним лотом, на одном инструменте, за период один год. Так же, для перекрестного анализа было взято несколько пар, с теми же вводными. В данном случае тесты проводились на независимых инструментах: паре EURUSD и SPX500 Тесты представлены ниже.

Рекомендации по параметрам

Ниже указаны параметры торгового советника. Рекомендуемые параметры указаны в скобках. 

  • В системе присутствуют параметры которые могут быть использованы Вами, но не используются. По умолчанию они не включаются в расчет путем обнуления значения активации, и их значение в строке указано "0". Пример: InpStopLoss  =0;  // () ...
  • Управление советником и точками активации сигналов осуществляется через:

МА "Девятихвостый Лис"®

input group             "The nine - tailed fox (management block)" 

Prima_MA_period  Prima_MA_period Rounds(1), reduces volatility
Prima_MA_period_bro
1 from Prima_MA => place of initiation <= Prima_MA_period_bro(1)
Prima_MA_tf PERIOD_CURRENT Prima_MA_tf (PERIOD_H4)
Prima_MA_applied_price PRICE_OPEN Prima_MA_applied_price (OPEN, not recommended to change)
Secunda_MA_period 1 Secunda_MA_period Denominator(1), increase inputs. See numerator
Secunda_MA_period_bro 1 Secunda_MA_period_bro(1) expanding / narrowing the range
Secunda_MA_tf PERIOD_CURRENT Secunda_MA_tf (PERIOD_H4)
Secunda_MA_applied_price PRICE_HIGH Secunda_MA_applied_price (HIGH, not recommended to change)
Tertia_MA_period 1 Tertia_MA_period Numerator(1), ​​decrease inputs. See denominator
Tertia_MA_period_bro 1 Tertia_MA_period_bro(1) expanding / narrowing the range
Tertia_MA_tf PERIOD_CURRENT Tertia_MA_tf (PERIOD_H4)
Tertia_MA_applied_price PRICE_LOW Tertia_MA_applied_price (LOW, not recommended to change)
Quarta_MA_period 1 Quarta_MA_period Support(1), part of the base 2/3 pow.
Quarta_MA_period_bro 1 Quarta_MA_period_bro, Slows(1) Reduces speed 1/2 pow.
Quarta_MA_tf PERIOD_CURRENT Quarta_MA_tf (PERIOD_H4)
Quarta_MA_applied_price PRICE_CLOSE Quarta_MA_applied_price (CLOSE, not recommended to change)
Quinta_MA_period 1 Quinta_MA_period Motion(1), point of initiation 1/3 pow.
Quinta_MA_tf PERIOD_CURRENT Quinta_MA_tf (PERIOD_H4)
Quinta_MA_applied_price PRICE_CLOSE Quinta_MA_applied_price (CLOSE, do not change)
     
MA_shift 0  
MA_method MODE_SMA  
OK 1 ОК Oleg Konovalov's Orbit Koefficient(0...1...0) softening / hardness

Каждый "хвост" ...MA_period_... это управляющий модуль, который по отдельности и/или совместно вносит корректировки и/или изменяет окружение ядра, расчетную позицию и точки активации советника. Модуль не влияет непосредственно на сигнал, но сглаживает или обостряет, зауживает или расширяет, уменьшает или увеличивает силу и/или диапазон работы ядра советника, и таким образом корректирует сигнал на выходе.

Ядро работает неизменным образом в любой совокупности инструментов и изменений.

Орбитальный коэффициент отвечает за здравый смысл и в некотором роде, "наблюдает" за резкими изменениями рынка и обеспечивает смягчение/жесткость.

Что не нужно делать!

  • НЕ нужно! покупать роботов за кредитные средства. При торговле в долг, Вы уже морально проиграли, так как Вам необходимо отыгрываться. (читайте на досуге "Воспоминания биржевого спекулянта").
  • НЕ нужно! увеличивать лот в потоке торговли. Хочешь увеличить, остановись, увеличь и двигайся с новыми данными дальше. "На переправе лошадей не меняют"
  • НЕ нужно! декомпилировать документ. Быстрее всего Вы не в полной мере воссоздадите логику построения, и точно ощутите разочарование в содеянном :)
  • НЕ нужно! думать, что Вы за неделю сможете сделать то, на что у других ушли десятилетия. Но, есть шанс и есть проведение :) поэтому, верить надо! 

Что делать, если уже сделано, что не нужно делать? :)

  1. НЕ спешим заработать!
  2. Рынок и алгоритм делает это за Вас, вникните в систему.
  3. Приучите себя работать постоянным лотом.
  4. Не думайте в торговле, думать нужно до момента нажатия кнопки открытия сделки или запуска советника.
  5. Если Вы сможете заработать 1 доллар, значит Вы сможете заработать и больше. 
  6. Все то, что говорилось много лет назад, актуально и сейчас. По моему мнению, лучшим источником информации по психологии торговли, будет произведение "Воспоминания биржевого спекулянта"
  7. Ну и конечно, никогда не забываем о главном правиле трейдера. "Рынок всегда думает иначе чем Вы" Не надо с ним спорить, двигайтесь с ним и будете в плюсе, будете перечить, он Вас раздавит. Ну и дальше предупреждение о рисках торговли, отсутствии гарантий что прошлое может повториться и прочее прочее прочее. 

Пример:

Скрин теста  индекса  FTSE100  на настройках по умолчанию за период 01.01.2021-02.01.2022 
 

Что мы видим: 

  • быстрый рынок, который опережает алгоритм, т.е. сделки сыпятся в слишком активном порядке не позволяя снимать с них профит. Необходимо "замедлить рынок" или иными словами, необходимо расширить период удержания сделки до приемлемого для снятия профита.

Что мы предпринимаем:

  • Базовый параметр:  Quarta_MA_period_bro =1;   Увеличиваем до 30 (это было навскидку, но результат пришел сам)

Quarta_MA_period_bro, Slows(1) Reduces speed 1/2 pow.
=30; 
// Замедляет(1), снижает "скорость"


Смотрим на результат:

Скрин теста  индекса  FTSE100  на настройках по умолчанию за период 01.01.2021-02.01.2022 (с внесенными изменениями   Quarta_MA_period_bro  = 30 ;)
 


Чем может быть полезен НЕ покупая?

Сет, качественно и "глубоко" проработанных настроек, на основе  МА "Девятихвостый Лис"® на конкретный инструмент, интервал времени и период обладает стоимостью сопоставимой со стоимостью до трети стоимости советника, в зависимости от качества. 

Правильно настроенная система, под конкретный инструмент, это кропотливая и длительная аналитическая работа и сотни сотни тестовых прогонов и оптимизаций. Здесь Важно понимать, что каждый сет может быть как консервативным, так и критически агрессивным или же обладающим яркими периодами повторений (т.н. "сет последовательности событий). Тут можно ознакомится как правильно читать тест.

Система позволяет настроить робота под быстрый / молниеносный заработок, скрупулезно подогнанный под конкретный сет с неконтролируемым или контролируемым увеличением сделок и динамичным лотом, Вы можете загнать график баланса "в небо", но при условии, что риски будут в районе "преисподней" :). (настоятельно НЕ Рекомендую, очень высокие риски). Для кого-то это  кропотливый перебор параметров, а кому то, проведение и шанс. 

В общем, вариантов много, от прямой покупки и заработка, для продажи готового сета настроек под систему и рынок.


Заключение

Добро пожаловать в магию цифр.


Скрины тестовых листов.

ReportTester REGULUS v.1.001_01012017_02012022 _EURUSD_H4_1L ReportTester REGULUS v.1.001_01012017_02012022 _SPX500_H4_1L





Поделитесь с друзьями: