// STOCHASTIC.MQ5

Stochastic là gì?

Stochastic OscillatorĐộng lượng

So vị trí giá đóng cửa với toàn bộ biên độ của N nến gần nhất, để biết giá đang nằm ở đâu trong vùng đó.

Dao Động Ngẫu Nhiên là gì?

So sánh vị trí giá đóng cửa với biên độ đỉnh–đáy gần đây để đo động lượng và vùng quá mua/quá bán.

Stochastic Oscillator — Stochastic(14,3,3) %K 90.8 / %D 92.3 — MÔ PHỎNGDINEXSPACE / Động lượngStochastic(14,3,3) %K 90.8 / %D 92.3XAUUSD · 1H / MÔ PHỎNGRESSUP2,331.12,359.42,426.0▲ MUANến 94: MUA▲ MUANến 100: MUA▼ BÁNNến 112: BÁNVOL*2080%K / %DNẾN 1NẾN 29NẾN 57NẾN 85NẾN 112MA · EMA 14 ━━━━ / VOL* · BIÊN ĐỘ NẾN MINH HOẠEMA 14Dữ liệu minh hoạ — không phải dữ liệu thị trường thật, không phải tín hiệu giao dịchStochastic Oscillator — Stochastic(14,3,3) %K 90.8 / %D 92.3 — MÔ PHỎNGSTOCHASTIC 14/3/3XAUUSD · 1H / MÔ PHỎNGRESSUP2,331.12,426.0▼ BÁNNến 112: BÁNVOL*2080%K / %DStochastic Oscillator — Stochastic(14,3,3) %K 90.8 / %D 92.3 — MÔ PHỎNGSTOCHASTIC 14/3/3XAUUSD · 1H / MÔ PHỎNGRESSUP2,331.12,426.0▼ BÁNNến 112: BÁNVOL*2080%K / %DStochastic Oscillator — Stochastic(14,3,3) %K 90.8 / %D 92.3 — MÔ PHỎNGSTOCHASTIC 14/3/3XAUUSD · 1H / MÔ PHỎNGRESSUP2,331.12,426.0▼ BÁNNến 112: BÁNVOL*2080%K / %DEMA 14Dữ liệu minh hoạ — không phải dữ liệu thị trường thật, không phải tín hiệu giao dịch

Tín hiệu minh hoạ quy tắc trên dữ liệu mô phỏng — không phải khuyến nghị giao dịch.

Quy tắc: %K cắt lên %D trong vùng dưới 20: mua; cắt xuống trong vùng trên 80: bán. Entry = giá đóng nến tín hiệu; SL = entry ∓ 1,5 × ATR(14); TP1/TP2/TP3 = 1R/2R/3R.

Dùng indicator này để tạo brief Custom EA →
// VÌ_SAO_DÙNG

Chỉ báo này mạnh ở đâu

Ba lý do Dao Động Ngẫu Nhiên vẫn được dùng sau nhiều thập kỷ.

Nhạy hơn RSI

Phản ứng sớm hơn với thay đổi ngắn hạn, hợp với giao dịch trong ngày.

Hai đường xác nhận

%K và %D cắt nhau tạo ra một lớp xác nhận thứ hai thay vì một ngưỡng đơn.

Hợp thị trường vùng

Rất hiệu quả khi giá dao động trong một biên độ xác định.

// ĐỌC_TÍN_HIỆU

Cách đọc tín hiệu Dao Động Ngẫu Nhiên

Cách Stochastic Oscillator tính ra con số, và mỗi hình dạng trên biểu đồ nghĩa là gì.

Công thức và cơ chế hoạt động

%K thô = 100 × (đóng cửa − đáy thấp nhất N chu kỳ) / (đỉnh cao nhất − đáy thấp nhất). %K chậm là SMA của %K thô, còn %D là SMA của %K chậm. Giá trị trên 80 là quá mua, dưới 20 là quá bán.

Cách dùng trong EA

Vào lệnh khi %K cắt %D trong vùng cực trị; kết hợp với xu hướng chính để tránh tín hiệu nhiễu ở thị trường mạnh một chiều.

Hợp khi

Thị trường đi ngang, có biên trên và biên dưới tương đối rõ.

Khó khi

Xu hướng mạnh. Chỉ báo bão hoà ở vùng cực trị suốt nhiều phiên và liên tục gợi ý đánh ngược xu hướng.

%K cắt lên %D trong vùng quá bánTín hiệu mua thường dùng của chỉ báo này.
Cả hai đường trên 80Giá đóng cửa đang nằm ở phần trên của biên độ gần đây.
Hai đường dính nhau đi ngang ở vùng cực trịXu hướng đang rất mạnh — đây là lúc chỉ báo dễ đánh lừa nhất.
Sai lầm hay gặp

Dùng một mình ở thị trường có xu hướng. Luôn cần một bộ lọc xu hướng đứng trước để biết được phép đánh chiều nào.

// THAM_SỐ

Tham số khuyên dùng trên MT5 cho Dao Động Ngẫu Nhiên

Giá trị mặc định của file mẫu; cần kiểm thử theo thị trường và khung thời gian.

Tham sốMô tả
InpKChu kỳ tính %K thô (mặc định 14).
InpSlowChu kỳ làm mượt %K (mặc định 3).
InpDChu kỳ SMA cho đường %D (mặc định 3).
// CÀI_ĐẶT

Đưa chỉ báo vào MetaTrader 5

Bốn bước, không cần cài thêm phần mềm nào ngoài MT5.

01Tải file .mq5

Bấm nút tải ở trên, file lưu về máy với đúng tên chỉ báo.

02Mở thư mục dữ liệu

Trong MetaTrader 5 chọn File → Open Data Folder, vào MQL5/Indicators.

03Biên dịch

Mở file bằng MetaEditor rồi bấm Compile. Không lỗi là chỉ báo sẵn sàng.

04Kéo lên biểu đồ

Quay lại MT5, làm mới Navigator và kéo chỉ báo vào khung giá.

📄 stochastic.mq5

File do DinexSpace tự viết từ công thức phổ thông của chỉ báo, không lấy từ nguồn thương mại nào. Bạn được sửa và dùng lại tự do.

// KHÁC_BIỆT

Khác gì chỉ báo mặc định của MetaTrader 5

Câu trả lời ngắn: công thức không khác. Khác ở thứ bạn làm được với nó.

Dao Động Ngẫu Nhiên ở đây ra đúng con số như bản dựng sẵn của MetaTrader 5 — cố ý như vậy. Bốn điểm dưới đây là thứ khác, và cả bốn đều đọc được từ chính stochastic.mq5 bạn tải về.

Gọi chỉ báo dựng sẵn
Không — phép tính nằm trong OnCalculate, chép thẳng sang EA được
Thư viện ngoài
Không một khai báo #import nào
Độ dài mã
64 dòng · 3 tham số input
Cách vẽ
Cửa sổ riêng dưới khung giá · tính tăng dần, không vẽ lại quá khứ

Vì sao thư viện này không hứa một công thức bí mật nào — đọc đầy đủ ở trang thư viện.

// KẾT_HỢP

Ghép Dao Động Ngẫu Nhiên với chỉ báo nào, được thêm cái gì

Mỗi chỉ báo chỉ trả lời một câu hỏi. Ghép đúng là bù đúng chỗ yếu, không phải chồng cho nhiều.

Dao Động Ngẫu NhiênDải Bollinger
Được gì
Cộng hưởng vùng: giá chạm biên dải cùng lúc %K và %D ở vùng cực trị.
Lưu ý
Chỉ nên dùng khi đã xác nhận thị trường đi ngang, nếu không cả hai chỉ báo cùng sai một lúc.
Xem Dải Bollinger
// HỎI_ĐÁP

Câu hỏi thường gặp về Dao Động Ngẫu Nhiên

Stochastic khác RSI thế nào?

RSI so mức tăng với mức giảm trong N nến. Stochastic so vị trí giá đóng cửa với toàn bộ biên độ cao nhất - thấp nhất của N nến. Stochastic nhạy hơn nên cho nhiều tín hiệu hơn, kèm nhiều nhiễu hơn.

Hai đường %K và %D là gì?

%K là giá trị gốc, %D là đường trung bình trượt của %K nên mượt hơn và chậm hơn. Tín hiệu thường dùng là %K cắt %D trong vùng quá mua hoặc quá bán, tức có thêm một lớp xác nhận so với việc chỉ nhìn ngưỡng.

Dao Động Ngẫu Nhiên dùng dữ liệu thật hay mô phỏng trên trang này?

Biểu đồ trên trang dùng chuỗi nến mô phỏng tất định; đây không phải giá thị trường hay kết quả giao dịch.

// CÙNG_NHÓM

Chỉ báo khác nhóm Động lượng

Các chỉ báo cùng nhóm động lượng, thường dùng thay thế hoặc bổ trợ cho Dao Động Ngẫu Nhiên.

Biến Dao Động Ngẫu Nhiên thành EA chạy tự động

Chỉ báo vẽ ra tín hiệu, nhưng vào lệnh lúc nào, dừng lỗ ở đâu và chịu rủi ro bao nhiêu vẫn là bộ quy tắc của bạn. Gửi bộ quy tắc đó, DinexSpace dựng thành EA.

Dùng indicator này để tạo brief Custom EA