🧠Питання - Відповіді

Code Zero Visual Trading for TradingView

Який оптимальний тариф на платформі TradingView для роботи з CDZV Toolkit?

Щоб отримати найкращий досвід роботи з CDZV і розкрити весь потенціал платформи, ми рекомендуємо підписку на тарифний план TradingView Premium. Ось чому:

  1. Збільшена кількість індикаторів: План TradingView Premium дозволяє використовувати більшу кількість індикаторів TradingView на графіку. Це дає вам свободу створювати складні та різноманітні торгові стратегії без обмежень.

  2. Доступ до всіх функцій CDZV: З підпискою TradingView Premium ви зможете повноцінно використовувати всі можливості CDZV, включно з нашими готовими стратегіями. Більшість функцій та індикаторів можуть бути недоступні на нижчих тарифних планах.

  3. Розширені можливості аналізу: План TradingView Premium надає доступ до більшої глибини історичних даних.

На нижчих тарифних планах робота CDZV буде обмежена і складні стратегії будуть вам недоступні.

Як мені повернути свої гроші?

Ми розуміємо ваше занепокоєння, але, на жаль, ми не пропонуємо повернення коштів для нашого сервісу.

Наша команда наполегливо працює, щоб забезпечити виняткову цінність для кожного клієнта, незалежно від рівня досвіду. Ми пропонуємо потужні інструменти для професіоналів і спрощені рішення для початківців, а також вичерпну документацію, відео-інструкції та вебінари для максимально ефективного використання нашої платформи.

Ми впевнені, що будь-який клієнт, який активно використовує наш сервіс протягом місяця, отримає відчутну користь і результати. Саме тому ми не пропонуємо безкоштовний пробний період і не повертаємо гроші - ми віримо в цінність, яку надає наш продукт.

Якщо у вас виникли якісь проблеми з нашим сервісом або ви не задоволені його роботою, ми будемо раді допомогти вам вирішити будь-які питання. Наша служба підтримки готова надати вам необхідну допомогу і рекомендації, щоб ви могли максимально ефективно використовувати всі можливості нашої платформи.

На графіку виникає помилка "Ошибка индикатора или стратегии. Доступ к этому индикатору ограничен. Запросите доступ у автора скрипта". Що сталося?

Якщо під час використання CDZV на графіку TradingView ви бачите таке повідомлення про помилку, це означає одне з двох:

  1. У вас немає активної підписки на інструментарій CDZV: Щоб отримати доступ до всіх функцій і модулів CDZV, потрібна дійсна підписка. Якщо ваша підписка закінчилася або ви ще не підписалися, будь ласка, перейдіть на нашу сторінку ціноутворення і виберіть відповідний план підписки. Після активації підписки ви зможете повноцінно використовувати CDZV.

  1. Ваш поточний рівень підписки не включає необхідні модулі CDZV: Деякі просунуті модулі та функції CDZV доступні тільки на певних рівнях підписки. Якщо ви намагаєтеся використовувати стратегію, що вимагає модуль, не включений у вашу підписку, ви отримаєте цю помилку. Щоб вирішити проблему, перейдіть на сторінку ціноутворення і перегляньте доступні плани підписки. Оновіть свою підписку до рівня, який включає необхідні модулі.

Якщо ви впевнені, що у вас активна підписка з доступом до всіх необхідних модулів, але все ще отримуєте цю помилку, будь ласка, зв'яжіться з нашою службою підтримки. Ми будемо раді допомогти вам вирішити проблему.

На графіку виникає помилка "Помилка індикатора або стратегії.". Що сталося?

TradingView має вбудований захист від використання циклічних посилань на індикатори. Це означає, що ви не можете використовувати один і той самий індикатор у різних модулях CDZV, які потім перетинаються між собою безпосередньо або через інші модулі.

Приклад проблеми:

Припустимо, ви використовуєте індикатор RSI у двох різних модулях CONDITION MANAGER Indicator (CM1 і CM2). Потім ви намагаєтеся використовувати обидва ці модулі (CM1 і CM2) в одному модулі CONDITION MANAGER Strategy (CMS). У такому разі виникне помилка циклічного посилання, оскільки індикатор RSI використовується двічі в одній стратегії.

Рішення 1:

Використання вбудованих індикаторів Якщо індикатор, який ви хочете використовувати, є в списку вбудованих індикаторів CONDITION MANAGER Indicator, рекомендується використовувати саме його. Це дасть змогу уникнути конфлікту з циклічними посиланнями, оскільки вбудовані індикатори оптимізовані для роботи з модулями CDZV.

Рішення 2:

Створення копій індикаторів Якщо вам потрібно використовувати власний індикатор, якого немає у вбудованому списку, або вам потрібно відобразити індикатор на графіку, створіть копію цього індикатора з такими ж параметрами. Потім використовуйте одну копію індикатора в першому модулі CONDITION MANAGER Indicator (CM1), а другу копію - у другому модулі CONDITION MANAGER Indicator (CM2). Таким чином, ви уникнете циклічних посилань, оскільки кожен модуль використовуватиме свою власну копію індикатора.

Дотримуючись цих рекомендацій, ви зможете ефективно використовувати індикатори в різних модулях CDZV без виникнення проблем із циклічними посиланнями в TradingView. Це дасть вам змогу створювати складніші та гнучкіші торгові стратегії, комбінуючи різні модулі та індикатори.

На графіку виникає помилка виконання через закінчення часу (TimeOut). Що сталося?

TradingView має вбудоване обмеження на час розрахунку індикаторів на графіку. Це означає, що коли ви запитуєте дані з серверів TradingView для відображення індикаторів, ці запити мають бути опрацьовані та повернуті в межах певного часового проміжку.

Причина виникнення помилки:

Найчастіше ця помилка виникає через проблеми з підключенням до Інтернету або перевантаженням серверів TradingView. Якщо ваше інтернет-з'єднання повільне або нестабільне, запити до серверів TradingView можуть займати більше часу, ніж дозволено, що призводить до виникнення цієї помилки. Або можливо вам необхідно використовувати VPN-сервіси з вашої країни.

Рішення 1: Оновлення сторінки з графіком

У більшості випадків проблему можна вирішити, просто оновивши сторінку з графіком один або кілька разів. Це дає змогу перезавантажити дані та відновити з'єднання із серверами TradingView. Якщо помилка виникає нечасто, оновлення сторінки може бути швидким і ефективним рішенням.

Рішення 2: Поліпшення інтернет-з'єднання

Якщо проблема виникає постійно, варто перевірити і поліпшити якість вашого інтернет-з'єднання.

Поліпшивши якість інтернет-з'єднання, ви зменшите ймовірність виникнення помилок, пов'язаних із повільними запитами до серверів TradingView, і зможете ефективніше використовувати індикатори на графіках.

Якщо проблема не зникає навіть після оновлення сторінки та поліпшення інтернет-з'єднання, може бути корисним зв'язатися зі службою підтримки TradingView для отримання додаткової допомоги та рекомендацій щодо вирішення цієї проблеми у вашому регіоні.

Чи можу я використовувати ваші готові стратегії для себе?

Наші авторські стратегії в першу чергу мають навчальний характер та представлені для того, щоб ви могли швидше розібратись з CDZV та почати створювати власні стратегії.

Звісно, ви можете використовувати наші готові стратегії для власних потреб та на свій розсуд, але важливо робити це з розумом і обережністю. Ось кілька ключових моментів, які слід враховувати:

  1. Історична ефективність не гарантує майбутніх результатів Незалежно від того, чи використовуєте ви наші стратегії або стратегії, розроблені спільнотою, пам'ятайте, що вони перевірені на історичних даних. Однак, минулі результати не завжди гарантують такі ж результати в майбутньому. Ринкові умови можуть змінюватися, і стратегія, яка добре працювала в минулому, може виявитися менш ефективною в майбутньому.

  1. Ви берете на себе всі ризики Використовуючи будь-які готові стратегії, ви повинні розуміти, що берете на себе всі пов'язані з цим ризики. Важливо ретельно протестувати стратегію й адаптувати її до вашого стилю торгівлі та схильності до ризику. Не покладайтеся сліпо на готові стратегії, а використовуйте їх як відправну точку для власних досліджень і аналізу.

  1. Моніторинг ключових параметрів Під час використання готових стратегій дуже важливо уважно стежити за ключовими параметрами їхньої ефективності в реальних торгових умовах. Зверніть увагу на такі показники, як кількість збиткових серій угод, коефіцієнт прибутковості (Profit-Factor) і відсоток прибуткових угод (Percent Profitable або WinRate). Регулярно аналізуйте ці параметри, щоб переконатися, що стратегія продовжує працювати ефективно.

  1. Використовуйте готові стратегії як відправну точку Готові торгові стратегії - це чудовий спосіб почати свій шлях в алгоритмічній торгівлі та отримати натхнення для створення власних стратегій. Використовуйте їх як відправну точку, але не зупиняйтеся на цьому. Намагайтеся зрозуміти основні принципи та логіку, що стоять за кожною стратегією, і адаптуйте їх до своїх потреб та умов ринку.

Пам'ятайте, що успішна торгівля вимагає постійного навчання, адаптації та вдосконалення. Використовуйте готові стратегії розумно, але завжди прагніть розвивати свої власні навички та знання в алгоритмічній торгівлі. Будьте готові експериментувати, тестувати і вносити корективи у свої стратегії на основі реальних ринкових умов і результатів.

Перемикання між таймфреймами впливає на розрахунки стратегії?

Так, перемикання між таймфреймами, безумовно, впливає на розрахунки стратегії та сигнали, що генеруються. Кожен таймфрейм являє собою окрему перспективу ринку, і стратегія, оптимізована для одного таймфрейма, може не працювати так само добре на іншому.

Ось кілька ключових моментів, які слід враховувати:

  1. Різні таймфрейми - різні стратегії: Як і під час ручної торгівлі, автоматизовані стратегії мають бути адаптовані до обраного таймфрейму. Стратегія, розроблена для денного графіка, може не підходити для 5-хвилинного графіка, і навпаки.

  2. Автоматизація повторює алгоритм: Автоматизована торгівля - це машинне повторення алгоритму, налаштованого для конкретного інструменту і таймфрейму. Зміна таймфрейму без відповідного коригування параметрів стратегії може призвести до непередбачуваних результатів.

  3. Універсальні стратегії зустрічаються рідко: Малоймовірно, що ви знайдете стратегію, яка однаково добре працює на всіх інструментах, таймфреймах і залишається прибутковою вічно. Ринки змінюються, і стратегії вимагають постійної оптимізації та адаптації.

  4. Оптимізація параметрів - ключ до прибутковості: Регулярна оптимізація параметрів стратегії під поточні ринкові умови - невід'ємна частина успішної автоматизованої торгівлі. CDZV надає зручні інструменти для швидкої адаптації стратегій без необхідності постійно залучати програмістів.

Тому, якщо ви перемикаєтеся між таймфреймами, будьте готові відповідним чином скоригувати свою стратегію. Протестуйте її на новому таймфреймі, оптимізуйте параметри й уважно стежте за результатами. CDZV допоможе вам швидко вносити необхідні зміни і підтримувати ефективність вашої автоматизованої торгової системи.

Чому мені потрібно використовувати Webhook для торгівлі на біржах, я ж можу торгувати безпосередньо з TradingView?

Ви маєте рацію, що TradingView дає змогу торгувати вручну прямо з графіка. Однак, якщо ви хочете автоматизувати свої стратегії і торгувати без постійної присутності за комп'ютером, вам знадобиться використовувати Webhook для під'єднання TradingView до вашої торгової платформи або біржі.

Ось чому використання Webhook необхідне для автоматичної торгівлі:

  1. Автоматизація виконання угод: Коли ваша стратегія в TradingView генерує сигнал на купівлю або продаж, цей сигнал має бути переданий на біржу для виконання. Webhook служить мостом, що передає ці сигнали з TradingView на вашу торгову платформу, яка потім відкриває або закриває позиції відповідно до вашої стратегії.

  2. Безперервна робота: Автоматизовані стратегії можуть працювати 24/7, навіть коли ви спите або займаєтеся іншими справами. Webhook забезпечує безперебійний зв'язок між TradingView і вашою торговою платформою, даючи змогу вашим стратегіям виконуватися автоматично в будь-який час.

  3. Гнучкість і сумісність: Webhook - це універсальне рішення, яке дає змогу підключати TradingView до різних торгових платформ і бірж. Це дає вам свободу вибирати бажану платформу і не обмежує вас тільки тими біржами, які безпосередньо інтегровані з TradingView.

Хоча ручна торгівля прямо з графіка TradingView можлива, вона не дозволяє повністю автоматизувати ваші стратегії. Використання Webhook - це ключ до створення повністю автоматизованої торгової системи, яка може працювати 24/7 без вашої постійної участі.

CDZV спрощує процес налаштування і використання Webhook, даючи змогу швидко інтегрувати ваші стратегії TradingView з бажаною торговою платформою або біржею. З CDZV і Webhook ви можете підняти свою автоматизовану торгівлю на новий рівень ефективності та зручності.

Наскільки має сенс бектест стратегії на глибокій історії чи достатньо за останні пару місяців?

Ви порушили важливе питання про вибір відповідного періоду для бектестингу торгових стратегій. Ви маєте рацію, що глибина історії, на якій має сенс тестувати стратегію, залежить від декількох чинників, таких як таймфрейм і передбачуваний горизонт інвестування.

Ось кілька ключових моментів, які слід враховувати при визначенні відповідного періоду для бектестингу:

  1. Таймфрейм стратегії: Для стратегій на нижчих таймфреймах (наприклад, до 15 хвилин) немає особливого сенсу заглядати далі, ніж на рік або навіть півроку тому. Ринкова динаміка на коротких таймфреймах може істотно змінюватися протягом триваліших періодів, і занадто старі дані можуть не відображати поточні ринкові умови.

  2. Горизонт інвестування: Для стратегій на більш високих таймфреймах, таких як годинні або денні графіки, є сенс розширити період бектестінга до 2-5 років, якщо це відповідає вашому передбачуваному горизонту інвестування. Це дає більш повне уявлення про те, як ваша стратегія може працювати в різних ринкових умовах.

  3. Математичне очікування: Бектестинг - це спосіб оцінити математичне очікування вашої стратегії, тобто її середні очікувані результати на основі історичних даних. Хоча триваліша історія може дати додаткову інформацію, вона не завжди необхідна для отримання надійної оцінки очікуваної продуктивності стратегії.

  4. Обмеження платформи: TradingView надає 20 000 барів історичних даних для бектестингу (тариф Premium), що в багатьох випадках є достатнім для оцінки стратегії. Прагнення до глибшої історії може не дати істотних переваг, враховуючи цю межу даних.

Зрештою, вибір періоду бектестингу - це баланс між наявністю достатньої кількості даних для надійного оцінювання стратегії та забезпеченням того, щоб ці дані були актуальними для поточних ринкових умов. Тестування на останніх кількох місяцях або роках (залежно від таймфрейму) часто дає цінну інформацію без необхідності в дуже тривалій історії.

Я використовую індикатор, а його не видно в модулях CDZV. Що мені робити?

Є індикатори, які необхідно трохи модернізувати для коректної роботи з CDZV. Напишіть нам тікет на підтримку і ми постараємося зробити для вас цю модифікацію в рамках рівня підтримки вашого тарифного плану.

Я не знаю яке сповіщення мені прописати для відправки на сайт YYYYY.COM. Чому сайт ZZZZ.COM не приймає сповіщення? Де знайти яке сповіщення використовувати для VVVVV.COM? Сервіс RRRR.COM щось обновив і в мене перестали працювати сповіщення.

Наш сервіс базується на сповіщеннях платформи TradingView та розширюється нашим додатковими функціоналом. Цього має бути достатньо для роботи з будь-яким зовнішнім сервісом і ми розуміємо ваше бажання налаштувати сповіщення для різних сторонніх сервісів, таких як YYYYY.COM, ZZZZ.COM, VVVVV.COM, RRRR.COM тощо. Проте, ми не можемо надати вам конкретну інформацію про те, які саме сповіщення потрібно використовувати для кожного з цих сервісів, або чому деякі сервіси не приймають сповіщення.

Причина полягає в тому, що ми не володіємо вичерпною інформацією про всі існуючі сервіси-посередники в Інтернеті та їхні специфічні вимоги до сповіщень. Кожен сервіс має свої власні правила, формати та протоколи для прийому сповіщень, які можуть змінюватися з часом без нашого відома.

Ми не маємо прямого контролю над роботою сторонніх сервісів і не можемо гарантувати, що наші сповіщення завжди будуть сумісні з ними. Якщо сервіс вносить зміни у свою систему або оновлює свої вимоги до сповіщень, це може призвести до того, що наші сповіщення перестануть працювати належним чином.

Для отримання точної інформації про те, як налаштувати сповіщення для конкретного стороннього сервісу, ми рекомендуємо звернутися безпосередньо до служби підтримки цього сервісу. Вони зможуть надати вам актуальну інформацію про свої вимоги до сповіщень та допомогти у вирішенні будь-яких проблем, пов'язаних з їхньою роботою.

Ми цінуємо ваше розуміння та сподіваємося, що ви зможете успішно налаштувати сповіщення для потрібних вам сервісів, звернувшись до їхньої служби підтримки.

Я роблю зміну на графіку стратегії, а сповіщення надсилаються по старому. Що робити?

Правило: Змінили стратегію - оновіть або перестворіть повідомлення.

Після створення повідомлення, всі зміни на графіку вже не змінюють створене повідомлення.

Чому бектести і торгівля за індикаторами працює?

Роботи - рушійна сила ринку

У сучасному світі фінансових ринків роздрібні інвестори (фізичні особи) відіграють незначну роль через невеликий обсяг їхніх операцій. Основними гравцями на ринку є роботи, які здійснюють мільйони угод щодня.

Теорія великих чисел і 50% ймовірності

Згідно з теорією великих чисел, за великої кількості операцій результати прагнуть до 50% ймовірності. Це означає, що якщо ми будемо отримувати 50% прибуткових угод і 50% збиткових на тривалому проміжку часу, наше завдання - заробляти не менше, ніж втрачати, щоб залишатися в беззбитковості. Для отримання прибутку необхідно, щоб заробіток від прибуткових угод перевищував втрати від збиткових. Цей показник називається профіт-фактором.

У торгових стратегіях використовуються два ключові показники:

  • WinRate - відсоток прибуткових угод на історичних даних

  • ProfitFactor - коефіцієнт прибутковості угод

Важлива формула: Чим нижче WinRate, тим вищим має бути ProfitFactor

При WinRate вище 50% профіт-фактор від 1.5 може забезпечити гідний прибуток. Однак за WinRate 30% профіт-фактор має бути вищим, ідеально від 3 (70% угод збиткові, 30% прибуткові, але прибуток від них у 3 рази вищий за збитки, що дає загальний прибуток 20%).

Значення тестування стратегій на історичних даних

Тестування стратегій на історичних даних дає змогу підвищити математичне очікування на нашу користь. Якщо на історії зі 100 угод стратегія була прибутковою в 60% випадків (WinRate) з профіт-фактором 2, ми очікуємо подібної поведінки і в майбутньому. Це дає нам перевагу перед стратегією з WinRate 30% і профіт-фактором 0.7.

Грааля немає, ринок постійно змінюється

Не існує чарівної кнопки "бабло". Ринок - це система з нульовою сумою (без урахування комісій), де прибуток одних учасників дорівнює збиткам інших. Учасники, які програють, будуть адаптуватися і змінювати ринок, щоб не втрачати. Це нескінченний процес, через який стратегії перестають працювати і вимагають оптимізації або заміни.

Роботи та індикатори

Роботи, створені трейдерами, працюють за певною логікою, що ґрунтується на популярних індикаторах (ковзаючі середні, MACD, RSI та ін.), описаних у книгах з трейдингу. Поведінка роботів зумовлена їхніми творцями.

Висновки

  • Індикатори працюють, але не всі, не постійно і не передбачувано.

  • Ми можемо використовувати індикатори, підвищуючи математичне очікування за рахунок передбачуваності дій роботів у певних ринкових ситуаціях (бектестинг).

Наша система дає змогу швидко знаходити стратегії, що дають перевагу на ринку за рахунок поліпшеного математичного очікування (WinRate і ProfitFactor), і оперативно адаптувати їх до змін ринку.

Last updated