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