Стратегія Tradingview (PineScript)
Циклічна range-стратегія з лімітними ордерами (Long / Short)
Основна мета — отримати статистику та прибутковість торгівлі:
● в основному діапазоні цін;
● в кількох вкладених/зовнішніх діапазонах, розрахованих як зсув від меж основного діапазону.
Основний сенс. Торгова стратегія, що працює в заданому ціновому діапазоні та заданому часовому діапазоні, з використанням лімітних ордерів, реалізуюча безперервний циклічний алгоритм чергування угод лонг і шорт. Плюс - додаткові діапазони всередині/зовні на задану відстань від основного діапазону, з такою ж логікою торгівлі. Усі діапазони (основний та додаткові) працюють одночасно.
ТЗ в прикріпленому PDF файлі.
Готовий дати більш розгорнуті відповіді на виникаючі питання та уточнення.
Можлива корекція окремих пунктів з урахуванням більш коректних рішень або кращих практик, а також з урахуванням особливостей і обмежень платформи TradingView (Pine Script).
Додатки 1
-
90 Є у мене готовий індикатор-стратегія на TradingView (PineScript v.5), якому можна задавати цінові діапазони і він реверсом закриває/відкриває угоди на нижній і верхній межі діапазону. Також вбудований параметр тимчасового діапазону (дата початкова і дата кінцева).
Додати додаткові внутрішні діапазони і кількість повних проходів ціни Low↔High, строго від дотику межі до межі - можна без проблем.
Повідомлю на всякий випадок, на біржі криптовалют можливі тільки одна угода в один бік (лонг/шорт). Повторні відкриття позиції в вже відкриту сторону, вважаються як усереднення... І ще, TradingView Strategy Tester не вміє одночасно тримати незалежні LONG і SHORT по різним “під-діапазонам”, оскільки позиція в тестері одна на символ.
В загальному треба ще більш детальне від Вас Тех.завдання по кожному випадку/діапазону. Або зауваження/пропозиції до готового індикатора вже по вашому ТЗ.
-
250 1 0 Вітаю!
Зацікавив ваш проєкт зі створення циклічної range-стратегії на TradingView (Pine Script) з використанням лімітних ордерів (Long / Short) та вкладених/зовнішніх діапазонів.
Маю досвід розробки та оптимізації торгових стратегій у Pine Script (v5), зокрема:
range- та grid-стратегій;
циклічних алгоритмів чергування Long / Short;
…
роботи з лімітними ордерами;
багатодіапазонної логіки (основний + внутрішні/зовнішні діапазони);
збору та аналізу статистики (PnL, winrate, drawdown, кількість циклів тощо).
Розумію ключову ідею стратегії:
робота в заданому ціновому та часовому діапазоні;
безперервний циклічний алгоритм (лонг → шорт → лонг…);
одночасна робота декількох діапазонів, розрахованих як зміщення від основного;
фокус на статистику та реальну прибутковість, а не лише візуальну логіку.
Готовий:
реалізувати стратегію відповідно до ТЗ з PDF;
врахувати обмеження та best practices Pine Script і TradingView;
запропонувати коригування логіки, якщо це покращить стабільність або коректність підрахунків;
додати зручні налаштування (inputs) для тестування різних параметрів;
забезпечити прозору статистику по кожному діапазону окремо й у сукупності.
Після ознайомлення з ТЗ можу:
оцінити терміни та вартість;
запропонувати оптимальну архітектуру коду;
обговорити можливі спрощення або масштабування логіки.
Готовий до діалогу та уточнень — із задоволенням відповім на додаткові питання.
З повагою,
Сергей Валерйович.
-
940 5 0 Зроблю стратегію TradingView на Pine Script за ТЗ (циклічний діапазон + лімітки Long/Short + вкладені/зовнішні діапазони).
Є досвід з Pine/TradingView: лімітні ордери, робота по вибраним зонам/часу, візуалізація рівнів, коректна логіка входів “тільки по дотику”.
Що буде в результаті:
основний діапазон + додаткові діапазони (всередині/зовні) з кроком (налаштовуваним)
одночасна робота всіх діапазонів, в кожному — тільки 1 позиція (лонг або шорт)
вхід/тейк по точним рівням, розворот на тій же свічці (в рамках обмежень Pine)
час задається на графіку, поза часом — примусове закриття і заборона нових входів
лінії рівнів і вертикалі початку/кінця періоду, статистика в звіті стратегії
… У мене є кілька питань, давайте обговоримо їх в ЛС.
-
1455 8 0 Добрий день, маю досвід роботи з пайтон а також телеграм ботами, можу виконати все швидко і якісно, пишіть обговоримо деталі