// 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")
Dengan semangat TradingView yang sesungguhnya, penulis skrip ini telah menerbitkannya sebagai sumber terbuka, sehingga para trader dapat memahami dan memverifikasinya. Hormat untuk penulisnya! Anda dapat menggunakannya secara gratis, namun penggunaan kembali kode ini dalam publikasi diatur oleh Tata Tertib. Anda dapat memfavoritkannya untuk digunakan pada chart
Informasi dan publikasi tidak dimaksudkan untuk menjadi, dan bukan merupakan saran keuangan, investasi, perdagangan, atau rekomendasi lainnya yang diberikan atau didukung oleh TradingView. Baca selengkapnya di Persyaratan Penggunaan.