Stochastic trả lời câu hỏi về vị trí: nến đóng ở đâu trong biên độ cao–thấp gần đây? Giá trị gần 100 không phải xác suất giá sẽ giảm. Trước khi diễn giải giao cắt, hãy xác định trường giá, phương pháp làm mượt và nến đã hoàn tất. Các ví dụ giả lập có thể tính lại giúp tách rõ những lựa chọn này.
1. Xác định chuỗi giá và cửa sổ trượt
Với cách tính High/Low, dùng nến hiện tại đã đóng cùng các nến trước đó trong cửa sổ được chỉ định. Khi n = 14, tổng cộng là 14 nến, bao gồm nến đang đo. Biên độ này không phải hộp hỗ trợ hoặc kháng cự cố định: nó thay đổi khi nến đi vào và ra khỏi cửa sổ.
Các ví dụ dùng OHLC Bid H1 giả lập và chỉ số theo thời gian k = 0, 1, 2, …. Giá đóng cửa là một quan sát, không phải giá có thể khớp khi mở BUY. Nguồn giá của nhà môi giới, ranh giới thời gian nến hoặc trường Close/Close khác nhau có thể tạo kết quả khác dù cùng số chu kỳ hiển thị.
2. Tính %K thô như tỷ số vị trí
Đặt L = min(Low, n) và H = max(High, n). Giá trị chưa làm mượt là R = 100 × (Close − L) / (H − L). Nếu biên độ hợp lệ và khác không, giá đóng nằm giữa mức cao nhất và thấp nhất, nên tỷ số nằm từ 0 đến 100.
Ví dụ tính tay riêng dùng L = 1.1000; H = 1.1040; Close = 1.1030, cho kết quả R = 75. Nghĩa là giá đóng nằm ở ba phần tư quãng đường từ đáy lên đỉnh biên độ. Đây không phải động lượng 75 pip hoặc xác suất đảo chiều 75%.
3. Ghi rõ cấu hình nhanh, chậm và đầy đủ
Một cấu trúc phổ biến dùng K = SMA(R, s) và D = SMA(K, d). n là độ dài biên độ, s làm mượt %K thô và d tạo %D từ %K hiển thị. Khi s = 1, K bằng tỷ số thô. Làm mượt có thể giảm dao động nhỏ nhưng cũng làm trễ hoặc gộp các giao cắt.
Hướng dẫn này ghi cấu hình minh họa là (n, s, d) = (14, 3, 3). Trong khi đó, iStochastic của MetaTrader sắp đối số theo (Kperiod, Dperiod, slowing). Cần ghi tên tham số, trường giá và phương pháp trung bình vào hồ sơ kiểm thử; các tên nhanh, chậm và đầy đủ chưa mô tả toàn bộ phép tính.
4. Kiểm tra nền tảng thực hiện Slowing thế nào
TradingView mô tả %K là trung bình của các tỷ số thô. Ví dụ MT4 do MetaQuotes công bố tính đường chính đã làm mượt bằng K_MT = 100 × Σ(Close − L) / Σ(H − L), cộng trên s nến, mỗi nến dùng biên độ trượt riêng. Đây là trung bình có trọng số theo độ rộng biên độ, không phải trung bình cộng thông thường của các tỷ số.
Ví dụ nhỏ đi kèm dùng n = 3; s = 3. Tại k = 2, 3, 4, độ rộng là 10, 20, 80 pips và giá trị thô là 20, 80, 20. Trung bình đơn giản bằng 40, còn tỷ số của các tổng là 100 × 34 / 110 = 30.909091. Hãy kiểm tra phiên bản thực sự được cài trước khi kỳ vọng trùng khớp tuyệt đối với phần mềm giao dịch.
| k | %K thô | K: SMA | K: tỷ số các tổng | D: SMA | D: tỷ số các tổng |
|---|---|---|---|---|---|
| 2 | 20.000000 | — | — | — | — |
| 3 | 80.000000 | — | — | — | — |
| 4 | 20.000000 | 40.000000 | 30.909091 | — | — |
| 5 | 80.000000 | 60.000000 | 53.333333 | — | — |
| 6 | 50.000000 | 50.000000 | 50.000000 | 50.000000 | 44.747475 |
| 7 | 90.000000 | 73.333333 | 73.333333 | 61.111111 | 58.888889 |
| 8 | 30.000000 | 56.666667 | 56.666667 | 60.000000 | 60.000000 |
5. Nêu rõ biên độ bằng không và giá trị thiếu
Khi H − L = 0, mọi giá trong cửa sổ đều bằng nhau và tỷ số vị trí không có mẫu số xác định. CSV tham chiếu để trống giá trị này. Trong cả hai phương pháp minh họa, cửa sổ làm mượt có giá trị thô không xác định cũng được ghi là chưa có dữ liệu; đó là quy ước nghiên cứu công khai.
Nền tảng có thể dùng giá trị thay thế khác. Một con số trên màn hình không chứng minh cửa sổ phẳng mang thông tin hữu ích. Không điền 0 hoặc 50 vào chỗ thiếu để tạo sự kiện, cũng không nối quan sát hai bên khoảng thiếu như các nến đóng liền kề.
6. Cần đủ lịch sử trước khi so sánh hai đường
Với chỉ số bắt đầu từ không, giá trị thô đầu tiên ở k = n − 1, K làm mượt đầu tiên ở k = n + s − 2 và D đầu tiên ở k = n + s + d − 3, nếu các biên độ cần thiết đều hợp lệ. Đây là quy tắc dữ liệu sẵn có, không bảo đảm xuất hiện tín hiệu giao dịch.
Theo cấu trúc 14/3/3 đã nêu, những giá trị đầu tiên ở k = 13, 15, 17. Giao cắt K/D mới cần hai cặp dữ liệu sẵn có liền kề, nên chỉ số sớm nhất có thể là k = 18. K đầu tiên có dữ liệu nằm trên D không chứng minh vừa quan sát được một giao cắt mới.
7. Đọc 20/80 như trạng thái trong bối cảnh
Các điều kiện K > 80 và K < 20 mô tả vùng. Chúng định vị số đọc vị trí đóng cửa đã làm mượt, không yêu cầu mở lệnh. Giao dịch theo biên vẫn cần ranh giới giá định trước; giao dịch theo xu hướng vẫn cần mô tả cấu trúc giá độc lập.
Đi vào vùng trên khác với tiếp tục ở trong đó. Một lần mới vượt ngưỡng lên có thể viết K[t−1] ≤ 80 ∧ K[t] > 80. Rời vùng lại là một sự kiện khác. Hãy cố định phép so sánh và cách xử lý bằng nhau, thay vì đổi diễn giải sau khi thấy nến kế tiếp.
8. Hiểu vì sao cực trị có thể kéo dài trong xu hướng
Trong lịch sử tăng giá giả lập, K ở trên 80 suốt 69 quan sát sẵn có liên tiếp. Giá tiếp tục đóng gần đỉnh của biên độ trượt đang đi lên. Xem mỗi số đọc là tín hiệu bán sẽ biến một trạng thái mô tả thành quy tắc đảo chiều thiếu căn cứ.
Biểu đồ bác bỏ ý tưởng tự động vào lệnh vì quá mua, không chứng minh mua tại cực trị có lợi nhuận. Đảo chiều vẫn có thể xảy ra, nhưng vùng dao động riêng lẻ không xác định thời điểm, giá khớp được, dừng lỗ hay thoát lệnh. Giới hạn tương tự áp dụng cho số đọc thấp kéo dài khi thị trường giảm.
9. Tách giao cắt K/D mới khỏi trạng thái tiếp diễn
Với hai quan sát đã đóng liền kề, định nghĩa giao cắt lên là K[t−1] ≤ D[t−1] ∧ K[t] > D[t] và giao cắt xuống là K[t−1] ≥ D[t−1] ∧ K[t] < D[t]. Theo đó, bằng nhau ở hiện tại không phải giao cắt. So sánh số chưa làm tròn vì hai giá trị trông bằng nhau trên màn hình có thể vẫn chênh lệch nhỏ.
Bảng sự kiện độc lập gồm trường hợp bằng nhau, trạng thái K tiếp tục trên D và một cặp thiếu. Sự kiện lên chỉ có tại k ∈ {2, 6}, sự kiện xuống tại k = 8. Đây là các giá trị đường được cung cấp để kiểm tra điều kiện logic, không phải backtest OHLC hay lịch sử lệnh tự tạo.
10. Quan sát chỉ báo đổi khi giá đóng không đổi
Trong lịch sử đỉnh cũ rời cửa sổ, mọi giá đóng Bid đều là 1.10050. Đỉnh tại chỉ số 10 còn nằm trong cửa sổ 14 nến đến k = 23 và rời đi ở k = 24. Giá trị thô đổi 5 → 50 dù giá đóng không tăng.
K làm mượt sau đó lần lượt đi qua 5 → 20 → 35 → 50. Phép tính hợp lệ: mẫu số đã thay đổi khi cực trị cũ hết nằm trong cửa sổ. Điều này không chứng minh áp lực mua mới. Kiểm tra các cực trị trượt và giá trước khi coi một lần đổi hướng chỉ báo là tăng tốc.
11. So sánh cấu hình trên cùng khoảng hợp lệ
Biên độ ngắn hơn hoặc làm mượt ít hơn có thể tạo điểm ngoặt khác, nhưng đường hoạt động nhiều hơn không tự động là tín hiệu tốt hơn. Chỉ thay một lựa chọn mỗi lần: trước hết đổi s khi n và d cố định, sau đó đổi n khi s và d cố định. Giữ riêng giai đoạn đánh giá khỏi việc chọn tham số.
Biểu đồ dùng cùng lịch sử giá dao động với (14, 1, 3), (14, 3, 3), (5, 3, 3), (21, 3, 3). Bắt đầu tại k = 24, khi mọi chuỗi D tương ứng đều có dữ liệu. Đếm sự kiện trên cùng tập quan sát và dùng giả định chi phí giống nhau cho bất kỳ kiểm thử chiến lược tiếp theo.
12. Phân biệt phân kỳ, RSI và Stochastic RSI
Stochastic chuẩn hóa vị trí giá trong biên độ trượt. RSI so sánh biến động tăng và giảm đã làm mượt. Stochastic RSI chuẩn hóa chính các giá trị RSI trong biên độ riêng; ba chỉ báo không thể dùng thay nhau. Sự đồng thuận giữa các biến đổi có liên quan của cùng giá không tự động là xác nhận độc lập.
So sánh phân kỳ cũng cần định nghĩa nhịp giá và thời điểm có thể biết nó. Một pivot cần hai nến sau xác nhận chưa thể biết ngay trên nến pivot. Ghi lại lúc từng nhịp được xác nhận; bất đồng của chỉ báo riêng lẻ không tạo điểm vào kịp thời hoặc bảo vệ trước xu hướng tiếp tục.
13. Dùng nến đã đóng và đúng phía báo giá
Nến đang hình thành có thể thay đổi Close, High, Low và cả hai đường. Giao cắt thấy trong nến có thể biến mất trước khi đóng. Khi tự động hóa, phân biệt bộ đệm nến đang chạy shift = 0 với bộ đệm nến đóng gần nhất shift = 1, đồng thời đọc hai đường trên cùng nến.
Ví dụ tại 10:05 UTC, nến H1 bao phủ 10:00–11:00 UTC chưa hoàn tất. Ranh giới H1 đã đóng gần nhất là 10:00 UTC. Quyết định trên khung thấp hơn không được dùng giá đóng cuối cùng trong tương lai của H1 đó. Tính chỉ báo theo Bid cũng không xóa chi phí Ask khi mở BUY hoặc đóng SELL.
14. Tách sự kiện chỉ báo khỏi chi phí giao dịch
Bốn kịch bản báo giá là giả định độc lập, không phải lệnh do các biểu đồ sinh ra. Mỗi kịch bản dùng biến động gộp của Bid tham chiếu ±5 pips, spread 1.2 pips, trượt giá bất lợi lúc vào và ra 0.3 + 0.2 pips, cùng hoa hồng khứ hồi 0.6 pips. Spread đã thể hiện trong phía báo giá thực thi, không trừ hai lần.
BUY thuận lợi khớp ở 1.10015 và đóng ở 1.10048: 3.3 pips trước hoa hồng và 2.7 pips ròng. SELL đối xứng cũng đạt 2,7 pip ròng. Các trường hợp bất lợi đạt −7.3 pips. Ví dụ chỉ minh họa số học chi phí, không xác lập tỷ lệ thắng, lợi nhuận kỳ vọng hoặc lợi thế có thể thực thi.
15. Tính lại ví dụ trước khi đọc tín hiệu
CSV đầu chứa 253 dòng OHLC H1 giả lập: tăng giá, dao động, đỉnh cũ rời cửa sổ, lịch sử phẳng hoàn toàn và ví dụ nhỏ 3 nến riêng biệt. Các cột lưu cả hai cách làm mượt, nhiều cấu hình và khả năng sử dụng dữ liệu. Ô trống là không có giá trị, không phải số không.
Tệp thứ hai chứa 9 cặp K/D để kiểm tra bằng nhau và dữ liệu thiếu; tệp thứ ba có 4 kịch bản báo giá giả định độc lập. Tính lại cực trị và làm mượt trước khi so sánh sự kiện. Tách ví dụ n=3 khỏi biểu đồ n=14 và không xem lịch sử xây dựng này là bằng chứng thị trường.
Tải OHLC H1 giả lập và hai phương pháp làm mượt (CSV)
16. Đánh giá riêng một chiến lược hoàn chỉnh
Chiến lược kiểm thử được phải quy định thị trường, khung thời gian, thứ tự sự kiện, báo giá thực thi đầu tiên được phép, hủy tín hiệu, quy mô, dừng lỗ, thoát và chi phí. Xác định trước cách xử lý tín hiệu cũ, gap và quan sát không sẵn có. Hướng dẫn chỉ báo không thay thế các quyết định đó.
Khi đánh giá triển khai thực, dùng dữ liệu Bid/Ask lịch sử có tính đại diện, mẫu đánh giá chưa dùng và theo dõi tiến về phía trước. Báo cáo drawdown, thực thi bất lợi và độ nhạy tham số cùng lợi nhuận. Mục tiêu là tái lập số đọc, không khẳng định một cấu hình hay giao cắt luôn tốt nhất.
Câu hỏi thường gặp
Stochastic trên 80 có nghĩa là nên bán không?
Không. Đó là số đọc cao trong biên độ trượt gần đây và có thể kéo dài khi giá tăng. Lệnh đảo chiều cần quy tắc giá và thực thi riêng có thể kiểm thử.
14, 3 và 3 nghĩa là gì?
Hãy ghi tên tham số. Trong hướng dẫn này, n=14 là độ dài biên độ, s=3 làm mượt K và d=3 tạo D. MetaTrader dùng thứ tự chu kỳ K, chu kỳ D rồi Slowing.
Vì sao MetaTrader và TradingView có thể khác nhau?
Các cấu trúc công bố có thể dùng trung bình các tỷ số hoặc tỷ số của các tổng. Trường giá, nguồn dữ liệu, ranh giới nến và kiểu trung bình cũng có thể khác.
Giao cắt trên nến đóng có bảo đảm hiệu quả không?
Không. Nến đóng cố định thời điểm thông tin của quan sát; nó không chứng minh sức dự báo, giá khớp hợp lý hay lợi nhuận chiến lược.
Chỉ báo có thể tăng khi giá đóng đứng yên không?
Có. Đỉnh cũ rời cửa sổ có thể làm biên độ hẹp lại và tỷ số vị trí tăng lên. CSV minh họa điều đó mà không tăng giá đóng.
Xử lý biên độ bằng không thế nào?
Ghi số đọc là không sẵn có theo quy ước nghiên cứu rõ ràng và kiểm tra riêng cách nền tảng thay thế. Không âm thầm điền một tỷ số không xác định để tạo tín hiệu.
Nguồn và ghi chú nghiên cứu
Hai nguồn sơ cấp mô tả cấu trúc do TradingView và MetaQuotes MT4 công bố. Lịch sử giả lập, quy tắc dữ liệu sẵn có, phản ví dụ và báo giá giả định là phép tính giáo dục tự xây dựng. Cần kiểm tra riêng triển khai đang cài đặt.
- TradingView: công thức Stochastic và tham số làm mượt
- MetaQuotes: công thức và mã Stochastic MT4 công bố
Hướng dẫn học tập. OHLC giả lập và báo giá giả định độc lập; không phải backtest lịch sử, lệnh quan sát thực, lợi thế đã đo hay bảo đảm kết quả.