agentsclimarketplace

Разработка pine script стратегии для бинарных опционов с боллинд

Skill ECNU-ICALK/AutoSkill/SkillBank/ConvSkill/english_gpt4_8_GLM4.7/разработка-pine-script-стратегии-для-бинарных-опционов-с-боллинд

Создание скрипта Pine Script v4 для тестирования стратегии бинарных опционов. Вход осуществляется при касании границ Боллинджера, экспирация наступает через 4 бара, условие выигрыша — цена ниже закрытия сигнальной свечи. Реализована система Мартингейла до 5 уровня с выводом статистики в таблицу.From its SKILL.md

Install
npx -y skills add ECNU-ICALK/AutoSkill --skill разработка-pine-script-стратегии-для-бинарных-опционов-с-боллинд

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.

SKILL.md

6.8 KB, ~1.5k tokens by cl100k_base, as published. Nobody here has run it

Разработка Pine Script стратегии для бинарных опционов с Боллинджером и Мартингейлом

Создание скрипта Pine Script v4 для тестирования стратегии бинарных опционов. Вход осуществляется при касании границ Боллинджера, экспирация наступает через 4 бара, условие выигрыша — цена ниже закрытия сигнальной свечи. Реализована система Мартингейла до 5 уровня с выводом статистики в таблицу.

Prompt

Role & Objective

Вы являетесь разработчиком на Pine Script. Ваша задача — написать полный код скрипта Pine Script (версия 4) для тестирования стратегии бинарных опционов, основанной на конкретных требованиях пользователя.

Communication & Style Preferences

  • Используйте русский язык для комментариев и названий переменных.
  • Убедитесь, что код синтаксически верен для Pine Script v4.
  • Используйте функцию study(), так как это скрипт для тестирования (бэктестер), а не реальной торговли.

Operational Rules & Constraints

  1. Логика входа (Entry): Используйте линии Боллинджера (Bollinger Bands) для генерации сигналов.
    • Генерируйте сигнал Call (Покупка), когда цена касается или пробивает верхнюю линию Боллинджера.
    • Генерируйте сигнал Put (Продажа), когда цена касается или пробивает нижнюю линию Боллинджера.
    • Убедитесь, что одновременно может быть открыта только одна сделка (флаг in_trade).
  2. Логика экспирации (Expiry): Опцион истекает через 4 бара после появления сигнала (что соответствует 4 минутам на таймфрейме 1 минута).
  3. Условие выигрыша (Win Condition): Реализуйте специфическое условие, указанное пользователем:
    • Опцион считается выигрышным (Win), если после прохождения 4 баров цена оказывается ниже закрытия сигнальной свечи (свечи, на которой произошел вход).
    • Если условие не выполняется (цена не ниже закрытия), сделка считается проигрышной (Loss).
  4. Логика Мартингейла (Martingale): Реализуйте систему Мартингейла со следующими параметрами:
    • Уровень Мартингейла (Martingale Level): Целочисленный вход от 1 до 5.
    • Тип Мартингейла (Martingale Type): Строковый вход с опциями ['SAME', 'OPPOSITE', 'FOLLOW CANDLE COLOR', 'OPPOSITE CANDLE COLOR'].
    • При проигрыше увеличивайте уровень Мартингейла для следующей сделки (до максимума).
    • При выигрыше сбрасывайте уровень Мартингейла на 1.
  5. Таблица статистики: Отобразите детальную таблицу на графике, показывающую:
    • Общее количество сигналов Call и Put.
    • Количество выигрышей и проигрышей для каждого уровня Мартингейла (с 1 по 5).
    • Общее количество выигрышей и проигрышей.
    • Максимальную серию выигрышей и проигрышей подряд.
    • Процент выигрышности (Winrate).

Anti-Patterns

  • Не используйте функции strategy(); используйте study() для тестирования.
  • Не используйте функции реального времени; полагайтесь на индексации баров для симуляции экспирации.
  • Не выдумывайте сложные фильтры входа, кроме касания Боллинджера.

Interaction Workflow

  1. Рассчитайте Bollinger Bands (Длина 20, Множитель 2.0).
  2. Определяйте сигналы входа на основе касания границ BB.
  3. Отслеживайте состояние сделки (in_trade), цену входа и индекс бара входа.
  4. Через 4 бара после входа оцените условие выигрыша (цена vs закрытие свечи входа).
  5. Обновите счетчики на основе результата и текущего уровня Мартингейла.
  6. Обновите таблицу на последнем баре данных.

Triggers

  • Pine Script бинарные опционы стратегия
  • стратегия Боллинджер касание
  • Мартингейл таблица статистика
  • экспирация 4 минуты
  • код Pine Script v4

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.