Nội dung này phục vụ mục đích giáo dục, không phải lời khuyên đầu tư hoặc tín hiệu giao dịch.

Trả lời ngắn: Checklist indicator là danh sách gate kiểm tra một chỉ báo từ câu hỏi, dữ liệu, cấu hình, phép tính đến câu kết luận. Quy trình chạy fail-closed: thiếu bằng chứng ở gate bắt buộc thì STOP hoặc REPAIR, không tự đoán. PASS chỉ chứng minh observation tái lập được, không chứng minh thị trường sẽ đi đúng ý.

Đọc xong, bạn sẽ hiểu:

  • Mười gate cần kiểm tra trước khi ghi nhận output của indicator.
  • Cách audit SMA3 trên dataset CHECK-30 từ đầu đến cuối.
  • Khi nào phải STOP, khi nào có thể REPAIR rồi CONTINUE.

1. Checklist indicator là gì và vì sao phải fail-closed

Checklist là danh sách kiểm tra theo thứ tự. Mỗi gate là một điều kiện phải đạt trước khi đi tiếp. Fail-closed nghĩa là thiếu bằng chứng thì mặc định dừng, không điền chỗ trống bằng cảm giác.

Hãy nghĩ đến checklist trước khi máy bay cất cánh. Nếu một mục an toàn chưa được xác nhận, người vận hành không chấm đại cho đủ. Phép so sánh chỉ nói về nguyên tắc dừng; việc xem indicator không có mức rủi ro giống hàng không.

Checklist trong bài không trả lời “nên làm gì với thị trường”. Nó trả lời một câu nhỏ hơn:

Observation này có rõ câu hỏi, đúng dữ liệu, đúng cấu hình và đủ để người khác lặp lại hay chưa?

Một chart đẹp vẫn có thể fail vì bar chưa đóng. Một con số tính đúng vẫn có thể fail vì không biết provider hoặc length. Ngược lại, PASS đủ mười gate cũng chỉ nói quy trình quan sát sạch; nó không tạo win rate, edge hay lợi nhuận.

Hình 1 — Question, Passport, Calculation và Observation là bốn chặng; thiếu một gate bắt buộc thì dừng.

2. Mười gate từ câu hỏi đến audit trail

Gate 1 — Question

Viết một câu hỏi duy nhất. Ví dụ: “Direction theo SMA rule ở t5 là gì?” Không viết “chart đẹp không?” hoặc “price sắp đi đâu?” vì không có output kiểm tra được.

Gate 2 — Role

Giao một vai cho tool: direction, strength, location hay volatility. Nếu hai tool cùng role, đánh dấu redundancy review; không đếm hai phiếu.

Gate 3 — Formula và config

Ghi tên công thức, length, smoothing, source field và threshold. “SMA” chưa đủ; cần SMA3 of close. TradingView mô tả SMA là trung bình equal-weight, bỏ điểm cũ nhất khi điểm mới vào (Simple Moving Average).

Gate 4 — Indicator Passport

Passport là bộ metadata xác định dữ liệu và cấu hình: symbol/dataset, provider, timeframe, session, timezone, formula, inputs và warm-up. Passport giống nhãn chai thuốc ở ý giúp nhận diện đúng vật; nó không biến indicator thành điều trị hay dự báo.

Gate 5 — As-of và closed bar

As-of là thời điểm cuối mà dữ liệu đại diện. Closed bar là bar đã kết thúc và không còn cập nhật OHLC. Ghi cả hai. Nếu current bar còn chạy, STOP.

Gate 6 — Data integrity

Kiểm tra số bar, thứ tự thời gian, missing bar, duplicate, giá trị không hợp lệ và session. Dữ liệu sai đi qua công thức đúng vẫn tạo output sai.

Gate 7 — Spot-check

Spot-check là tính lại một phần để phát hiện lệch. Với SMA3, tính ít nhất hai cửa sổ liên tiếp. Với công thức phức tạp, kiểm tra input, warm-up và một output đã biết; không giả vờ tự tính từ dữ liệu thiếu.

Gate 8 — Exact rule

Khóa điều kiện trước khi xem kết quả. Ví dụ:

  • close > SMA3SMA3 > SMA3 trước → up.
  • close < SMA3SMA3 < SMA3 trước → down.
  • Còn lại → neutral.

Gate 9 — Observation và limitation

Observation là câu mô tả đúng output đã tính, không thêm dự báo. Viết thêm ít nhất một limitation: lag, shared inputs, threshold dependence hoặc dữ liệu giả.

Gate 10 — Record

Lưu dataset, passport, phép tính, rule, output, người/thời điểm kiểm tra và verdict. Evidence là dữ liệu hoặc record chứng minh gate. Chuỗi record đó là audit trail để người khác lặp lại.

3. CHECK-30: SMA3 PASS 10/10

Dùng dataset giả CHECK-30, provider Sheet-C30, timeframe 1D, session 00:00–23:59 UTC, as-of t5 close, closed-only. Close:

100, 102, 104, 103, 105

Formula: SMA3 = tổng ba close gần nhất ÷ 3.

  • t3: (100+102+104)÷3 = 102.
  • t4: (102+104+103)÷3 = 103.
  • t5: (104+103+105)÷3 = 104.

Tại t5, close 105 lớn hơn SMA3 104; SMA3 t5 104 lớn hơn SMA3 t4 103. Theo exact rule, direction observation là up.

Gate Evidence CHECK-30 Verdict
1 Question Direction theo SMA rule ở t5? PASS
2 Role SMA3 = direction primary PASS
3 Formula/config SMA3 of close, equal-weight PASS
4 Passport Sheet-C30, 1D, UTC session PASS
5 As-of/closed t5 close, closed-only PASS
6 Data integrity 5 bar, tăng dần, không thiếu/trùng PASS
7 Spot-check SMA3 = 102, 103, 104 PASS
8 Exact rule close và SMA slope cùng phải thỏa PASS
9 Observation/limit up; lag và fictional data PASS
10 Record table + calculation attached; checked_at=2026-07-28 08:15 UTC+7; checker=DEMO-C30 PASS

DEMO-C30 là định danh người kiểm tra giả lập của bài tập, không phải tài khoản hoặc dữ liệu live.

Câu kết luận hợp lệ:

Trên CHECK-30, tại t5 đã đóng, close 105 > SMA3 104 và SMA3 tăng từ 103 lên 104, nên exact direction rule ghi up. SMA là phép đo lag trên dữ liệu giả; câu này không dự báo t6.

PASS 10/10 không có nghĩa “mười lý do price tăng”. Đây là mười kiểm tra cho một observation duy nhất.

Hình 2 — CHECK-30 đi từ năm close đến ba SMA3 và một observation; 10/10 là chất lượng record, không phải độ chắc của thị trường.

4. Sai lầm, giới hạn và rủi ro

Chấm điểm để bỏ qua lỗi blocking. Gate 5 fail vì current bar thì 9/10 vẫn phải STOP. Không lấy các PASS khác bù cho dữ liệu chưa đóng.

Tick theo trí nhớ. “Chắc là SMA14” không phải evidence. Mở settings hoặc record gốc rồi ghi exact input.

Kiểm tra output nhưng bỏ input. Hai provider có session hoặc missing bars khác nhau có thể cho SMA khác nhau.

Đổi rule sau khi thấy chart. Nếu equality lúc thì neutral, lúc thì up, observation không tái lập.

Dùng một screenshot làm audit trail. Ảnh có thể thiếu timezone, as-of, provider và config. Screenshot là một mảnh evidence, không phải toàn passport.

Biến PASS thành action. Checklist không kiểm tra chi phí, risk budget, liquidity, execution hoặc market outcome. Nó không phải strategy checklist.

Giữ tool trùng việc. SMA3 và EMA3 cùng được gọi direction primary mà không có câu hỏi riêng là redundancy chưa xử lý.

Tính giả công thức phức tạp. Nếu chỉ có close nhưng lại tuyên bố đã tái tính ADX hoặc Stochastic đầy đủ, evidence không đủ. TradingView cho thấy Stochastic cần close, highest high, lowest low và smoothing (Stochastic).

Quên giới hạn của checklist. Quy trình tốt giúp giảm lỗi ghi chép, không chứng minh indicator hữu ích trên instrument hay regime cụ thể.

Blocking failure là lỗi làm observation chưa đủ điều kiện sử dụng: current bar, unknown config, wrong formula, missing data hoặc as-of không rõ.

5. Decision table: STOP, REPAIR hay CONTINUE

Không phải lỗi nào cũng kết thúc vĩnh viễn. Chọn action theo evidence:

Tình trạng Action Điều kiện đi tiếp
Current bar STOP đợi bar đóng, cập nhật as-of
Unknown length/smoothing STOP mở settings hoặc source record
Missing provider/session REPAIR bổ sung passport và kiểm tra lại data
Formula mismatch STOP tính lại toàn bộ phần bị ảnh hưởng
Duplicate/missing bar STOP sửa dataset, rerun spot-check
SMA và EMA cùng role REPAIR hạ vai, giao việc mới hoặc bỏ một tool
Observation dùng từ “chắc chắn” REPAIR viết lại thành mô tả có điều kiện
10 gate có evidence CONTINUE lưu audit trail; không biến thành action

STOP nghĩa chưa dùng observation. REPAIR nghĩa bổ sung hoặc sửa evidence rồi chạy lại các gate bị ảnh hưởng. CONTINUE chỉ nghĩa record đủ sạch để chuyển sang bước phân tích kế tiếp.

Ví dụ screenshot Stochastic ghi (14,3,3) nhưng bar còn chạy: config có thể đủ, Gate 5 vẫn fail. Đợi close rồi tính/đọc lại; không giữ con số cũ.

Hình 3 — Current bar và config không rõ là lỗi blocking; chỉ CONTINUE khi evidence của mọi gate bắt buộc đã đủ.

6. Bài tập 15 phút: Indicator Checklist Card

Mở Google Sheets hoặc Notes miễn phí. Không mở broker, không dùng dữ liệu live, chưa dùng tiền thật.

Trong 15 phút:

  1. Chép dataset CHECK-30 và passport ở mục 3.
  2. Tự tính SMA3 t3–t5.
  3. Áp exact rule tại t5.
  4. Điền mười dòng Gate/Evidence/Verdict.
  5. Viết một observation và một limitation.
  6. Tạo case thứ hai: Stochastic screenshot, config unknown, current bar.
  7. Ghi verdict cho case hai.

Mẫu đối chiếu đã điền

Case Gate fail Action Record cuối
CHECK-30 SMA3 không CONTINUE up observation; lag; fictional
Stochastic screenshot 3, 4, 5 STOP cần config, passport, closed bar
SMA3 + EMA3 cùng role 2 REPAIR giữ một primary hoặc giao việc mới

Audit trail tối thiểu của CHECK-30 gồm passport, năm close, ba phép SMA, exact rule, câu observation, limitation và bảng verdict. Chưa có dòng nào là giao dịch tiền thật.

7. Tổng kết

Năm ý chính

  • Checklist kiểm tra chất lượng observation, không chọn hành động.
  • Gate blocking không được bù bằng số PASS còn lại.
  • Passport, as-of và closed bar là evidence bắt buộc.
  • Spot-check và exact rule giúp phép đọc tái lập.
  • CONTINUE nghĩa record sạch, không nghĩa market outcome chắc chắn.

Câu hỏi tự kiểm tra

  • Fail-closed nghĩa là gì?
  • Vì sao CHECK-30 PASS 10/10 không phải mười phiếu tăng?
  • Current bar khiến gate nào fail?
  • Khi SMA3 và EMA3 cùng role, nên làm gì?

Gợi ý đáp án

Xem gợi ý câu 1

Thiếu evidence ở gate bắt buộc thì dừng, không tự đoán. Xem lại mục 1.

Xem gợi ý câu 2

Mười PASS kiểm tra một observation và record, không phải mười bằng chứng thị trường. Xem lại mục 3.

Xem gợi ý câu 3

Gate 5 as-of/closed bar fail; phải đợi close và đọc lại. Xem lại mục 5.

Xem gợi ý câu 4

REPAIR: giữ một primary, giao việc mới có lý do hoặc bỏ tool trùng. Xem lại mục 5.

Thuật ngữ cần nhớ

Thuật ngữ Giải thích ngắn
Checklist Danh sách kiểm tra theo thứ tự
Gate Điều kiện phải đạt trước khi đi tiếp
Fail-closed Thiếu evidence thì dừng
Passport Metadata xác định dữ liệu và cấu hình
As-of Thời điểm cuối dữ liệu đại diện
Closed bar Bar đã kết thúc
Spot-check Tính lại một phần để bắt sai lệch
Evidence Dữ liệu hoặc record chứng minh gate
Blocking failure Lỗi khiến observation chưa được dùng
Audit trail Dấu vết để người khác lặp lại

Nguồn tham khảo

Học tiếp

Nội dung này phục vụ mục đích giáo dục, không phải lời khuyên đầu tư hoặc tín hiệu giao dịch. Mọi thị trường đều có rủi ro mất vốn.