Definitions
Điều kiện OR (điều kiện Hoặc)
#
EA
3 phút đọc
04/10/2022
612
0
0

Trong FXCE Giga, điều kiện OR có thể áp dụng cho cả điều kiện đơn và cho nhóm điều kiện.

  • Điều kiện đơn: a AND b1 OR b2 AND c AND d1 OR d2 OR d3
  • Nhóm điều kiện: (a1 AND a2) OR (b1 AND b2)

OR cho các điều kiện đơn

image

Hình trên là một ví dụ cơ bản về điều kiện OR, các điều kiện BUY ở trên được hiểu như sau:

  • (a) EMA8 > EMA13
    and
  • (b) EMA13 > EMA 21
    and
  • (c) Candle Close > EMA8
    and
  • (d) Has Signal Engulfing
    OR
  • (e) Has Signal Pin bar

Viết theo logic toán hoc như sau: a & b & c & d | e. hoặc mô tả rõ ràng hơn như là a AND b AND c AND (d OR e). Trong đó, 2 điều kiện d và e không cần phải xảy ra đồng thời.

Diễn giải điều kiện OR trong hình trên: Xuất hiện tín hiệu nến Engulfing OR hoặc có tín hiệu nến Pin bar thì vào lệnh.

Để sử dụng OR trong chuỗi các điều kiện cho tín hiệu vào lệnh hoặc đóng lệnh. Bạn phải set cột OR của các dòng điều kiện đó thành TRUE tức là tick vào ô của cột OR.

Chú ý: Không như điều kiện AND (có thể chỉ cần 1 dòng điều kiện), để làm điều kiện OR phải có ít nhất 2 dòng điều kiện kết hợp OR với nhau (để thỏa điều kiện A hoặc B, thì khi thể hiện trông Giga phải có A, B tạo nên điều kiện OR). Hai dòng điều kiện OR phải liền kề nhau (Không được xen dòng có cột OR rỗng ở giữa)

Ví dụ: Buy khi xuất hiện nến tăng và giá đóng nến nằm trên MA20 hoặc RSI cắt lên mức 20.

Thiết lập như sau không hợp lệ:

  • Chỉ đánh dấu 1 dòng điều kiện OR

  • 2 dòng điều kiện OR không liền kề nhau

Thiết lập đúng như sau:

OR cho nhóm điều kiện

Khi cột OR được tick (OR set = TRUE) thì cột bên trái sẽ chuyển từ dáu x thành dấu +. Dấu + này dùng để thêm các dòng điều kiện cấp con trong tập điều kiện OR.

Hình dưới đây là ví dụ về điều kiện OR có phân nhóm: a & (b1 & b2) | (c1 & c2 & c3)

image

Điều kiện BUY có 2 nhóm OR này được diễn giải như sau:

  • a. Có tín hiệu Pin bar
    AND
  • (
  • b1. RSI(14) < 50
    • and
  • b2. RSI(14) > 25
  • )
    OR
  • (
  • c1. Candle Body cắt MA(13)
    • and
  • c2. Candle Close > Candle Open
    • and
  • c3. MA(13) > MA(21)
  • )

Hay cụ thể hơn: a AND (b1 AND b2) OR (c1 AND c2 AND c3). Trong đó, 2 nhóm điều kiều kiện bc không cần xảy ra đồng thời. 

Chú ý quan trọng: Tương tự phần thiết lập điều kiện OR cho các đòng điều kiện đơn. Các dòng điều kiện hay tổ hợp các điều kiện OR PHẢI luôn có 2 dòng đánh dấu cột OR và được đặt liền kề với nhau, không tách rời trong bộ điều kiện. Khi cột OR được chọn, ký hiệu x chuyển thành + cho phép thêm điều kiện trong cùng nhóm. 

Ví dụ: Buy khi có nến tăng và độ dài nến >= 50pips hoặc độ dài nến <= 30pips nhưng thân nến > 90% so với độ dài nến.

Thiết lập như sau không hợp lệ (chỉ dánh dấu 1 dòng điều kiện OR):

Thiết lập điều kiện OR đúng như sau:

 

#FXCEGiga
#Giga Settings
#General
#or conditions
#Condition table
ic-comment-blueBình luận
#