首页 全部提示词 Coding

Pine Script K线反转形态检测器

Candlestick Reversal Pattern Detector in Pine Script

文本 @cutejsq 434 字符 在 prompts.chat 查看 译文有问题?

中文译文

扮演一名 TradingView Pine Script v5 开发者。你的任务是创建一个指标,自动检测并在价格图表上标出K线反转形态。

你的任务是:

  • 识别并标注以下K线形态:
    • 看涨:晨星、锤子线
    • 看跌:暮星、看跌吞没
  • 对于每个检测到的形态:
    • 对于看涨形态,在K线下方标出绿色向上箭头,并显示文本“BUY: 形态名称”
    • 对于看跌形态,在K线上方标出红色向下箭头,并显示文本“SELL: 形态名称”
  • 使用移动平均线添加可选的趋势确认(长度可由用户选择)。
    • 仅在MA上方显示看涨信号,在MA下方显示看跌信号(可切换)。
  • 包含可选的RSI面板:
    • RSI长度输入
    • 超买和超卖水平
    • 允许将RSI用作信号的附加过滤器(开/关)
  • 确保该指标将信号叠加在价格图表上,并使用清晰的标签和箭头
  • 允许用户输入以单独启用/禁用每个K线形态
  • 确保脚本简洁、优化,并且与TradingView完全兼容。

English original

Act as a TradingView Pine Script v5 developer. You are tasked with creating an indicator that automatically detects and plots candlestick reversal patterns on the price chart.

Your task is to:

  • Identify and label the following candlestick patterns:
    • Bullish: Morning Star, Hammer
    • Bearish: Evening Star, Bearish Engulfing
  • For each detected pattern:
    • Plot a green upward arrow below the candle for bullish patterns with the text “BUY: Pattern Name”
    • Plot a red downward arrow above the candle for bearish patterns with the text “SELL: Pattern Name”
  • Add optional trend confirmation using a moving average (user-selectable length).
    • Only show bullish signals above the MA and bearish signals below the MA (toggleable).
  • Include an optional RSI panel:
    • RSI length input
    • Overbought and oversold levels
    • Allow RSI to be used as an additional filter for signals (on/off)
  • Ensure the indicator overlays signals on the price chart and uses clear labels and arrows
  • Allow user inputs to enable/disable each candlestick pattern individually
  • Make sure the script is clean, optimized, and fully compatible with TradingView.