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 thiết lập này? Trong khi 1D đang tăng, tín hiệu NGẮN có độ tin cậy cao trên khung thời gian 4H cho thấy một sự điều chỉnh lớn sắp xảy ra. Giá hiện tại đang ở mức tham chiếu chính, cung cấp một điểm vào với rủi ro/phần thưởng tốt cho một động thái ngược xu hướng. Tại sao bây giờ? Cấu trúc đã sẵn sàng cho một sự đảo chiều chống lại xu hướng lớn hơn.
Tranh luận: Có phải đây là thiết lập "bẫy bò" cổ điển trước khi giảm mạnh xuống TP1?
DASH đang chuẩn bị cho một cú giảm, nhưng đám đông đang nhìn theo hướng khác.
$DASH /USDT - NGẮN
Kế hoạch giao dịch: Vào lệnh: 36.627900 – 36.750504 SL: 37.277706 TP1: 36.247824 TP2: 35.953573 TP3: 35.512195
Tại sao lại có thiết lập này? Tín hiệu NGẮN được kích hoạt trên khung thời gian 4H. RSI trên các khung thời gian ngắn hơn yếu (45.27), không thể hiện sức mạnh tăng giá. Giá đang mắc kẹt trong một khoảng giá hàng ngày, đã sẵn sàng để từ chối từ các mức hiện tại hướng tới TP1 ở 36.25.
Cuộc tranh luận: Đây có phải là khởi đầu cho sự phá vỡ khoảng giá, hay người mua sẽ lại vào cuộc?
Họ đang âm thầm chuẩn bị cho một đợt giảm $SENT /USDT trong khi mọi người theo dõi khoảng giá.
$SENT - NGẮN
Kế hoạch giao dịch: Vào lệnh: 0.016850 – 0.016900 SL: 0.017113 TP1: 0.016697 TP2: 0.016578 TP3: 0.016400
Tại sao lại có thiết lập này? Thiết lập 4H đã SẴN SÀNG cho một vị thế ngắn. RSI trên các khung thời gian thấp hơn yếu ở mức 40.25, cho thấy động lực giảm trong khoảng giá hàng ngày. Khu vực vào lệnh chính là 0.01685-0.01690, nhắm mục tiêu TP ban đầu ở mức 0.016697.
Cuộc tranh luận: Đây có phải là sự phá vỡ từ khoảng giá, hay chỉ là một cú giả mạo khác trước khi bật lên?
Họ đang âm thầm định vị cho một sự phá vỡ $BAS /USDT khi các nhà bán lẻ đang ngủ.
$BAS - NGẮN
Kế hoạch Giao dịch: Vào lệnh: 0.006945 – 0.007029 SL: 0.007394 TP1: 0.006682 TP2: 0.006479 TP3: 0.006174
Tại sao lại có thiết lập này? Biểu đồ 4H đã sẵn sàng cho một cú ngắn. Xu hướng hàng ngày là giảm, và giá đang lơ lửng gần một vùng vào lệnh quan trọng (0.006945-0.007029). 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á. Thiết lập này nhắm tới TP1 ở mức 0.006682.
Cuộc tranh luận: Liệu đây có phải là cú bật cuối cùng trước khi giảm xuống TP2 ở mức 0.006479?
Họ đang gọi cho một đợt giảm, nhưng chỉ số RSI 15 phút kêu gọi điều gì đó khác cho BEAT.
$BEAT /USDT - NGẮN
Kế hoạch giao dịch: Vào lệnh: 0.4907 – 0.4955 SL: 0.5164 TP1: 0.4756 TP2: 0.4640 TP3: 0.4465
Tại sao lại có thiết lập này? Xu hướng NGẮN là yếu (55% tự tin) trong một phạm vi hàng ngày. Tín hiệu chính: RSI 15 phút ở mức 64.06 cho thấy động lực không bị bán quá mức, ám chỉ khả năng từ chối trước khi giảm theo kế hoạch xuống TP1 (0.4756). Khu vực vào lệnh: 0.4907 - 0.4955.
Cuộc tranh luận: Đây có phải là một thiết lập giả mạo, hay phạm vi sẽ giữ vững và đẩy nó xuống?
Họ đều đang theo dõi phạm vi, nhưng $ETH /USDT đang âm thầm phát ra một tín hiệu ẩn.
$ETH - NGẮN
Kế hoạch giao dịch: Vào lệnh: 2325.589518 – 2329.764684 SL: 2347.717897 TP1: 2312.646504 TP2: 2302.626106 TP3: 2287.595509
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 ở các khung thời gian thấp hơn yếu với 39.64, cho thấy đà giảm. Giá đang ở mức tham chiếu chính với các mục tiêu rõ ràng xuống đến TP3 tại 2287.59.
Cuộc tranh luận: Đây có phải là sự phá vỡ khỏi phạm vi hàng ngày, hay chỉ là một cú giả mạo khác trước khi bật lên?
Họ đang âm thầm tích lũy $BR /USDT trong khi bạn không để ý.
$BR - DÀI
Kế hoạch giao dịch: Vào lệnh: 0.13795 – 0.13953 SL: 0.13118 TP1: 0.14441 TP2: 0.14819 TP3: 0.15386
Tại sao lại có thiết lập này? Thiết lập 4H đang hoạt động. RSI 15M ở mức 28.38 cho thấy sự phục hồi sau khi bán quá mức trong một xu hướng tăng mạnh 1D. Tín hiệu DÀI với độ tin cậy cao 95%. Khu vực vào lệnh: 0.13795 - 0.13953.
Tranh luận: Liệu đây có phải là sự giảm giá trước đợt tăng 0.14819, hay chúng ta đang bỏ lỡ điều gì đó?
Họ đang âm thầm bán khống $RIVER /USDT khi biên độ hàng ngày của nó thu hẹp.
$RIVER - BÁN KHỐNG
Kế hoạch giao dịch: Vào lệnh: 7.51816 – 7.57196 SL: 7.80328 TP1: 7.35140 TP2: 7.22229 TP3: 7.02863
Tại sao lại thiết lập này? Thiết lập 4H đã sẵn sàng. RSI trên các khung thời gian thấp hơn (36.73 trên 15M) cho thấy động lực đang yếu đi, hỗ trợ một động thái tiềm năng hướng tới mục tiêu bán khống đầu tiên tại 7.35140. Xu hướng 1D đang trong biên độ, cho thấy một sự phá vỡ từ sự tích lũy là cách chơi.
Cuộc tranh luận: Liệu đây có phải là một cú giảm xác suất cao hay một cú đánh lừa trước khi bật lên trong biên độ?
Tại sao lại có thiết lập này? Hệ thống đã ĐƯỢC VŨ KHÍ với độ tin cậy 95% trên khung 4H. Xu hướng hàng ngày là tăng giá, và giá đang củng cố tại mức tham chiếu EMA 1H quan trọng là 0.40029, chuẩn bị cho một động thái. TP1 tại 0.40190 là mục tiêu đầu tiên.
Cuộc tranh luận: Đây có phải là sự yên tĩnh trước cơn bão, hay là bò đang giăng bẫy?
Tại sao lại có thiết lập này? Biểu đồ 4H đã sẵn sàng cho một cú ngắn. Giá đang kiểm tra một điểm pivot 1H quan trọng tại 0.9911. Xu hướng hàng ngày đang trong trạng thái dao động, nhưng chỉ số RSI trên các khung thời gian thấp hơn cho thấy động lượng yếu đi, hỗ trợ cho một động thái hướng tới mục tiêu đầu tiên tại 0.9777.
Tranh luận: Đây có phải là khởi đầu của một sự phá vỡ mức dao động, hay chỉ là một cú lừa khác trước khi bật lên?
Thị trường có sắp trừng phạt những con bò SOL đã phớt lờ cảnh báo 4H không?
$SOL /USDT - SHORT
Kế hoạch giao dịch: Vào lệnh: 88.1 – 88.3 SL: 89.2 TP1: 87.5 TP2: 87.0 TP3: 86.3
Tại sao lại thiết lập này? Tín hiệu đã được KÍCH HOẠT cho một lệnh SHORT. Xu hướng 1D đang trong biên độ, nhưng cấu trúc 4H đang chỉ xuống. RSI trên 15m yếu ở mức 42.7, cho thấy động lực giảm giá. Khu vực vào lệnh: 88.1 - 88.3. Các mức TP ở 87.5, 87.0 và 86.3.
Cuộc tranh luận: Đây có phải là khởi đầu của một sự phá vỡ biên độ, hay SOL sẽ tìm thấy hỗ trợ trước TP1?
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 giá ở vùng nhập (0.01942). Xu hướng hàng ngày đang ở trong biên độ, nhưng chỉ số RSI 15 phút ở mức 56.91 cho thấy động lực tăng ngay lập tức bị hạn chế. ATR đang chặt chẽ, báo hiệu một sự gia tăng biến động tiềm năng.
Cuộc tranh luận: Đây có phải là một thiết lập ngắn gọn để TP2 tại 0.01901, hay biên độ sẽ giữ và bẫy những người bán?
$GIGGLE /Biểu đồ USDT đang ẩn chứa một cái bẫy mà hầu hết các nhà giao dịch sẽ không nhận ra.
$GIGGLE - NGẮN
Kế hoạch giao dịch: Vào lệnh: 37.923488 – 38.181888 SL: 39.293008 TP1: 37.122448 TP2: 36.502288 TP3: 35.572048
Tại sao lại thiết lập này? Giá đang bị mắc kẹt trong một khoảng hàng ngày, cung cấp một thiết lập NGẮN với xác suất cao ngay bây giờ. Tín hiệu 4H được trang bị một lệnh dừng chặt chẽ ở trên 39.29. Các mức TP chính là 37.12 và 36.50, với RSI trên các khung thời gian thấp hơn cho thấy còn chỗ để giảm.
Tranh luận: Có phải đây là một lệnh ngắn rõ ràng đến TP2, hay khoảng hàng ngày sẽ giữ và ép chúng ta ra?
Tại sao lại có thiết lập này? Xu hướng hàng ngày đang giảm. Giá hiện đang kiểm tra một khu vực kháng cự 4h quan trọng (3.082 - 3.094). Một sự từ chối ở đây, với RSI(15m) ở 62.5, có thể kích hoạt chuyển động đến các mục tiêu chính tại TP1: 3.045 và TP2: 3.017.
Cuộc tranh luận: Liệu đây có phải là cú bật cuối cùng trước khi xu hướng giảm tái khẳng định bản thân không?
Thị trường đang la hét về việc bán khống, nhưng chỉ số RSI 15 phút của $LIGHT /USDT lại cao một cách kỳ lạ. Mâu thuẫn?
$LIGHT - BÁN KHỐNG
Kế hoạch giao dịch: Điểm vào: 0.206461 – 0.207889 SL: 0.214029 TP1: 0.202034 TP2: 0.198607 TP3: 0.193466
Tại sao lại có thiết lập này? - Tín hiệu BÁN KHỐNG với độ tin cậy 95% trên biểu đồ 4 giờ, nhưng chỉ số RSI 15 phút đang ở mức 65.12 (sắp tới vùng quá mua). - Điều này tạo ra một thiết lập điểm vào bán khống lý tưởng khi có sự từ chối, nhắm đến TP1 ở mức 0.202034. - Xu hướng 1 ngày đang giảm, củng cố thiên hướng khung thời gian cao hơn.
Tranh luận: Liệu đây có phải là một trò chơi phân kỳ giảm giá cổ điển, hay động lực ngắn hạn sắp đảo ngược kịch bản?
Tại sao lại thiết lập này? Biểu đồ 4H cho thấy một thiết lập NGẮN với 77% sự tự tin, nhưng xu hướng 1D thì bị giới hạn trong phạm vi. RSI 15m là trung lập ở mức 49.64, cho thấy thiếu động lực cho một sự sụt giảm rõ ràng. ATR 1H thấp (0.001136), cho thấy sự biến động bị nén trước một động thái tiềm năng. Khu vực nhập rất chặt chẽ (0.03125-0.03159).
Cuộc tranh luận: Liệu đây có phải là một giao dịch ngắn với xác suất cao vào hỗ trợ, hay một cái bẫy giả trong phạm vi hàng ngày?
Tại sao lại thiết lập này? Thiết lập 4H đã sẵn sàng. RSI (15m) ở 55.1 cho thấy còn chỗ để tăng trước khi bị mua quá mức. Hỗ trợ chính được giữ ở điểm pivot 1H (0.46795). ATR gợi ý rằng sự biến động đã sẵn sàng cho một cú di chuyển.
Tranh luận: Đây có phải là sự yên tĩnh trước khi bùng nổ, hay chỉ là một cú giả mạo khác trong khoảng giá?
Họ đang âm thầm tải $ASTER /USDT trước khi phạm vi hàng ngày bị phá vỡ.
$ASTER - LONG
Kế hoạch giao dịch: Vào lệnh: 0.6871 – 0.6885 SL: 0.6807 TP1: 0.6931 TP2: 0.6967 TP3: 0.7020
Tại sao lại thiết lập này? Thiết lập 4H đã được CUNG CẤP. RSI trên các khung thời gian thấp hơn đang hạ nhiệt từ mức mua quá, cung cấp một cơ hội vào lệnh giảm giá. Hỗ trợ chính tại 0.6871 giữ cho một cú đẩy về TP1 tại 0.6931.
Cuộc tranh luận: Đây có phải là sự bình tĩnh trước khi phá vỡ phạm vi, hay nó sẽ từ chối một lần nữa?
Họ đang thì thầm về một thiết lập lén lút trên $ONT /USDT. Bạn có đang lắng nghe không?
$ONT - MỞ RỘNG
Kế hoạch giao dịch: Vào lệnh: 0.0745 – 0.0747 SL: 0.0732 TP1: 0.0756 TP2: 0.0763 TP3: 0.0773
Tại sao lại thiết lập này? Biểu đồ 4H cho thấy một xu hướng MỞ RỘNG (55% tự tin) trong một phạm vi 1D. Giá hiện tại đang ở mức tham chiếu chính (0.0746), với RSI(15m) ở mức 39.24 cho thấy tình trạng bán quá mức ngắn hạn có thể thúc đẩy một cú bật lên về phía mục tiêu đầu tiên.
Cuộc tranh luận: Đây có phải là cơ hội mua khi giá giảm trước khi phá vỡ phạm vi, hay chỉ là tiếng ồn bên lề hơn nữa?