Bạn muốn đăng bài lên Binance Square mà không phải mở app, không phải bấm tay từng bài?
Bạn muốn đăng bài lên Binance Square mà không phải mở app, không phải bấm tay từng bài? Binance đã có Square OpenAPI chính thức, kèm bộ công cụ square-post trên Binance Skills Hub. Bài này hướng dẫn từ con số 0, người chưa biết lập trình vẫn làm theo được. Phần cài đặt, lưu key và đăng bài chữ mình đã chạy thử thực tế trước khi viết. 📌 CÔNG CỤ NÀY LÀM ĐƯỢC GÌ ✅ Đăng bài chữ, emoji, xuống dòng ✅ Gõ $BTC, $ETH là tự thành tag coin có giá ✅ Gõ #hashtag là tự được nhận diện ✅ Đăng kèm tối đa 4 ảnh ✅ Đăng bài dài có tiêu đề và ảnh bìa ✅ Đăng video (cần cài thêm ffmpeg) ✅ Trả về link bài ngay sau khi đăng ❌ Chưa làm được: widget chart, nhãn Bullish/Bearish, quote bài khác, hẹn giờ, lưu nháp, sửa, xoá, like, comment. Mấy việc này vẫn phải làm trên app hoặc web. 🧰 BƯỚC 0 — CHUẨN BỊ • Máy tính Windows, macOS hoặc Linux • Node.js bản 22 trở lên, tải tại nodejs.org • Tài khoản Binance Square Mở terminal (Windows dùng PowerShell) và gõ lệnh sau để kiểm tra Node.js: node -v Ra v22 trở lên là được. 📥 BƯỚC 1 — CÀI CÔNG CỤ SQUARE-POST npx skills add https://github.com/binance/binance-skills-hub/tree/main/skills/binance/square-post Trình cài sẽ hỏi bạn chọn AI agent và nơi cài đặt. Muốn cài một mạch không bị hỏi thì thêm vào cuối lệnh: -a claude-code -y --copy (--copy giúp tránh lỗi symlink hay gặp trên Windows.) Trước khi cài, trình cài còn tự chấm điểm bảo mật cho công cụ. Cài xong, đường dẫn thư mục công cụ được in ở cuối, thường có dạng .claude\skills\square-post. Di chuyển vào thư mục đó: cd .claude\skills\square-post Thử xem hướng dẫn của từng lệnh: node scripts/post-text.mjs --help node scripts/post-image.mjs --help 🔑 BƯỚC 2 — TẠO API KEY Vào Square Creator Center và tạo OpenAPI key: https://www.binance.com/square/creator-center/home ⚠️ Key này có quyền đăng bài thay bạn. Hãy coi nó như mật khẩu: không gửi cho ai, không chụp màn hình, không dán vào code rồi đưa lên mạng. 💾 BƯỚC 3 — LƯU KEY MỘT LẦN, DÙNG MÃI Windows (PowerShell), chạy lần lượt 3 dòng: $env:BINANCE_SQUARE_OPENAPI_KEY = 'dán-key-vào-đây'; node scripts/save-key.mjs Remove-Item Env:BINANCE_SQUARE_OPENAPI_KEY macOS / Linux: BINANCE_SQUARE_OPENAPI_KEY='dán-key-vào-đây'; node scripts/save-key.mjs Thấy dòng “Saved Square OpenAPI key abc12...xyz9” là xong. Key được lưu trong thư mục .config/binance-square nằm trong thư mục người dùng của bạn, những lần sau không cần nhập lại. Công cụ cố tình không cho truyền key bằng tham số --key, để key không bị lưu trong lịch sử lệnh. Thiết kế rất cẩn thận 👍 ⚠️ BƯỚC 4 — LỖI NGƯỜI MỚI HAY MẮC NHẤT Luôn đặt nội dung bài trong NHÁY ĐƠN '...'. Nếu dùng nháy kép, terminal sẽ hiểu $BTC là tên một biến và xoá mất nó: • Nháy kép → bài đăng ra: Hello • Nháy đơn 'Hello $BTC' → bài đăng ra: Hello $BTC Mình đã thử thật trên PowerShell. Ví dụ gốc trong tài liệu dùng nháy kép, nên rất nhiều người sẽ vấp chỗ này. ✍️ BƯỚC 5 — ĐĂNG BÀI CHỮ node scripts/post-text.mjs --text '$BTC đang giữ vùng hỗ trợ khung 1h 📊 #BTC Not financial advice.' Thành công sẽ hiện: Success! ID: 36788... Link: https://app.binance.com/... Mở link là thấy bài. $BTC đã thành tag coin, #BTC đã thành hashtag. 🖼 BƯỚC 6 — ĐĂNG BÀI CÓ ẢNH node scripts/post-image.mjs --text 'Phân tích $ETH khung 4h #ETH' --images './chart1.png,./chart2.png' • Tối đa 4 ảnh, các ảnh ngăn cách bằng dấu phẩy • Công cụ tự upload từng ảnh, đợi Binance xử lý xong rồi mới đăng 📰 BƯỚC 7 — BÀI DÀI CÓ TIÊU ĐỀ Không có ảnh: node scripts/post-text.mjs --title 'Báo cáo thị trường tuần' --text 'Nội dung bài dài...' Có ảnh bìa: node scripts/post-image.mjs --title 'Báo cáo thị trường tuần' --text 'Nội dung...' --cover './cover.png' Bài dài chỉ nhận đúng MỘT ảnh bìa, truyền qua --cover chứ không dùng --images. 🎬 BƯỚC 8 — ĐĂNG VIDEO (TUỲ CHỌN) Cần cài ffmpeg trước. Nếu không biết thời lượng video thì cần thêm ffprobe. node scripts/post-video.mjs --video './video.mp4' --duration 7.5 --text 'Tóm tắt thị trường hôm nay' Công cụ tự cắt khung hình đầu tiên làm ảnh bìa. 🤖 BƯỚC 9 — ĐỂ AI AGENT ĐĂNG HỘ Nếu bạn dùng Claude Code hoặc OpenClaw, không cần nhớ lệnh nào, chỉ cần nói kiểu: Post to Binance Square: 'Nhận định nhanh $SOL khung 1h #SOL' kèm ảnh chart.png Agent sẽ tự chọn đúng lệnh và trả về link bài. Theo hướng dẫn của công cụ, agent phải giữ nguyên nội dung bạn viết, không tự thêm hashtag hay sửa câu chữ. 🚦 GIỚI HẠN VÀ LỖI THƯỜNG GẶP Giới hạn: 100 bài mỗi ngày, 400 lượt upload ảnh mỗi ngày. • 220003 — key không tồn tại, kiểm tra lại key • 220004 — key hết hạn, tạo key mới • 220009 — đã quá 100 bài trong ngày • 220014 — đã quá 400 lượt upload trong ngày • 220011 — nội dung đang rỗng • 20002 / 20022 — nội dung dính từ nhạy cảm • 20013 — nội dung quá dài • 30008 — tài khoản hoặc thiết bị đang bị hạn chế đăng bài 💡 Thấy “Success!” nhưng “ID: unavailable” nghĩa là bài ĐÃ lên rồi, chỉ là không lấy được mã bài. Đừng chạy lại lệnh, kẻo bị đăng trùng. 🛡 DÙNG CHO ĐÚNG ĐỂ KHÔNG BỊ KHOÁ • 100 bài/ngày là giới hạn kỹ thuật, không phải con số nên đăng. Đăng dày đặc rất dễ bị coi là spam. • Nội dung vẫn phải theo quy tắc cộng đồng của Binance Square. Bài về giao dịch nên ghi rõ không phải lời khuyên đầu tư. • Lỡ lộ key thì tạo key mới ngay và xoá file key cũ. • Đọc qua file SKILL.md trước khi dùng, vì công cụ chạy với quyền của AI agent. 📚 Nguồn chính thức: github.com/binance/binance-skills-hub (thư mục skills/binance/square-post) Bạn kẹt ở bước nào cứ để lại bình luận, mình sẽ trả lời 👇 #BinanceSquare #SquareOpenAPI #CryptoTools Bài viết mang tính hướng dẫn kỹ thuật, không phải lời khuyên đầu tư.
Tại sao lại có thiết lập này? • Xu hướng 1D chắc chắn là giảm, tạo nền tảng. • Giá đã từ chối vùng vào 4H, xác nhận sức mạnh của người bán. • RSI trên các khung thời gian thấp hơn không cho thấy động lực tăng giá để chống lại xu hướng giảm. Động thái hướng tới TP1 đã sẵn sàng.
Tranh luận: Liệu đây có phải là khởi đầu cho một cú quét xuống vùng hỗ trợ 1788?
Tại sao lại thiết lập này? • Biểu đồ 4H cho thấy một tín hiệu SHORT có độ tin cậy cao (92%) đang chờ gần mức kháng cự. • Xu hướng hàng ngày đang giảm mạnh, phù hợp với thiết lập. • Hành động giá hiện tại đang cuộn lại cho một động thái tiềm năng hướng tới mục tiêu đầu tiên ở 3.299.
Tranh luận: Liệu đây có phải là sự rung lắc cuối cùng trước khi UNI capitulate theo xu hướng giảm?
Tại sao lại thiết lập này? Thiên hướng NGẮN được trang bị với độ tin cậy 86%. Thiết lập 4H đã sẵn sàng, với giá ở mức entry_ref là 0.03648. RSI trên 15m đang bị bán quá mức ở mức 28.69, gợi ý một sự phục hồi tiềm năng vào một vị trí ngắn. Xu hướng 1D bị ràng buộc trong khoảng có nghĩa là sự nén biến động trước khi có sự bứt phá theo hướng.
Cuộc tranh luận: Liệu RSI bị bán quá mức này có phải là một cái bẫy cho những người mua trước khi có sự giảm thực sự?
Tại sao lại thiết lập này? • Tín hiệu NGẮN được trang bị với độ tin cậy 84% ngược lại với xu hướng 1D. • Giá đang ở mức tham chiếu quan trọng 4H (3.773) với RSI trên các khung thời gian thấp hơn cho thấy sự yếu kém (15m RSI ở 40). • Một sự phá vỡ bên dưới khu vực nhập sẽ nhắm đến hỗ trợ ngay lập tức tại TP1 (3.609).
Tranh luận: Đây có phải là một ván bài chống xu hướng có xác suất cao hay một cái bẫy trước khi bò hàng ngày tăng giá?
Họ đang gọi đây là một phạm vi, nhưng $RAVE /USDT đang giấu một bí mật tàn bạo.
$RAVE - NGẮN
Kế hoạch giao dịch: Vào lệnh: 0.289512 – 0.302009 SL: 0.333251 TP1: 0.258269 TP2: 0.245772 TP3: 0.220778
Tại sao lại có thiết lập này? Thiết lập 4H đã SẴN SÀNG cho một lệnh NGẮN. RSI trên các khung thời gian thấp hơn cho thấy sự yếu kém (15m RSI: 43.57), không thể tạo đà tăng trong phạm vi hàng ngày. Kháng cự chính rõ ràng tại mức cao vào lệnh 0.302. Con đường có ít kháng cự nhất chỉ xuống hướng mục tiêu đầu tiên.
Tranh luận: Đây có phải là sự rung chuyển trước khi phá vỡ về TP1 tại 0.258?
Hầu hết các nhà giao dịch đều mù quáng trước cái bẫy $XPL /USDT đang thiết lập ngay bây giờ.
$XPL - NGẮN
Kế hoạch giao dịch: Điểm vào: 0.089305 – 0.090089 SL: 0.09205 TP1: 0.087344 TP2: 0.086559 TP3: 0.08499
Tại sao lại có thiết lập này? Biểu đồ 4H cho thấy một tín hiệu NGẮN với độ tin cậy cao (91%). Giá đang ở một vùng vào key (0.0893-0.0901) sau khi chạm mức RSI quá mua trên các khung thời gian thấp hơn. Xu hướng 1D đang trong phạm vi, cho thấy một sự từ chối và di chuyển về phía TP1 tại 0.0873 là điều sắp xảy ra.
Cuộc tranh luận: Đây có phải là khởi đầu của một sự phá vỡ phạm vi lớn, hay chỉ là một cú lừa khác?
Họ đang thì thầm về một cái bẫy cho $XRP /USDT bulls. Bạn có đang lắng nghe không?
$XRP - NGẮN
Kế hoạch giao dịch: Vào lệnh: 1.361317 – 1.36906 SL: 1.388417 TP1: 1.341959 TP2: 1.334216 TP3: 1.31873
Tại sao lại có thiết lập này? Xu hướng hàng ngày đang nghiêng về phía giảm. Giá đang quấn quanh một vùng vào lệnh NGẮN có độ tin cậy cao (1.361-1.369), với RSI không cho thấy động lực tăng giá ở các khung thời gian thấp hơn. Thiết lập nhắm đến một chuyển động về phía TP1 tại 1.342.
Tranh luận: Đây có phải là sự rung chuyển cuối cùng trước khi giảm, hay là một cái bẫy cho bò sắp sửa bật lên?
Họ đang thì thầm về một sự cố BIO. Bạn có đang lắng nghe không?
$BIO /USDT - NGẮN
Kế hoạch giao dịch: Vào lệnh: 0.024972 – 0.025248 SL: 0.025937 TP1: 0.024283 TP2: 0.024008 TP3: 0.023457
Tại sao lại là thiết lập này? Hệ thống đã SẴN SÀNG cho một giao dịch NGẮN. Xu hướng hàng ngày đang giảm, và giá đang kiểm tra một vùng vào lệnh 4H quan trọng. RSI không cho thấy sự phân kỳ tăng để phản kháng lại động lượng.
Cuộc tranh luận: Đây có phải là cú bật cuối cùng trước khi giảm xuống TP2 ở 0.024008 không?
Tại sao lại có thiết lập này? Xu hướng SHORT được trang bị với 88% sự tự tin. Thiết lập 4H đã sẵn sàng trong khi xu hướng 1D đang trong vùng biến động, cho thấy một đỉnh cục bộ. RSI trên các khung thời gian thấp hơn cho thấy động lực yếu đi, không bị bán quá mức. Khu vực vào lệnh được xác định rõ ràng giữa 0.05294 và 0.05347.
Cuộc tranh luận: Liệu đây có phải là sự khởi đầu của việc phá vỡ vùng giá, hay chỉ là một cú đánh lừa khác trước khi có sự siết chặt?
Họ đang theo dõi phạm vi hàng ngày, nhưng động thái thực sự đang ẩn náu ở đây trên $CLO /USDT.
$CLO - NGẮN
Kế hoạch giao dịch: Điểm vào: 0.086885 – 0.088135 SL: 0.091262 TP1: 0.083758 TP2: 0.082508 TP3: 0.080007
Tại sao lại có thiết lập này? Thiên hướng NGẮN được trang bị với 90% sự tự tin. Thiết lập 4H đã sẵn sàng cho một động thái giảm từ vùng vào, với TP1 là 0.083758. Xu hướng 1D đang dao động, nhưng RSI 15m ở mức 44 cho thấy còn chỗ cho động lực giảm thêm trước khi bị bán quá mức.
Cuộc tranh luận: Đây có phải là sự phá vỡ từ phạm vi, hay sẽ chỉ là một cú lừa nữa?
Tại sao lại thiết lập này? • Biểu đồ 4H đã SẴN SÀNG cho một động thái NGẮN với 89% độ tin cậy. • Xu hướng hàng ngày là GIẢM, phù hợp với hướng của thiết lập. • RSI trên 15M (42.79) cho thấy có không gian để giảm thêm trước khi bị bán quá mức. • Các mức quan trọng: Khu vực nhập ~167.81, với TP ban đầu ở ~163.96.
Cuộc tranh luận: Liệu ngắn 4H này có phải là sự bắt đầu của đợt giảm tiếp theo, hay chỉ là một bẫy gấu trước khi đảo ngược?
Họ đều đang xem những chiếc lá rơi, nhưng cơn bão thực sự $TREE /USDT đang ở dưới lòng đất.
$TREE - NGẮN
Kế hoạch giao dịch: Điểm vào: 0.068626 – 0.069114 SL: 0.070337 TP1: 0.067403 TP2: 0.066914 TP3: 0.065936
Tại sao lại thiết lập này? • Biểu đồ 4H đã SẴN SÀNG cho một cú NGẮN với độ tin cậy 88%. • Xu hướng hàng ngày là GIẢM, tạo ra áp lực vĩ mô. • Giá hiện tại đang ở một vùng vào chính (0.06887), cung cấp một thiết lập rủi ro/phần thưởng rõ ràng cho bước tiếp theo xuống dưới.
Cuộc tranh luận: Liệu đây có phải là cú rung cuối cùng trước khi gấu kiểm soát hoàn toàn?
Họ đang gọi đáy, nhưng biểu đồ của SOL kể một câu chuyện khác, khẩn cấp.
$SOL /USDT - NGẮN
Kế hoạch giao dịch: Vào lệnh: 78.56551 – 79.097556 SL: 80.427672 TP1: 77.235393 TP2: 76.703347 TP3: 75.639254
Tại sao lại có thiết lập này? Thiết lập 4H đã SẴN SÀNG cho một lệnh ngắn. Xu hướng hàng ngày là giảm, củng cố cho động thái này. RSI trên các khung thời gian thấp hơn không cho thấy sức mạnh tăng giá để chống lại động lực. Khu vực vào lệnh đã được xác định, với các mục tiêu rõ ràng ở phía dưới.
Tranh luận: Liệu đây có phải là cú rung lắc cuối cùng trước khi giảm thật sự xuống TP2, hay chỉ là một cái bẫy tăng giá đang hình thành?
Tại sao lại có thiết lập này? Biểu đồ 4H cho thấy một thiết lập NGẮN với 79% độ tin cậy. Giá đang ở mức kháng cự chính (0.1102) sau một khoảng 1D. RSI 15M đang ở mức mua quá mức 74.5, cho thấy sự kiệt sức cho sự phục hồi.
Tranh luận: Liệu đây có phải là sự siết chặt cuối cùng trước khi giảm xuống TP1 ở mức 0.1017?
$KITE /USDT's chart đang ẩn chứa một cái bẫy mà hầu hết các trader sẽ không thấy trước được.
$KITE - NGẮN
Kế hoạch giao dịch: Vào lệnh: 0.242732 – 0.24703 SL: 0.257776 TP1: 0.231985 TP2: 0.227687 TP3: 0.21909
Tại sao lại có thiết lập này? Tín hiệu NGẮN được trang bị với độ tin cậy 85%. Giá đang ở đỉnh của vùng vào lệnh 4h (0.24703) trong khi xu hướng 1D đang trong phạm vi, cho thấy rằng một sự từ chối là điều cần thiết. RSI trên 15m (46.22) cho thấy có không gian để giảm trước khi bị bán quá mức.
Cuộc tranh luận: Liệu đây có phải là sự khởi đầu của sự giảm xuống TP1 ở 0.231985, hay liệu phạm vi sẽ giữ vững một lần nữa?
Họ đang lặng lẽ chuẩn bị cho một đợt giảm, nhưng BEAT đang kể một câu chuyện khác.
$BEAT /USDT - NGẮN
Kế hoạch giao dịch: Vào lệnh: 0.206997 – 0.210039 SL: 0.217646 TP1: 0.19939 TP2: 0.196348 TP3: 0.190263
Tại sao lại có thiết lập này? Thiết lập 4H đang ĐƯỢC VŨ KHÍ cho một đợt ngắn. RSI trên các khung thời gian thấp hơn cho thấy động lực đang yếu đi (15m RSI: 42.5), không thể lấy lại sức mạnh trong phạm vi hàng ngày. Khu vực vào lệnh chính được xác định giữa 0.2070 và 0.2100, nhắm mục tiêu hỗ trợ ban đầu tại 0.1994.
Cuộc tranh luận: Có phải đây là cú rung cuối cùng trước khi giảm xuống, hay phạm vi sẽ giữ vững?
Họ đều đang theo dõi sự bùng nổ, nhưng $RIVER /USDT đang lặng lẽ thiết lập một cái bẫy.
$RIVER - NGẮN
Kế hoạch Giao dịch: Vào lệnh: 7.822398 – 7.923602 SL: 8.176611 TP1: 7.569389 TP2: 7.468186 TP3: 7.265779
Tại sao lại thiết lập này? • Tín hiệu NGẮN 4H được trang bị với độ tin cậy 86%. • Giá ở mức tham chiếu quan trọng 1H (7.873) trong một phạm vi hàng ngày. • RSI 15M ở 36.77 cho thấy động lực đã yếu trên các khung thời gian thấp hơn, hỗ trợ thiên hướng giảm. • Động thái này liên quan đến nỗ lực bùng nổ thất bại từ sự tắc nghẽn này.
Cuộc tranh luận: Liệu đây có phải là khởi đầu của một cú quét xuống vùng hỗ trợ 7.46, hay phạm vi sẽ giữ vững một lần nữa?
Họ đang mua vào khi giá giảm, nhưng các biểu đồ kêu gọi một cái bẫy cho $DOLO /USDT.
$DOLO - NGẮN
Kế hoạch giao dịch: Vào lệnh: 0.036385 – 0.036711 SL: 0.037529 TP1: 0.035567 TP2: 0.03524 TP3: 0.034586
Tại sao lại có thiết lập này? Giá đang ở mức kháng cự chính với tín hiệu NGẮN có độ tin cậy 91%. Xu hướng 1D đang giảm, và chỉ số RSI 15 phút đang bị bán quá mức ở mức 18.31, cho thấy bất kỳ sự phục hồi nào đều yếu và có khả năng thất bại. Thiết lập này nhắm đến một chuyển động xuống TP2 ở mức 0.03524.
Cuộc tranh luận: Liệu RSI bị bán quá mức này là một cú bật của mèo chết hay là khởi đầu của bước tiếp theo xuống?
Họ không nói với bạn về cái bẫy ẩn trong biểu đồ của BIO.
$BIO /USDT - NGẮN
Kế hoạch giao dịch: Mở vị thế: 0.025175 – 0.025495 SL: 0.026297 TP1: 0.024373 TP2: 0.024053 TP3: 0.023412
Tại sao lại có thiết lập này? Thiết lập 4H đã SẴN SÀNG cho một lệnh ngắn. Xu hướng hàng ngày là giảm, và RSI 15m yếu ở mức 37.76, cho thấy động lực đã bắt đầu suy yếu. Khu vực mở vị thế được xác định giữa 0.025175 và 0.025495.
Cuộc tranh luận: Liệu đây có phải là cú rung cuối cùng trước khi giảm xuống TP2 ở 0.024053?