Shark là đặc tả mô hình harmonic của Scott Carney, với các điểm O–X–A–B–C. Một nhãn tỷ lệ không đủ: cần biết đo đoạn nào, điểm đó được xác nhận lúc nào và mức giá có thể sử dụng. Khớp hình học không chứng minh khả năng sinh lời.

Shark: nguồn và cách đặt tên

Carney cho biết công bố Shark năm 2011; tác giả dùng số 0 cho điểm đầu. Trong bài, chữ O chỉ cùng điểm đó, không đổi nhãn thành X–A–B–C–D. Độ dài đoạn là chênh lệch giá tuyệt đối, không phải số nến. “Tăng” mô tả phản ứng được giả thuyết sau C, không có nghĩa BC phải tăng.

Các mô hình harmonic giải thích cách ghi tử số và mẫu số. Đặt nguồn, chiều đo, quy tắc chọn đỉnh/đáy và sai số trước khi xem kết quả. Tên giống nhau không làm hai bộ phát hiện tương đương.

Shark liên quan cấu trúc 5-0, nhưng quyết định gần C và phép đo hồi 50% của nhịp sau là hai giả thuyết khác nhau. Nhịp sau chưa biết tại C. Mối liên hệ không cho xác suất chuyển đổi hay tỷ lệ thắng.

Bốn tỷ lệ và hai mốc cuối khác nhau

Bài chọn biến thể tăng trong Harmonic Trading: Volume Three, trang in 119–120: XA/OX từ 0.382 đến 0.618; AB/XA từ 1.13 đến 1.618; BC/AB từ 1.618 đến 2.24; BC/OB từ 0.886 đến 1.13, đo từ B về O. OX tăng, XA giảm, AB tăng vượt X, BC giảm về hoặc vượt O. Biến thể giảm đảo chiều và cần tính lại độ dài.

Sơ đồ PRZ trong sách ghi dải cuối theo OB. Tài liệu triển khai Harmonic Pattern Collection lại mô tả C so với OX. Không ghép hai mẫu số thành một quy tắc. Công cụ Fibonacci vẫn cần điểm đầu, cuối và chiều chiếu rõ ràng.

Ứng viên EUR/USD giả định không đạt toàn bộ điều kiện
ĐiểmGiáDiễn giải
O1.0850Bắt đầu.
X1.1050OX = 200 pip.
A1.0950XA = 100 pip.
B1.1100AB = 150 pip, AB/XA = 1,5.
C1.0865BC = 235 pip; BC/AB = 235/150 ≈ 1,5667 < 1,618. BC/OB = 235/250 = 0,94 đạt, nhưng toàn ứng viên bị loại.

Dấu chấm trong giá gốc giữ quy ước bảng giá; dấu phẩy trong kết quả tính là dấu thập phân tiếng Việt. Ở đây một pip EUR/USD được gán 0.0001.

Từ tỷ lệ đến giao hai khoảng

Bước 1: một bộ giá đạt điều kiện

Dùng đơn vị giả định, không phải báo giá EUR/USD: O = 100, X = 120, A = 110, B = 125, C = 98. Độ dài OX, XA, AB, BC, OB lần lượt 20, 10, 15, 27, 25. Bốn tỷ lệ là 0,50; 1,50; 1,80; 1,08, đều trong dải đã chọn. XC/OX = 22/20 = 1,10 tình cờ cũng đạt, không làm mốc đo tương đương.

Bước 2: tính khoảng trước, không chọn kết quả đẹp

Với B = 125, điều kiện OB cho C = 125 − r × 25, r từ 0,886 đến 1,13: [96,75; 102,85]. Điều kiện AB cho C = 125 − q × 15, q từ 1,618 đến 2,24: [91,40; 100,73]. Giao là [96,75; 100,73]. C = 98 đạt cả hai. C = 102 cho BC/OB = 23/25 = 0,92 nhưng BC/AB = 23/15 ≈ 1,5333 không đạt. Một điều kiện đúng không cứu điều kiện sai.

Bước 3: giữ cả mốc đo lẫn thời điểm biết

Chỉ đổi C thành 97: BC/OB = 28/25 = 1,12 đạt; XC/OX = 23/20 = 1,15 không đạt; BC/AB = 28/15 ≈ 1,8667 vẫn đạt. Hai tỷ lệ cuối chỉ bằng nhau tại C = 100 trong bộ số này.

Giả sử đỉnh cần High cao hơn hai nến mỗi phía, đáy cần Low thấp hơn hai nến mỗi phía, và các nến địa phương thỏa điều kiện. B ở nến 22 chỉ biết sau đóng nến 24; C ở nến 26 sau đóng nến 28. Vẽ nhãn lùi không đưa thông tin xác nhận về nến 26. Đây là ví dụ thời gian, không bộ OHLC đầy đủ.

Khoảng có độ rộng nhưng không có điểm lưới

Mô hình riêng: O = 1.0004, X = 1.0024, A = 1.0014, B = 1.0029. OX/XA/AB dài 0.0020/0.0010/0.0015, nên hai tỷ lệ đầu 0,5/1,5. Dải OB là [1.000075; 1.000685], dải AB [0.999540; 1.000473], giao [1.000075; 1.000473]. Đây là đơn vị và lưới giả định, không đặc tả EUR/USD.

Cuộn ngang để xem hết sơ đồ.

Dải Shark nằm giữa hai mức giá hợp lệTrục tuyến tính 1.000–1.001; dải 1.000075–1.000473. Hai điểm lưới 1.000 và 1.001 đều nằm ngoài dải.Giá hợp lệ: bước 0.0011.0001.001Dải: 1.000075–1.000473Độ rộng: 0.000398Số giá hợp lệ: 0
Trục tuyến tính 1.000–1.001; dải 1.000075–1.000473. Hai điểm lưới 1.000 và 1.001 đều nằm ngoài dải.

Trên lưới p = 1.000 + n × 0.001, n nguyên, hai điểm kế cận là 1.000 và 1.001, đều ngoài giao. Độ rộng giao 0.000398 vẫn không cho giá hợp lệ. Trung điểm 1.000274 làm tròn thành 1.000 cũng nằm ngoài. Kiểm tra lưới trước khi chọn mức lệnh; không đổi ngưỡng sau thất bại. MT5 ghi tick size là bước thay đổi giá tối thiểu trong đặc tả mã.

Quyết định giao dịch tách khỏi hình học

Ứng viên EUR/USD 1.0850–1.1050–1.0950–1.1100–1.0865 ở trên không phải Shark đạt đặc tả: tỷ lệ BC/AB dưới 1,618. Không dùng tên mô hình để cấp phép vào lệnh. Với bộ giá riêng 100–120–110–125–98, nửa nhịp BC là 98 + 27/2 = 111,50; chỉ là mốc số học, không mục tiêu được bảo đảm.

Vào lúc chạm dải và vào sau xác nhận pivot cần thời điểm và giá thực hiện khác nhau. Không gán giá đáy 98 trước đó làm giá khớp của chiến lược xác nhận sau này. Ghi lệnh, thoát, spread, hoa hồng, phí giữ và khả năng khớp stop xấu hơn. Stop thông thường không bảo đảm mức lỗ tối đa.

Bổ sung: hiển thị 1,618 vẫn có thể không đạt

Giữ O = 100, X = 120, A = 110, B = 125, giả định lưới bước 0,001 và C = 100,731 là giá hợp lệ. BC/AB = 24,269/15 = 1,617933… dưới 1,618, nên bị loại. Nếu giao diện làm tròn ba chữ số thập phân, nó hiện 1,618; chỉ so chuỗi hiển thị sẽ chấp nhận sai. BC/OB = 24,269/25 = 0,97076 vẫn đạt, nhưng không cứu điều kiện AB.

Biên trên đúng là 100,730; C chỉ cao hơn 0,001 đã ra ngoài. Đọc dấu phẩy tiếng Việt đúng khi nhập liệu, giữ giá trị chính xác hoặc số tick và ngưỡng đã khai báo khi kiểm tra; làm tròn chỉ để trình bày. Đây là phản ví dụ số học, không đo tần suất lỗi trên thị trường.

Các lỗi có thể kiểm tra được

  • Đổi tên điểm hoặc mẫu số OB/OX mà không đổi đặc tả.
  • Chấp nhận C = 102 chỉ vì một tỷ lệ đạt; bỏ mất điều kiện BC/AB.
  • Làm tròn giá ra ngoài giao hoặc làm tròn tỷ lệ thành đạt ngưỡng.
  • Coi vô hiệu hình học là lời hứa khớp stop.
  • Chọn mục tiêu sau khi đã thấy phản ứng; hạn thời gian, thoát từng phần và mục tiêu giá là quy tắc riêng.

Liên hệ 5-0 và Crab

Mô hình 5-0 cần nhãn điểm, phép hồi và thời điểm biết riêng. Không dùng nhịp sau để chọn lại điểm Shark trước đó hoặc suy xác suất chuyển đổi. Crab là đặc tả X–A–B–C–D khác, có mở rộng XA tại D. Cùng xuất hiện 1,618 không đủ nhận diện.

Dùng để nghiên cứu quy tắc, không xác nhận lợi thế

Thêm động lượng hoặc mức ngang là thêm tiêu chí cần viết và kiểm tra, không tự chứng minh hiệu quả. Cố định dữ liệu, khung nến, chọn pivot và sai số. Ghi mọi ứng viên bị nhận hoặc loại, cả trường hợp không có lệnh hoặc không phản ứng. Dời O/A sau kết quả xấu là thay phiên bản, không sửa phép thử cũ. Demo không phản ánh đầy đủ khớp lệnh hay rủi ro thực.

Hiển thị đạt, giá trị thật không đạt

Hiển thị đạt, giá trị thật không đạtBộ giá giả định 100–120–110–125 với C = 100,731, lưới 0,001.PHÉP TÍNH GIẢ ĐỊNHGiá trị thật1,617933…Hiển thị 3 số1,618Biên C100,730
Hiển thị đạt, giá trị thật không đạt. Bộ giá giả định 100–120–110–125 với C = 100,731, lưới 0,001.

Định dạng tiếng Việt và độ chính xác hiển thị không thay đặc tả nhận diện.

Trên màn hình nhỏ, bạn có thể cuộn ngang hoặc phóng to sơ đồ. Các giá trị và kết luận cũng có ở phần văn bản bên dưới.

Giá trị thật
1,617933… – 24,269 / 15 < 1,618.
Hiển thị 3 số
1,618 – Không dùng chuỗi này để xét đạt.
Biên C
100,730 – C = 100,731 cao hơn 0,001; loại.

Bước thực hành

  1. Ghi nguồn, tử số/mẫu số, cách chọn và thời điểm xác nhận mỗi điểm.
  2. Tính đủ bốn tỷ lệ, giao hai dải rồi kiểm tra giá hợp lệ trên lưới thực của mã.
  3. Lưu mọi kết quả và lý do loại; không xóa trường hợp không có phản ứng.
  4. Đặt thời điểm quyết định, cách khớp và thoát trước khi đánh giá; cảnh báo giá không xác nhận pivot.
  5. Dùng dữ liệu chưa tham gia chọn tham số; tính phí và khớp xấu. Hai mươi lệnh đẹp không chứng nhận lợi thế.

Khung kiểm thử giúp giữ phiên bản quy tắc và thời điểm thông tin nhất quán.