Mã Khung Thời Gian (Mã TF)
Thiết lập giá đóng cửa, khung thời gian thực hiện cắt lỗ và tỷ lệ thoái lui Fibonacci.

Mã khung thời gian (mã TF) là một mã bạn có thể gửi từ điện thoại di động của mình để điều chỉnh khung thời gian mà bạn muốn thực hiện cắt lỗ. Nó được đặt ở số thập phân cuối cùng của giá cắt lỗ. Đối với một lệnh mua EURUSD có năm số thập phân, mã từ 0.00001 đến 0.00008 sẽ được ánh xạ tới các khung thời gian từ M1 đến W1.

- Nếu bạn muốn đặt 1.00000 làm mức cắt lỗ trên EURUSD với khung thời gian M5, chỉ cần thêm 0.00002 vào 1.00000 và gửi 1.00002.
- Nếu bạn muốn đặt mức cắt lỗ là 150.50 trên USDJPY với khung thời gian M15, bạn sẽ gửi 150.53 (150.50 + 0.03).
Bất kể nhà môi giới hoặc nền tảng giao dịch sử dụng 2, 3 hay 5 số thập phân, chúng tôi sẽ sử dụng số thập phân cuối cùng làm mã khung thời gian. Các khung thời gian tương ứng được liệt kê trong bảng dưới đây:
Mã TF (số thập phân cuối) | Khung thời gian |
---|---|
0 | Vào lệnh trực tiếp với tính toán khối lượng lô tự động |
1 | M1 |
2 | M5 |
3 | M15 |
4 | M30 |
5 | H1 |
6 | H4 |
7 | D1 |
8 | W1 |
9 | Xóa cài đặt cắt lỗ, chốt lời, mã TF và mã FB |
Mã 1-8: Mã Khung Thời Gian
Mã 1-8 đại diện cho mã khung thời gian, cho biết khung thời gian thực hiện cắt lỗ. Ví dụ: nếu bạn gửi giá cắt lỗ cho EURUSD là 1.38532, số thập phân cuối cùng (mã 2) sẽ được hiểu là khung thời gian thực hiện. Đây là cách chương trình tách mức cắt lỗ của bạn khỏi mã khung thời gian:
- Khung thời gian: Lấy số thập phân cuối cùng (0.00002) từ 1.38532 và hiểu nó là khung thời gian M5.
- Cắt lỗ theo giá đóng cửa: Nó làm tròn xuống giá cắt lỗ (1.38532 → 1.38530) và lưu trữ nó dưới dạng giá trị cắt lỗ theo giá đóng cửa.
- Thực hiện: Khi giá đóng cửa giảm xuống dưới 1.38530, giao dịch sẽ được đóng.
- Khung thời gian: Lấy số thập phân cuối cùng (0.00002) từ 1.38532 và hiểu nó là khung thời gian M5.
- Cắt lỗ theo giá đóng cửa: Nó làm tròn lên giá cắt lỗ (1.38532 → 1.38540) và lưu trữ nó dưới dạng giá trị cắt lỗ theo giá đóng cửa.
- Thực hiện: Khi giá đóng cửa tăng lên trên 1.38540 trên khung thời gian M5, giao dịch sẽ được đóng.
Giải Thích về Cắt Lỗ theo Giá Đóng Cửa
Bất kể một sản phẩm có 2 hay 3 số thập phân, chúng tôi sử dụng số thập phân cuối cùng làm mã khung thời gian. Sau khi nhận được mức cắt lỗ từ người dùng, EA này trước tiên sẽ diễn giải số thập phân cuối cùng là mã khung thời gian. Sau đó, nó tính toán mức cắt lỗ theo giá đóng cửa bằng cách làm tròn xuống số thập phân cuối cùng cho các lệnh mua và làm tròn lên số thập phân cuối cùng cho các lệnh bán. Dưới đây là các ví dụ về khung thời gian cuối cùng và mức cắt lỗ theo giá đóng cửa cho XAUUSD và USDJPY như được tính bởi Cosy Trader.
Cặp tiền/giá cắt lỗ | Mã TF/khung thời gian | Giá cắt lỗ đóng cửa khi mua | Giá cắt lỗ đóng cửa khi bán |
---|---|---|---|
USDJPY/154.535 | 5/H1 | 154.530 | 154.540 |
XAUUSD/2381.23 | 3/M15 | 2381.20 | 2381.30 |
XAUUSD/2381.232 | 2/M5 | 2381.230 | 2381.240 |
Bạn có thể nhanh chóng điều chỉnh mã khung thời gian bằng cách nhấn vào các nút "+
" và "-
" bên cạnh giá cắt lỗ trong ứng dụng MT4 của bạn.

- Mã khung thời gian: Số thập phân cuối cùng của giá cắt lỗ.
- Giá cắt lỗ đóng cửa: Đối với lệnh mua, đó là giá cắt lỗ được làm tròn xuống; đối với lệnh bán, đó là giá cắt lỗ được làm tròn lên.
Mã 0 và Mã 9
Vì không có khung thời gian nào được ánh xạ cho mã 0 và mã 9, ở đây chúng tôi minh họa cách các mã này hoạt động. Xin lưu ý, cả hai mã chỉ áp dụng cho các lệnh chờ.
Mã 0: Mã Vào Lệnh Trực Tiếp theo Thị Trường
Mã 0 kích hoạt một lệnh thị trường trực tiếp dựa trên lệnh chờ bạn gửi. Bạn có thể thắc mắc tại sao không mở một lệnh mua hoặc bán trực tiếp. Lý do là tiện ích này cung cấp lợi thế là tính toán chính xác khối lượng lô cho bạn, giúp kiểm soát rủi ro tốt hơn. Gửi một lệnh thị trường trực tiếp là một quá trình hai bước: trước tiên, bạn cần gửi một lệnh chờ với bất kỳ khối lượng lô nào, sau đó gửi mã TF=0.
Bạn có thể xem [B2] Vào Lệnh Trực Tiếp để biết thêm thông tin chi tiết.
Mã 9: Đặt Lại Tất Cả Cài Đặt
Mã 9 cho phép bạn đặt lại tất cả các cài đặt của mình. Nếu bạn muốn đặt lại các thông số trong quá trình hoạt động, chỉ cần nhập giá cắt lỗ với số thập phân cuối cùng được đặt thành 9. Dưới đây là một số ví dụ:
- Đối với lệnh mua EURUSD có 5 số thập phân: 0.00009
- Đối với lệnh bán XAUUSD có 2 số thập phân: gửi 9999.09
- Đối với lệnh mua USDJPY có 3 số thập phân: 0.009
Lưu ý rằng để gửi mã khung thời gian cho một lệnh bán, bạn sẽ cần sử dụng một số giá lớn hơn giá hiện tại. Do đó, 9999.x9, 5000.x9, hoặc 3000.x9 đều sẽ có cùng mục đích khi giá XAUUSD dưới 3000. Sau khi nhận được mã đặt lại, tiện ích sẽ xóa tất cả các cài đặt cắt lỗ và chốt lời của bạn, bao gồm mã TF và mã FB. Nó cũng sẽ đặt số thập phân cuối cùng của giá mở thành 0. Điều này là do số thập phân cuối cùng của giá mở sẽ được sử dụng để truy xuất mã khung thời gian nếu không có cắt lỗ hoặc chốt lời nào được đặt. Chúng tôi sẽ mô tả điều này sau trong phần "Lệnh chờ một thanh nến." Sau khi đặt lại, bạn có thể xác định lại các mức cắt lỗ và chốt lời mong muốn cho các lệnh chờ của mình. Tóm lại, mã 9 giúp bạn đặt lại cắt lỗ (SL) và chốt lời (TP) cho các lệnh chờ và cho phép bạn xóa từ xa các cài đặt bao gồm SL, TP, TF và FB.
Ranh Giới Cắt Lỗ Ảo
Bạn có thể tự hỏi liệu mức cắt lỗ theo giá đóng cửa có bị xóa ở bước 2 sau khi gửi mã TF=0 hay không. Câu trả lời ngắn gọn là không. Tuy nhiên, giá trị cắt lỗ phải được đặt bên ngoài ranh giới cắt lỗ ảo. Ranh giới cắt lỗ ảo giúp EA xác định xem giá cắt lỗ do người dùng gửi là sự kết hợp của giá cắt lỗ đóng cửa và mã khung thời gian, hay chỉ là mã khung thời gian. Dưới đây, chúng tôi minh họa các điều kiện cho các lệnh mua và bán, tương ứng.
Ranh Giới SL cho Lệnh Mua
Ranh giới cắt lỗ ảo cho một lệnh mua đóng vai trò là giới hạn trên để EA xác định xem giá trị có phải là mã khung thời gian hay không. Đối với một công cụ có 5 chữ số như EURUSD, ranh giới này được đặt ở 0.00010. Nếu mức cắt lỗ do người dùng gửi thấp hơn 0.00010, hệ thống sẽ hiểu đó là mã khung thời gian. Ví dụ: gửi 0.00001 sẽ chuyển thành khung thời gian M1 và 0.00002 sẽ chuyển thành khung thời gian M5. Đối với sản phẩm có 3 chữ số (ví dụ: XAUUSD), ranh giới được đặt thành 0.010. Nếu bạn gửi mã khung thời gian từ 0.01 đến 0.08, nó sẽ chuyển thành khung thời gian từ M1 đến W1. Tuy nhiên, nếu bạn gửi giá cắt lỗ là 0.025, vì nó cao hơn 0.010, hệ thống sẽ coi đó là sự kết hợp của giá đóng cửa và khung thời gian. Trong trường hợp này, giá đóng cửa sẽ được đặt thành 0.020 và khung thời gian sẽ được đặt thành H1 (0.005).
Ranh Giới SL cho Lệnh Bán
Ranh giới cắt lỗ ảo cho một lệnh bán là giới hạn dưới của giá cắt lỗ sẽ được chuyển thành mã khung thời gian, thay vì kết hợp giá đóng cửa và khung thời gian.
Ranh giới cắt lỗ ảo được xác định bởi các thông số như BASE-9
và BASE-99
. Các thông số này tương ứng với các phạm vi giá, trong đó BASE-9
áp dụng cho giá dưới 9 và BASE-99
áp dụng cho giá lớn hơn hoặc bằng 9 nhưng nhỏ hơn 99.
Thông số Ranh Giới Trên | Phạm Vi Giá (P) |
---|---|
BASE-9 | P > 0 |
BASE-99 | 9 ≤ P < 99 |
BASE-999 | 99 ≤ P < 999 |
Các ranh giới này giúp EA xác định xem giá trị cắt lỗ có nên được coi là mã khung thời gian hay kết hợp (giá đóng cửa + khung thời gian) hay không. Các giá trị mặc định của các thông số này có thể phù hợp với hầu hết các nhà môi giới; tuy nhiên, nếu bạn thấy rằng mã cắt lỗ không thể được đặt sau khi bạn gửi lệnh, bạn có thể cần điều chỉnh các thông số hoặc chuyển sang một nhà môi giới khác.
Ở đây, chúng tôi cung cấp thêm một số ví dụ về cắt lỗ ảo cho lệnh mua và bán, tương ứng.
Lệnh mua:
5 số thập phân (EUR/USD, AUD/USD, GBP/USD) | 0.00001(M1), 0.00002(M5) |
---|---|
3 số thập phân (XAU/USD, USD/JPY) | 0.003(M15), 0.004(M30) |
2 số thập phân (XAU/USD, USD/JPY) | 0.05(H1), 0.06(H4) |
Lệnh bán:
5 số thập phân (EUR/USD, AUD/USD, GBP/USD) | 99.00001(M1), 99.00002(M5) |
---|---|
3 số thập phân (XAU/USD, USD/JPY) | 9999.003(M15), 9999.004(M30) |
2 số thập phân (XAU/USD, USD/JPY) | 9999.005(H1), 9999.006(H4) |
Ở đây chúng tôi cung cấp một số ví dụ tính toán cắt lỗ ảo: EUR/USD (1.10100), M1
- Giá < 9 → Sử dụng
BASE-9
làm cơ sở cắt lỗ ảo. BASE-9
+ 0.00001 = 99.00000 + 0.00001 = 99.00001
XAU/USD (2623.000), M15
- 9 <= Giá < 9999.000 → Sử dụng
BASE-9999
làm cơ sở cắt lỗ ảo. BASE-9999
+ 0.003 = 9999.000 + 0.003 = 9999.003
Ví dụ về Mã Cắt Lỗ cho Lệnh Bán
Ví dụ: nếu giá mở cửa của EURUSD dưới 9.00000, hệ thống sẽ đặt ranh giới dưới là 99.000 vì:
BASE-9
= 99.0
Bạn không cần phải nhớ tất cả các ranh giới này vì, sau khi bạn gửi cài đặt (giá đóng cửa SL + khung thời gian), hệ thống sẽ tự động chuyển đổi mức cắt lỗ thành các giá trị như 0.000003 (Mua, M15) hoặc 999.002 (Bán, M5). Sau đó, bạn có thể chỉ cần điều chỉnh số thập phân cuối cùng nếu bạn muốn thay đổi khung thời gian cắt lỗ.
Làm thế nào để đảm bảo rằng mức cắt lỗ theo giá đóng cửa không bị sửa đổi ở bước 2?
Đối với một lệnh chờ mua, việc gửi mã khung thời gian là 0 sẽ không xóa mức cắt lỗ giá đóng cửa được lưu trữ trong EA. Đối với một lệnh chờ bán, mức cắt lỗ phải được đặt bên ngoài ranh giới giá cắt lỗ ảo. Ranh giới này được xác định bởi một thông số trong EA. Ví dụ:
BASE-9
= 99.0
Thông số BASE-9
đặt ranh giới cắt lỗ ảo cho các sản phẩm có giá dưới 9. Trong trường hợp này, nếu bạn muốn gửi mã TF=0, bạn có thể sử dụng các giá trị như 99.00000, 1000.00000, hoặc 9999.00000. Vì tất cả các mức giá này đều cao hơn ranh giới cắt lỗ ảo (99.0), chúng sẽ được nhận dạng là mã khung thời gian, đảm bảo rằng mức cắt lỗ giá đóng cửa không bị sửa đổi. Nếu bạn không chắc chắn liệu mức cắt lỗ giá đóng cửa đã được đặt chính xác hay chưa, chỉ cần gửi lại nó sau khi lệnh đã được chuyển đổi thành lệnh thị trường ở bước 2.
Làm thế nào để lấy mã cắt lỗ ảo trên điện thoại di động của tôi?
Rất dễ dàng để tìm mã cắt lỗ ảo và gửi mã TF=0. Khi bạn gửi lệnh ban đầu, nó sẽ đặt mức cắt lỗ của bạn bằng cách sử dụng mã cắt lỗ ảo + mã khung thời gian (ví dụ: 99.00002 có nghĩa là cắt lỗ ở khung thời gian M5). Bạn có thể chỉ cần điều chỉnh số thập phân cuối cùng thành 0 bằng cách nhấn nút (+) hoặc (-) bên cạnh mức cắt lỗ của bạn trên ứng dụng MT4 của bạn.
Chuyển Đổi Giữa Các Khung Thời Gian
Điều tuyệt vời về mã khung thời gian là bạn có thể trực tiếp điều chỉnh nó nếu bạn quyết định thay đổi khung thời gian thực hiện cắt lỗ. Ví dụ: nếu bạn muốn chuyển khung thời gian cắt lỗ từ M5 sang M15 cho một lệnh mua, chỉ cần thay đổi nó từ một cái gì đó như 0.00002 thành 0.00003. Đối với một lệnh bán, hãy thay đổi nó từ một cái gì đó như 9999.002 thành 9999.003. Việc điều chỉnh này chỉ thay đổi khung thời gian cắt lỗ mà không làm thay đổi giá đóng cửa cắt lỗ.