Есть 2 индикатора (куплены на маркете), которые отображаю на графике события входа и выхода из позиции.
Индикатор 1 показывает события на вход (рисует на графике маркер)

Индикатор 2 рисует график свечей в 2х цветах (зеленые и красные) и рисует график средней

Робот должен создавать ордер на покупку/продажу по следующим событиям:
1) От индикатора 1 поступает событие buy или sale (приходит alert и на графике рисуется маркер).
После данного события ждать некоторое время (задается в настройках) и в случае сохранения маркера на графике, и если аналогичная позиция сейчас не открыта, открывать позицию.
2.1) Для buy: на основе индикатора 2 проверяем находится ли верх свечи выше средней индикатора 2, если да, то открываем позицию
2.2) Для sale: на основе индикатора 2 проверяем находится ли низ свечи ниже средней индикатора 2, если да, то открываем позицию
3) установка stop loss на основе макс колебания текущего витка графика Индикатора 2
Робот должен закрывать ордер по следующим событиям:
1.1) Если в Индикаторе 2 произошла смена цвета свечи (с зеленого на красный или наоборот)
1.2) Если сработал Stop Loss
1.3) Если от индикатора 1 пришло событие на открытие противоположной позиции (например открыт ордер на покупку, а пришло событие на продажу)
1.4) Если в индикаторе 1 пропал маркер, по событию которого была открыта текущая позиция
Робот должен отображать на графике открытие и закрытие ордеров.
P.S. также есть код обоих индикаторов в Tradingview, возможно будет проще взять этот код для получения входящих данных для робота.
Обязательно предоставление исходного кода с комментариями.
Прошу указывать стоимость работы!
Pedidos semelhantes
Нужно разработать торгового советника для MetaTrader 5. Логика стратегии: работа на M1 (таймфрейм изменяемый) уровни Fibonacci задаются вручную (0 и 100) вход осуществляется в зоне 0–38.2 Fibonacci используется RSI BUY — RSI ≤ 30 SELL — RSI ≥ 70 дополнительный сигнал — пересечение RSI и его скользящей средней Функции управления позицией: Stop Loss за сигнальной свечой Break Even два типа Trailing Stop (обычный и
Необходима таблица с параметрами:тф,частота изменения цены за данный тф,ход цены за данный тф.Возможность выгрузки данной сформированной за выбранный период инфо.1 мин,3 мин,6 мин,20 мин …. День,неделя,месяц.Любой период который мне надо будет анализировать
Разработка Telegram-бота для трансляции сигналов из TradingView (Pine Script индикаторы + AI оформление алертов) Доступ открывается за регистрацию и деп у брокеров по реф ссылкам , авто проверка регистрации через постбеки Прием Webhook от TradingView. Активный "сигналер" со скриншотами графика с возможностью менять пул стратегий и редактировать промт ИИ, который сопровождал бы сигнал с некоторыми вытянутыми из
1. Сеточный алгоритм, без мартингейла (открываются одинаковые ордера по лотности). 2. Депозит делится на 3 части. Условно 1000$ по 330$. Торговля ведется на 330$, лотность, просадка, маржа и тд., высчитывается от этой суммы. 3. Счет центовый. Под плечо 1:1000. 4. Ордера набираются группами. 5-7 групп по 10 -15 ордеров. Если цена ушла не в сторону сделки, робот должен дождаться сигнала на покупку
Суть ТС:Приход в POI старшего тф, вход в позицию на младшем тф Анализ графика начинается всегда со старшего тф. Должен быть понятный контекст для работы. Активы: EURUSD, XAUUSD POI старшего таймфрейма: Liquidity (1M, 1W, 1D, 4H, 1H) Imbalance (1M, 1W, 1D, 4H, 1H) Order Block (1M, 1W, 1D, 4H, 1H) HTF Fractals (1M, 1W, 1D, 4H, 1H) Всегда дожидаться цену в POI старшего таймфрейма. Вход в позицию: Слом LTF структуры на