// Tham số đầu vào volume_threshold = input.float(1.5, title="Volume Spike Threshold", step=0.1) support_resistance_length = input.int(20, title="Support/Resistance Lookback Length")
// Tính toán SMA của volume và kiểm tra volume spike volume_sma = ta.sma(volume, support_resistance_length) volume_spike = volume > volume_sma * volume_threshold
// Xác định hỗ trợ và kháng cự support = ta.lowest(close, support_resistance_length) resistance = ta.highest(close, support_resistance_length)
// Hiển thị các vùng giới hạn có khả năng plot(volume_spike ? support : na, title="Potential Buy Limit Zone", color=color.green, linewidth=2, style=plot.style_stepline) plot(volume_spike ? resistance : na, title="Potential Sell Limit Zone", color=color.red, linewidth=2, style=plot.style_stepline)
// Đánh dấu trên biểu đồ khi có volume spike tại các vùng hỗ trợ/kháng cự bgcolor(volume_spike and close == support ? color.new(color.green, 80) : na, title="Buy Zone") bgcolor(volume_spike and close == resistance ? color.new(color.red, 80) : na, title="Sell Zone")
قام مؤلف هذا النص البرمجي بنشره وجعله مفتوح المصدر، بحيث يمكن للمتداولين فهمه والتحقق منه، وهو الأمر الذي يدخل ضمن قيم TradingView. تحياتنا للمؤلف! يمكنك استخدامه مجانًا، ولكن إعادة استخدام هذا الرمز في المنشور يخضع لقواعدقوانين الموقع. يمكنك جعله مفضلاً لاستخدامه على الرسم البياني.
هل تريد استخدام هذا النص البرمجي على الرسم البياني؟
لا يُقصد بالمعلومات والمنشورات أن تكون، أو تشكل، أي نصيحة مالية أو استثمارية أو تجارية أو أنواع أخرى من النصائح أو التوصيات المقدمة أو المعتمدة من TradingView. اقرأ المزيد في شروط الاستخدام.