Индикатор (МТ5)
писал для общего доступа:
Историческое эквити единовременно и единожды открытых виртуальных позиций для визуального анализа эффективности торговли спредом/эквити
ЦЕЛЬ:
- выявление волатильно-флетовых конструкций для торговли спредом/эквити
- визуальный анализ эффективности спред-торговли
- определение моментов входа/выхода при торговле эквити
ПРИНЦИП РАБОТЫ:
- для каждой активной пары единожды задаётся объём и направление
- рассчитывается кумулятивная прибыль/убыток от всех позиций
- результат отображается как линия эквити в подокне
КАК ИСПОЛЬЗОВАТЬ:
- Настройте объёмы, направления и активацию пар
- Укажите суффикс символа (если требуется)
- Задайте глубину истории отрисовки (в барах)
- Установите начальный баланс (необязательно)
ЗАМЕЧАНИЯ:
- в расчётах не учитываются издеркжи: спред, комиссия и свопы
- количество символов строго ограничено
- индикатор не оптимизирован по содержанию и возможно по производительности, поскольку я не обладаю знаниями и навыками ООП
Данные замечания по части содержания являются следствием «пробы пера»: сначала необходимо понять, как правильно должен работать механизм, и уже в дальнейшем при потенциале — развивать и автоматику процесса.
В настоящее время — это эксперементальный образец по слабо раскрытой технике извлечения прибыли из торговли спредом/торговли по эквити.
Определений толком нет, инструкций тоже, знания по предмету фрагментарные и местами противоречивые.
Решил написать, чтобы постепенно разобраться в теме.
ДАЛЬНЕЙШИЕ ШАГИ:
- Визуальный анализ эффективности флетовых стратегий «от границ канала»: добавление опционально Боллинджера/Конвертов/Динамических уровней и других
- Создание дашборда и выведение всех доступных символов на график с присвоением каждой инструментария по активации/направлению/лотности, чтобы настраивать индикатор «на ходу» с немедленной зарисовкой новых параметров
- Автоматизация выявления лучшей (или лучших) конструкций портфелей/корзин для торговли по спреду/эквити, главное: нахождение или создание подходящей формулы для этого (я в математике не силён, это самая трудная часть)
- Алгоритмизация торговли (создания собственно советника) при благоприятных результатах
По п.3:
в данный момент рассматриваю простую формулу определения флетовой волатильности (для автоматизации поиска надёжных символьных конструкций), как у меня в другом индюке, который идентифицирует рыночный шум (по сути - флет)
Только вместо цены — показание эквити
Сравнивать со всеми остальными конструкциями и выявлять максимальный результат по "забористости"
Например,
Конструкция №1: EURUSD ▲ 1.0, GBPUSD ▼ 1.2, USDCHF ▼ 0.9 / Результат S = 0.1 (чистый тренд, с редкими, но тоже "чистыми" откатами)
Конструкция №2: USDCHF▼ 0.9, GBPJPY▼ 1.4 / Результат S = 0.3 (чистый тренд, с редкими, но уже флетовыми "заковыристыми" откатами)
Конструкция №3: EURUSD ▲ 0.6, USDCHF ▼ 0.9, GBPJPY ▼ 1.4 , AUDCAD ▲ 1.1 , GBPCHF ▼ 0.3 / Результат S = 0.7 (прослеживается трендовость, но с глубокими, частыми и грязными "заковыристыми" откатами)
Конструкция №4: NZDCAD ▲ 1.4, AUDCHF ▲ 0.9, GBPNZD ▼ 1.1 , EURAUD ▲ 0.4 , / Результат S = 0.9 (начальная и конечная цена почти на одном уровне, сам период цену "колбасило" туда сюда, волатильный флет)
Это моё представление.
Далее сортируем эти "бесконечные конструкции" либо в файл екселя, либо на графике дашборда и, по сути, избавляемся от рутиной работы. Далее уже накидываем какие-нибудь уровни и анализируем ТС.
В общем, пока примерно в этом направлении параллельно работаю над индикатором торговли спредом/эквити