BTC
$96,000
5.73%
ETH
$3,521.91
3.97%
HTX
$0.{5}2273
5.23%
SOL
$198.17
3.05%
BNB
$710
3.05%
lang
简体中文
繁體中文
English
Tiếng Việt
한국어
日本語
ภาษาไทย
Türkçe
Trang chủ
AI AI
Tin nhanh
Bài viết
Sự kiện
BlockBeats Pro
Thêm
Thông tin tài chính
Chuyên đề
Hệ sinh thái chuỗi khối
Mục nhập
Podcast
Data
OPRR
Partnered With:

Cách viết chỉ báo đơn giản bằng TradingView

Đọc bài viết này mất 13 phút
0 cơ bản, hoàn thành việc viết chỉ báo đơn giản trong 5 phút.

Trong bối cảnh đầu tư toàn cầu điên cuồng, mọi người đều tìm kiếm những công cụ đầu tư tốt hơn và thuận tiện hơn.

 

TradingView, một cộng đồng nhà đầu tư và trang web biểu đồ được hầu hết các nhà đầu tư chuyên nghiệp biết đến. Trang web được thành lập vào năm 2011, có 1 triệu người dùng hoạt động hàng tháng sau 5 năm thành lập.

 

TradingView có lượng dữ liệu lớn, bao gồm thị trường chứng khoán toàn cầu, hàng hóa, ngoại hối, v.v. Đồng thời, sản phẩm của hãng cũng bắt kịp xu hướng thị trường. Ngay khi các nhà đầu tư bán lẻ Hoa Kỳ đáp lại lời kêu gọi mua bạc của Wall Street Bets, TradingView đã khẩn trương đưa ra xu hướng giá lịch sử của bạc và các hàng hóa khác trong hơn một thế kỷ.

 

Tất nhiên, điều quen thuộc nhất với người dùng trong ngành tiền điện tử là các tiện ích của Tradingview được nhúng trong các nền tảng giao dịch lớn. Người dùng có thể xem thị trường trực tiếp thông qua các widget.

 

Tradingview không chỉ giới hạn ở việc kiểm tra giá thị trường. Gần đây nó đã ra mắt ngôn ngữ tập lệnh tự thiết kế "Pine Script". Và cho phép người dùng tạo các chỉ báo tùy chỉnh và chạy chúng trên máy chủ Tradingview.

 

Trong bài viết này, Rhythm BlockBeats sẽ dạy bạn viết một số chỉ báo đơn giản bắt đầu từ 0 trong 5 phút.

 

Chỉ báo cao cấp của Coinbase

 

Trước đây, Rhythm BlockBeats từng tuyên bố trong "Bitcoin đang giảm. Là Coinbase, đang giảm giá , thao túng Bitcoin?Thị trường tiền xu? 》Bài viết nêu chi tiết về sự sụt giảm gần đây của giá Bitcoin và giá Bitcoin trên nền tảng Coinbase thấp hơn so với các nền tảng khác. Và đã sử dụng TradingView để tạo biểu đồ cao cấp Coinbase để hiển thị, nhưng tính năng này yêu cầu mua tư cách thành viên TradingView và không đủ trực quan.

 

thật đơn giản trong 5 phút Hiểu và học cách viết mã đơn giản.

 

Mã Và nguồn của bức ảnh là "Hedging Machine" của người dùng weibo

 

Mã :

 

nghiên cứu("Cơ sở CB-BN", lớp phủ = sai)

 

//Sử dụng nến đóng để tạo ra sự khác biệt nên độ chính xác cao nhất trên các khung thời gian thấp hơn

premium = security(" COINBASE:BTCUSD", khung thời gian.thời gian, đóng) - bảo mật("BINANCE:BTCUSDT", khung thời gian.thời gian, đóng)

 

premiumPercent = (premium/close)*100

 

plot(premiumPercent, color = iff(premium > ;= 0 , color.blue, color.red))

plot(0, color = color.black)

 

Cách viết chỉ báo

 

Giao diện chính của TradingView có thể được chia thành ba khu vực, khu vực hiển thị thị trường trên cùng, khu vực chỉ báo ở giữa và khu vực viết mã (khu vực này sẽ không được hiển thị nếu bạn không viết).

 

TradingView Giao diện

 

Dòng đầu tiên, dòng thứ hai, v.v. là được đánh dấu " //‖ thể hiện một nhận xét, thuận tiện cho người dùng hiểu. Máy tính sẽ không biên dịch nó.

 

Dòng thứ năm:nghiên cứu("Coinbase -Binance",overlay = false)

 

Coinbase-Binance được thể hiện ở đây dưới dạng tên của chỉ báo trong giao diện TradingView . Lớp phủ là để xác nhận nơi cần thêm chỉ báo. Sai có nghĩa là thêm nó vào khu vực chỉ báo và đúng có nghĩa là thêm nó vào khu vực hiển thị thị trường.

 

Dòng 8:premium = security ( "COINBASE:BTCUSD", khung thời gian.thời gian, đóng) - bảo mật("BINANCE:BTCUSDT", khung thời gian.thời gian, đóng)

 

security("COINBASE:BTCUSD", frametime. Period, close) nghĩa là chọn cặp giao dịch BTC/USD trên nền tảng giao dịch Coinbase và sử dụng giá đóng cửa làm nguồn dữ liệu.

 

Nếu bạn chọn giá mở cửa BTC/USD của Bitstamp làm nguồn dữ liệu, bạn có thể viết security("BITSTAMP:BTCUSD " , khung thời gian.thời gian, mở)

 

mở: giá mở cửa

cao: giá cao nhất

thấp: giá thấp nhất

đóng: giá đóng cửa

 

Dòng 10:premiumPercent = (premium/close)*100

 

Mã này hiển thị giá trị sau khi tỷ lệ phí bảo hiểm được mở rộng một trăm lần. "Đóng" sau biểu thị giá đóng cửa của mã thông báo trong khu vực hiển thị thị trường hiện tại.

 

Tất nhiên, nếu điều này được thay đổi thành premiumPercent = (premium/security("COINBASE:BTCUSD", khung thời gian. , close)) sẽ thân thiện hơn với người dùng. Sau khi thay đổi, bất kể người dùng chuyển thị trường sang bất kỳ sản phẩm đầu tư nào, nó sẽ được biểu thị bằng tỷ lệ chênh lệch giữa giá Bitcoin của Coinbase và giá Bitcoin của Binance, nghĩa là “(Giá Bitcoin của Coinabse – Giá Bitcoin của Binance)/Giá Bitcoin của Coinbase ”.

 

Dòng 11:plot( premiumPercent, color = iff(premium >= 0, color.blue, color.red))

 

Phí bảo hiểm lớn hơn Hoặc bằng 0 thì hiển thị màu xanh, ngược lại hiển thị màu đỏ. Màu sắc có thể thay đổi theo ý muốn, ví dụ muốn hiển thị màu xanh lá cây thì bạn có thể đổi "color.red" thành "color.green".

 

Dòng 12:plot(0, color = color. black)

 

Trục 0 được hiển thị màu đen.

 

Chuẩn bị chỉ số lãi suất tương lai của hợp đồng giao hàng

 

Sau khi hiểu logic viết của các chỉ báo TradingView, bạn có thể viết một số chỉ báo đơn giản hơn, chẳng hạn như "tỷ lệ phí bảo hiểm hợp đồng giao hàng".

 

Lấy phép tính phí bảo hiểm hợp đồng giao hàng tháng 6 của Binance làm ví dụ, mã là:

 

nghiên cứu("Tỷ lệ phí bảo hiểm 6 tháng của Binance", lớp phủ = false)

 

premium = security("BINANCE:BTCM2021", khung thời gian.thời gian, đóng) - bảo mật("BINANCE:BTCUSDT", khung thời gian.thời gian, đóng)

 

premiumPercent = (premium/security("BINANCE:BTCUSDT", frametime.ap, close))*100

 

plot(premiumPercent, color = iff(premium >= 0, color.blue, color.red))

 

 

Thông qua chỉ báo, chúng ta có thể biết mà Binance hiện đang cung cấp vào tháng 6. Tỷ lệ phí bảo hiểm của hợp đồng so với giao ngay là 6,59%.

 

Ngoài các chỉ báo đơn giản này, Tradingview còn hỗ trợ các thao tác tập lệnh phức tạp hơn. Để biết chi tiết, vui lòng tham khảo Hướng dẫn sử dụng Pine Script v4.



Chào mừng bạn tham gia cộng đồng chính thức của BlockBeats:

Nhóm Telegram đăng ký: https://t.me/theblockbeats

Nhóm Telegram thảo luận: https://t.me/BlockBeats_App

Tài khoản Twitter chính thức: https://twitter.com/BlockBeatsAsia

举报 Báo lỗi/Báo cáo
Chọn thư viện
Thêm mới thư viện
Hủy
Hoàn thành
Thêm mới thư viện
Chỉ mình tôi có thể nhìn thấy
Công khai
Lưu
Báo lỗi/Báo cáo
Gửi