Tạo Indicator Fibonacci Pivot Points bằng Pine Script Editor của TradingView

Tạo Indicator Fibonacci Pivot Points bằng Pine Script Editor của TradingView sẽ giúp các bạn có một Indicator chính chủ, đơn giản, nhẹ, hiệu quả.

Đây là Indicator và loại Pivot Points được Tôi sử dụng nhiều nhất. Tôi muốn chia sẻ để năm 2021, chúng ta sẽ học thêm được cái gì đó mới mẻ một chút.

Indicator Fibonacci Pivot Points để làm gì?

Mục đích của Fibonacci Pivot Points rất đơn giản:

  • Tính toán giá trị Pivot Points của một Timeframe cụ thể
  • Hiển thị giá trị các mức Support – Resistance – Pivot Points bằng line trên biểu đồ
  • DIY – Do it yourself
Indicator Fibonacci Pivot Points bằng Pine Script Editor của TradingView
Indicator Fibonacci Pivot Points bằng Pine Script Editor của TradingView

Pine Script của TradingView khá thú vị và bạn có thể dùng để tự viết các chỉ báo, hoặc các EA trực tiếp trên TradingView sau đó setup các mức thông báo tín hiệu về điện thoại ngay lập tức.

Công thức tính Fibonacci Pivot Points

Trước tiên, bạn sẽ cần phải có công thức tính Fibonacci Pivot Points để có thể hiểu và lấy ra các giá trị để tính toán.

Pivot Points = (High + Low + Close)/3

Range = High – Low

R1 = pp + (Range * 0.382)

R2 = pp + (Range * 0.618)

R3 = pp + (Range * 1.000)

S1 = pp – (Range * 0.382)

S2 = pp – (Range * 0.618)

S3 = pp – (Range * 1.000)

Bạn có thể không dùng Fibonacci Pivot Points mà thay bằng Woodie, Camarilla, Standard bằng cách tham khảo công thức cho từng loại tại đây.

Viết Indicator Fibonacci Pivot Points dùng Pine Script

Khai báo Indicators

Đầu tiên, Tôi sẽ khai báo một số thông số như sau:

//@version=4
// Copyright (c) 2021, To Trieu
// TT Fibonacci Pivot Points
study(title="TT Fibonacci Pivot Points", overlay=true)

Trong đó:

Version=4 là Version của Pine Script hiện tại. Nó có phiên bản 1, 2, 3 và sẽ còn liên tục cập nhật.

Dòng thứ 2 là mô tả về bản quyền như người viết, năm tạo Indicator.

Dòng thứ ba là tên của Indicator.

Dòng thứ tư:

Hàm Study được đùng để mô tả rằng Indicator này được sử dụng với mục đích nghiên cứu.

Hàm Study tôi sử dụng 2 tham số là title = tiêu đề sẽ hiển thị trên biểu đồ. Overlay = true nghĩa là cho phép hiển thị tên chỉ báo trên biểu đồ.

Khai báo biến:

res = input(title="Timeframe", type=input.resolution, defval="D")

Biến res với nguồn là timeframe để tính toán. Mặc định, Tôi sử dụng defval=”D” nghĩa là Daily. Nếu bạn muốn mặc định tính Pivot Points cho biểu đồ tuần thì thay bằng W.

Các tham số cho defval có thể tuỳ biến là:

  • 1 = 1 Minutes
  • 5 = 5 Minutes
  • 15 = 15 Minutes
  • 30 =30 Minutes
  • 60 = 1 Hours
  • 240 = 4 Hours
  • D = Daily
  • W = Weekly
  • M = Monthly

Lấy giá trị High – Low – Close

High  = security(syminfo.tickerid, res, high[1], lookahead=true)

Low   = security(syminfo.tickerid, res, low[1], lookahead=true)

Close = security(syminfo.tickerid, res, close[1], lookahead=true)

Tính giá trị các mức Pivot Points:

pp = (High + Low + Close) / 3

range = High - Low

r1 = pp + (range * 0.382)

r2 = pp + (range * 0.618)

r3 = pp + (range * 1.000)

s1 = pp - (range * 0.382)

s2 = pp - (range * 0.618)

s3 = pp - (range * 1.000)

Vẽ và hiển thị các mức Fibonacci Pivot Points trên biểu đồ

plot(pp, color=color.blue, title="PP", style=plot.style_stepline, linewidth=1, show_last=1,trackprice=true)

plot(r1, color=color.red, title="R1", style=plot.style_line, linewidth=1, show_last=1,trackprice=true)

plot(r2, color=color.red, title="R2", style=plot.style_line, linewidth=1, show_last=1,trackprice=true)

plot(r3, color=color.red, title="R3", style=plot.style_line, linewidth=1, show_last=1,trackprice=true)

plot(s1, color=color.green, title="S1", style=plot.style_line, linewidth=1, show_last=1,trackprice=true)

plot(s2, color=color.green, title="S2", style=plot.style_line, linewidth=1, show_last=1,trackprice=true)

plot(s3, color=color.green, title="S3", style=plot.style_line, linewidth=1, show_last=1,trackprice=true)

Viết Indicator Fibonacci Pivot Points dùng Pine Script
Viết Indicator Fibonacci Pivot Points dùng Pine Script

Sau khi xong, bạn chỉ cần bấm thêm vào biểu đồ để xem trước.

Nếu hiển thị Ok các mức giá thì bấm lưu lại Indicator.

Đừng quên tích biểu tượng yêu thích để có thể thêm nhanh Indicator trong kho Indicator của bạn.

Lời kết

Pivot Points là một dạng phân tích kỹ thuật và tâm lý thị trường rất hiệu quả.

Tôi nhận được rất nhiều các câu hỏi và Tôi sẽ liệt kê để trả lời ở đây luôn.

1. Loại Pivot Points nào hiệu quả nhất?

Có rất nhiều loại Pivot Points như Standard, Fibonacci, Camarilla, Woodie và mỗi loại đều có sự chính xác của nó. Mọi loại đều hay và chuẩn xác, lý do Tôi dùng Fibonacci Pivot Points, là do thói quen sử dụng ngay khi tìm hiểu về Pivot Points. Tôi không dùng Fibonacci Pivot Points bởi nó ưu việt hơn các loại khác.

2. Tôi có thể dùng các mức Pivot Points để làm điểm tham gia thị trường không?

Có, nhưng không phải lúc nào nó cũng đúng. Bạn phải tự tìm hiểu toàn bộ các bài viết về Pivot Points tại đây trước khi sử dụng.

3. Pivot Points có sai không?

Như tất cả các chỉ báo khác, Pivot Points hỗ trợ chúng ta phân tích kỹ thuật và tâm lý thị trường. Pivot Points không cung cấp chén thánh giao dịch.

4. Có Ebook hướng dẫn sử dụng TradingView không?

Có. Bạn có thể đọc toàn bộ hướng dẫn sử dụng TradingView chuyên sâu hoặc tải về Ebook tại đây.

Nội dung bài viết

Kết quả giao dịch tháng này

  • LOSS -188.40 $

    Tổng thua lỗ các giao dịch tháng này

  • GAIN 214.13 $

    Tổng lợi nhuận các giao dịch tháng này

  • PROFIT 25.73 $

    Kết quả Lợi nhuận + Thua lỗ tháng này

Nhận phân tích qua email

1325 nhà đầu tư đã đăng ký nhận email mỗi tuần!