ForexBestRobots.comSo sánh EA →
VI

Chiến lược scalping phối hợp chỉ báo · Chiến lược 1

Chiến lược scalping Forex M5 với EMA và RSI: tái lập mới, vào lệnh có bảo vệ và thoát cố định

Quy tắc EURUSD M5 hoàn chỉnh với EMA20/50, RSI14, hạn vào lệnh, thoát theo Bid/Ask, khối lượng có tính phí và các tình huống giả định tái lập được.

Bối cảnh EMA20/50, lần tái lập RSI mới và một quyết định vào có bảo vệ. Giá và khớp lệnh đều giả định.
Bối cảnh EMA20/50, lần tái lập RSI mới và một quyết định vào có bảo vệ. Giá và khớp lệnh đều giả định.

Từ hướng dẫn thời điểm EMA–RSI sang đặc tả giao dịch đầy đủ, cố định. Một lần tái lập hợp lệ chỉ cho một quyết định vào lệnh, không chờ vô hạn xác nhận, spread hẹp hơn hoặc lần gửi tiếp theo.

1. Cố định mô hình nghiên cứu hoàn chỉnh

Dùng EURUSD · M5 · Bid OHLC · Close, tài khoản USD và chỉ dùng nến đã đóng. EMA chọn hướng; RSI tạo lần tái lập mới rồi hồi phục. Đây là ứng viên tái lập được, không tuyên bố tỷ lệ thắng, lợi nhuận kỳ vọng hay tham số tốt nhất. Tín hiệu đồ thị không chứng minh có thể thực thi lệnh.

Mỗi mã tối đa một vị thế của mô hình hoặc yêu cầu vào chưa xác định kết quả. Không bình quân, tăng vị thế, hedge, chốt từng phần, trailing hay chuyển về hòa vốn. Bỏ qua tái lập khi còn vị thế hoặc yêu cầu; sau xác nhận thoát chờ sự kiện độc lập mới. Thiếu nến cần thiết thì hủy quan sát, dựng lại lịch sử liên tục trước khi tìm gốc mới.

2. Quy định đầu vào, khởi tạo và độ chính xác

Khởi tạo E_n(n−1)=mean(C[0...n−1]) rồi dùng E_n(k)=E_n(k−1)+2/(n+1)*(C(k)−E_n(k−1)). RSI14 khởi tạo U và D bằng trung bình tăng/giảm của biến động 1...14; sau đó U=(13U_prev+up)/14; D=(13D_prev+down)/14. Định nghĩa RSI=100U/(U+D): chỉ D bằng 0 cho 100, chỉ U bằng 0 cho 0, cả hai 0 dùng quy ước 50.

EMA20 bắt đầu k19, EMA50 k49, RSI k14; bối cảnh độ dốc từ k52. Đọc bộ đệm hoàn tất bằng shift=1, trước đó shift=2, dịch đồ thị bằng 0. Tính phân số chính xác trước xuất thập phân. Lịch sử khởi đầu khác có thể đổi giá trị, không bảo đảm trùng terminal thật. Hợp đồng, tick và lô trong bảng là giả định cần kiểm tra với nhà môi giới.

Thành phầnTham chiếu quy địnhVai trò / giả định
Giá và đầu vàoEURUSD · Bid · M5 · CloseEMA20 / EMA50 · RSI14
Hợp đồng và bước giápip=0.0001 · tick=0.00001100000 EUR · 10 USD/pip/lot
Giới hạn tài khoản0.25% · 1% · 2Ngân sách vào · ngưỡng vốn ngày · yêu cầu/ngày

3. BUY: tái lập mới và hồi phục có hạn

Yêu cầu T+=[E20>E50 AND E50(k)>E50(k−3)]. Gốc P mới cần RSI_prev>45 AND 35≤RSI(P)≤45, T+ hợp lệ và không có gốc đang hoạt động. Ở mãi trong dải không phải sự kiện mới. Mỗi nến sau kiểm tra hủy do mất bối cảnh trước, rồi RSI<35; hết hạn nếu k>P+3, cuối cùng mới chấp nhận giao cắt mới RSI_prev≤50 AND RSI>50.

Chỉ P+1, P+2, P+3 hợp lệ. Tái lập thêm lúc P hoạt động không dời hạn. Đủ điều kiện, hủy hay hết hạn đều tiêu thụ P; không kích hoạt lại trên cùng nến đã xử lý. Sự kiện độc lập sau có thể bắt đầu nếu lại đạt mọi điều kiện. So sánh giá trị chưa làm tròn.

BUY và tái lập mới mở ba nến hồi phục. Hủy hoặc hết hạn tiêu thụ P.
BUY và tái lập mới mở ba nến hồi phục. Hủy hoặc hết hạn tiêu thụ P. Trên màn hình nhỏ, cuộn ngang biểu đồ để đọc rõ nhãn.

4. SELL: đối xứng tín hiệu, xác định phía giá

Yêu cầu T−=[E20<E50 AND E50(k)<E50(k−3)] và tái lập mới RSI_prev<55 AND 55≤RSI(P)≤65. Hủy theo mất bối cảnh trước, rồi RSI>65; hết hạn sau P+3. Chỉ giao cắt mới RSI_prev≥50 AND RSI<50 trong ba nến được chấp nhận. Cùng quy tắc tiêu thụ và kích hoạt lại.

SELL vào Bid, ra Ask; BUY ngược lại. Dừng SELL là ngưỡng số phía Ask tính từ đỉnh Bid đã đóng, không phải đỉnh xoay Ask lịch sử quan sát được. OHLC Bid không dựng lại đường Ask, spread thay đổi hay thứ tự trong nến.

SELL đảo hướng RSI; dừng và mục tiêu Ask, chỉ báo từ Bid đóng.
SELL đảo hướng RSI; dừng và mục tiêu Ask, chỉ báo từ Bid đóng. Trên màn hình nhỏ, cuộn ngang biểu đồ để đọc rõ nhãn.

5. Giới hạn giờ, tài khoản và rủi ro ngày

Chỉ nhận thời điểm đủ điều kiện 07:00≤q UTC<09:30; đóng tại 10:00 UTC. Giờ UTC cố định này không được coi là phiên London đã điều chỉnh giờ mùa hè. Ghi cách đổi giờ nhà môi giới. Phát hiện nến trong 1s; thời điểm báo giá không trước q, tuổi lúc gửi tối đa 250ms. Mili giây cần nhật ký phù hợp và đồng hồ đơn điệu, không tự tạo độ chính xác từ giây máy chủ.

Tối đa 2 transmitted entry requests/day, gồm từ chối và timeout. Loại trước gửi tiêu thụ q nhưng không tính lần truyền. Ghi vốn chủ đầu ngày Eday đã xác minh; khi chạm 0.99*Eday chặn vào và đóng vị thế mô hình ở báo giá hợp lệ đầu tiên. Mốc không rõ, dòng tiền hoặc tài khoản chưa đối soát thì tạm dừng. Chỉ đặt lại ngày khi không vị thế và đã đối soát. Không có bộ lọc tin tự động.

BướcHạn / cửa sổHành động
q07:00 ≤ UTC < 09:30Giờ đủ điều kiện
q+1s≤1000 msPhát hiện đầu chậm nhất
q+2s≤2000 ms · age≤250 msTối đa một yêu cầu
q+6×M5 / 10:00min(q+30min, 10:00 UTC)Thoát ở báo giá đầu

6. Cố định dừng và mục tiêu từ báo giá đầu

Đặt d=abs(E0−S)/pip với 3≤d≤12. Dùng cực trị Bid hoàn tất từ P tới q cộng một pip, làm tròn ra ngoài theo tick. Công thức từng phía trong bảng. Không dịch lại mức sau khớp thật. Mục tiêu gấp đôi khoảng gộp tham chiếu không bảo đảm 2R ròng.

Dung sai vào bất lợi 0.2pip=2points: BUY Fmax=Ask_ref+0.2pip, SELL Fmin=Bid_ref−0.2pip. Cộng một lần phí khứ hồi 0.6 pip và dự phòng thực thi thoát 0.4 vào lỗ kế hoạch, trừ khỏi mục tiêu rồi yêu cầu net reward/planned loss≥1.30. F đã chứa bất lợi vào;0.4 chỉ dự phòng thoát. Mức cố định vi phạm nhà môi giới thì bỏ qua, không nới dừng.

Vào tham chiếuDừng cố địnhMục tiêu cố định
BUYE0=Ask_refS_bid=floor_tick(min BidLow[P..q]−1pip)T_bid=E0+2(E0−S_bid)
SELLE0=Bid_refS_ask=ceil_tick(max BidHigh[P..q]+1pip)T_ask=E0−2(S_ask−E0)

7. Tiêu thụ báo giá đầu, gửi một lần

Khi lần đầu phát hiện q, lấy Bid/Ask ứng viên đầu. Spread ≤1.0pip và lệch tuyệt đối Bid so với đóng Bid q ≤1.0pip. Kiểm tra và gửi chậm nhất q+2s, có gồm biên. Kiểm tra lại giá hiện tại, tuổi, phí, rủi ro, quyền, ký quỹ, bảo vệ; bất kỳ lỗi nào tiêu thụ q. Giá đổi vẫn phải trong dung sai gốc và đạt mọi kiểm tra; tham chiếu và mức giữ nguyên.

Một yêu cầu kèm dừng và mục tiêu; bỏ nếu môi trường không hỗ trợ vào có bảo vệ. Không gửi lại sau từ chối, dữ liệu cũ, spread xấu, quá hạn hay timeout. bad_quote từ1.5 pip về0.8 vẫn không lệnh. late_request xong kiểm tra ở q+2.5s nên không gửi. Giá tốt hơn về sau không phục hồi quyền.

8. Theo dõi BUY được nhận

buy_target tại P=k73 / 08:00 UTC có RSI khoảng 44.5994. Bối cảnh liên tục, cắt lên 50 tại q=k76 / 08:15 UTC, nến hợp lệ cuối, RSI53.1680. Bid/Ask đầu q+250 ms 1.10293 / 1.10301, gửi +400 ms. Mức S_bid=1.10241; T_bid=1.10421, khoảng tham chiếu 6 pip.

Vào kế hoạch xấu nhất 1.10303: lỗ7.2 pip, mục tiêu ròng 10.8, tỷ số1.50. Vốn đầu độc lập 10000 USD, ngân sách 25 USD, làm tròn xuống 0.34 lots và rủi ro 24.48 USD. Khớp giả định xác minh 1.10302 lúc +550 ms. Bid chạm mục tiêu 08:20:20: gộp 11.9 pip trừ phí thực 0.6 cho 11.3 pips / 38.42 USD. Dự phòng không bị tính thành phí thật.

buy_target: nến Bid, EMA, RSI cho q=k76. Mục tiêu đến ở báo giá sau.
buy_target: nến Bid, EMA, RSI cho q=k76. Mục tiêu đến ở báo giá sau. Trên màn hình nhỏ, cuộn ngang biểu đồ để đọc rõ nhãn.
HướngBid / AskS / TLỗ (pip)Mục tiêu ròng (pip)Tỷ sốLôRủi ro USD
BUY1.10293 / 1.103011.10241 / 1.104217.210.81.500.3424.48
SELL1.09699 / 1.097071.09759 / 1.095797.210.81.500.3424.48

9. Theo dõi SELL được nhận

Lịch sử độc lập sell_target phản chiếu đóng Bid BUY quanh 2.20000. RSI từ tái lập 55.4006 xuống 46.8320 tại q. Bid/Ask đầu 1.09699 / 1.09707, mức S_ask=1.09759; T_ask=1.09579. Dừng Ask lấy từ đỉnh Bid cộng một pip, không dựng đỉnh Ask lịch sử không có.

Vào Bid xấu nhất 1.09697 cho cùng lỗ dự kiến 7.2 pip, mục tiêu ròng 10.8 và 0.34 lô. Khớp xác minh 1.09698. Ask tới 1.09579 lúc 08:20:20: ròng 11.3 pip,38.42 USD. Nến thực thi Ask nhưng RSI vẫn Bid. Đối xứng được tạo để kiểm tra, không chứng minh hai hướng hiệu quả như nhau.

sell_target: nến Ask thể hiện thoát; RSI vẫn Bid. Mục tiêu cố định ở tick sau.
sell_target: nến Ask thể hiện thoát; RSI vẫn Bid. Mục tiêu cố định ở tick sau. Trên màn hình nhỏ, cuộn ngang biểu đồ để đọc rõ nhãn.

10. Giữ loại hồi phục muộn và đã hủy

late_signal có P=k73 nhưng chỉ cắt 50 tại k77 / 08:20 UTC=P+4. Hết hạn trước giao cắt thô nên Q=0. cancelled_signal rơi tới 33.1588 at k75, hủy P trước hồi phục. Cắt sau không có gốc đang hoạt động. Cả hai không gửi lệnh.

Phân biệt tín hiệu không đủ điều kiện với tín hiệu hợp lệ bị kiểm tra thực thi loại. CSV giữ bối cảnh, sự kiện thô, gốc, điều kiện và hành động. Không lệnh không có lợi nhuận giao dịch; PnL trống không phải khớp tưởng tượng hòa vốn. Giá phẳng cho RSI50 và EMA bằng nhau, không bối cảnh nghiêm ngặt hoặc sự kiện hợp lệ.

late_signal: giao cắt k77=P+4 sau hết hạn. Q bằng 0, không yêu cầu.
late_signal: giao cắt k77=P+4 sau hết hạn. Q bằng 0, không yêu cầu. Trên màn hình nhỏ, cuộn ngang biểu đồ để đọc rõ nhãn.

11. Thoát cố định, thời gian và gap

Sau khớp xác minh, chỉ báo đảo chiều không đóng hay chỉnh. BUY kích hoạt bảo vệ Bid≤S_bid OR Bid≥T_bid, SELL Ask≥S_ask OR Ask≤T_ask. Dùng báo giá theo thời gian và khớp thực nhà môi giới. Nến có cả hai mức nhưng thiếu thứ tự tick thì không được chọn thoát có lợi.

Thoát thời gian ở báo giá hợp lệ đầu sau min(q+6 completed M5 bars, 10:00 UTC) nếu chưa đóng. time_exit tại 08:45:00.200, Bid 1.10295, ròng −1.3 pips / −4.42 USD. buy_gap vượt dừng rồi khớp 1.10226, xấu hơn 1.5 pip: ròng −8.2 pips / −27.88 USD, lỗ hơn ngân sách 25 USD. Dừng và dự phòng không chặn lỗ thật; gián đoạn có thể làm đóng muộn.

buy_gap: Bid nhảy qua dừng cố định, lỗ thật vượt ngân sách kế hoạch.
buy_gap: Bid nhảy qua dừng cố định, lỗ thật vượt ngân sách kế hoạch. Trên màn hình nhỏ, cuộn ngang biểu đồ để đọc rõ nhãn.

12. Đối soát kết quả chưa rõ và bảo vệ lỗi

Xác nhận phải khớp mã, hướng, lượng, dừng và mục tiêu của mô hình. Ghi mã thử duy nhất rồi đối soát sổ lệnh và lịch sử khớp. Timeout nghĩa là unresolved≠rejected≠flat: tạm dừng vào, không gửi lại hoặc suy đoán khớp/PnL. unknown_request để trống vì chưa biết kết quả tài khoản.

Nếu thấy khớp vượt dung sai bất lợi hoặc bảo vệ thiếu/sai, thử đóng khẩn ticket mô hình đã xác minh và chặn vào. Xác nhận đóng, tiếp tục đối soát rủi ro nếu chưa rõ. Không nới dừng để sửa. Hành động khẩn tách khỏi hạn lần vào và không can thiệp vị thế không liên quan.

13. Tính rủi ro tiền và tách dự phòng khỏi phí

Dùng B=min(0.0025*equity, equity−0.99*Eday) với dư địa ngày dương. Giả định 10 USD/pip/lô chuẩn và bước 0.01, lots=floor_step(B/(planned loss pips*10)). Bỏ dưới tối thiểu hoặc lỗi tối đa, ký quỹ, hợp đồng. Cập nhật đổi sang tiền tài khoản khi cần; EURUSD và tài khoản USD cho pip trực tiếp trong ví dụ.

Lỗ BUY (Fmax−S_bid)/pip+1.0, mục tiêu ròng (T_bid−Fmax)/pip−1.0; SELL đối xứng từ Fmin. Spread đã gồm qua phía thực thi, không cộng lại. PnL thật dùng vào/ra và phí thật; dự phòng 0.4 không phải hoa hồng.38.42 USD giả định và lợi ích kế hoạch là hai thước đo khác nhau.

Vào xấu nhất, phí và dự phòng thoát xác định lượng. PnL thật không thu dự phòng.
Vào xấu nhất, phí và dự phòng thoát xác định lượng. PnL thật không thu dự phòng. Trên màn hình nhỏ, cuộn ngang biểu đồ để đọc rõ nhãn.

14. Dựng lại ba tệp công khai

Tệp nến có 10 independent cases ×83 bars=830 rows, lịch đóng UTC từ 2026-01-06 01:55 UTC. Mọi chỉ báo dùng đóng Bid. Trước q, Ask được tạo rõ là Bid+0.8 pip; sau q OHLC Bid/Ask tổng hợp báo giá liệt kê. Đường nhân tạo, không phải lịch sử terminal hoặc luồng Ask thật phục dựng.

Tệp sự kiện chứa báo giá theo thời gian, yêu cầu, xác nhận biết rõ, thoát và timeout chưa giải quyết. Sổ tách tham chiếu, vào kế hoạch xấu nhất, khớp thật, phí và kết quả để trống. Báo giá cuối q+30min+200 ms thuộc nến mới đang mở để thoát thời gian, không chèn lại vào nến trước. Tính lại độc lập trước triển khai.

Tải nến M5 và chỉ báo giả định (CSV)

Tải sự kiện thực thi theo thời gian (CSV)

Tải sổ tình huống độc lập (CSV)

15. Kiểm tra cơ chế trước hiệu quả

Bộ tình huống có 7 qualifications; 5 transmitted requests; 4 known closed fills; 1 unresolved request. Số đếm kiểm tra nhánh; các trường hợp khác thử báo giá đầu, quá hạn gửi, hồi muộn, hủy và bằng nhau. Mỗi trường hợp bắt đầu độc lập, không phải danh mục mười lệnh, mẫu tỷ lệ thắng hay đường vốn backtest.

Cố định đặc tả và mọi biến thể thử; kiểm tra tick Bid/Ask mới phù hợp, phí biến đổi, gap, từ chối, kết quả chưa biết, gián đoạn, đổi giờ. So sánh kỳ vọng ròng, drawdown, tần suất và bất định. Thử ngưỡng vốn và lỗi bảo vệ ở môi trường kiểm soát. Ví dụ giảng dạy không chứng minh sẵn sàng thật hoặc lợi thế kinh tế.

Mười trường hợp độc lập kiểm tra vào, bỏ và chưa rõ kết quả, không ước tính hiệu quả.
Mười trường hợp độc lập kiểm tra vào, bỏ và chưa rõ kết quả, không ước tính hiệu quả. Trên màn hình nhỏ, cuộn ngang biểu đồ để đọc rõ nhãn.
Tình huống độc lậpYêu cầuKết quả
buy_target1Mục tiêu; khớp rõ
sell_target1Mục tiêu Ask; khớp rõ
buy_gap1Gap; −27.88 USD
time_exit1Thời gian; −4.42 USD
bad_quote0Spread đầu bị loại
late_request0Quá hạn gửi
late_signal0Hồi sau hết hạn
cancelled_signal0Tái lập bị hủy
unknown_request1Chưa rõ; cần đối soát
flat0Không có bối cảnh hoặc tín hiệu hợp lệ

16. Triển khai cùng máy trạng thái không tùy ý

Giữ chuỗi dữ liệu hoàn tất, tái lập mới hợp lệ, hồi phục hữu hạn, báo giá đầu tiêu thụ, một yêu cầu, bảo vệ xác minh, thoát cố định, trạng thái không vị thế đã đối soát. Ghi lỗi và ưu tiên. Ràng buộc stop/freeze có thể chặn thao tác dù tối thiểu báo 0. Xác minh hành vi nền tảng thay vì coi tham số API là bảo đảm.

Đây là chiến lược hoàn chỉnh đầu của nhóm scalping phối hợp chỉ báo. Hướng dẫn EMA–RSI giải thích nền tín hiệu; bài kiểm thử và khối lượng xử lý dữ liệu, tiền tài khoản. Tổ hợp khác cần quy tắc và bằng chứng riêng. Xuất bản và kiểm tra trước mở rộng; kết quả giả định không cho phép hứa lợi nhuận.

Câu hỏi thường gặp

RSI hồi muộn có phục hồi P không?

Không. Chỉ ba nến đã đóng sau P, hủy trước hết hạn rồi hồi phục. Sau kết thúc cần lần tái lập độc lập mới.

Spread hẹp hơn cứu báo giá đầu bị loại không?

Không. Báo giá đầu tiêu thụ q. Lỗi spread hoặc thời hạn kết thúc quyền gửi của lần đó.

Khoảng gộp gấp đôi bảo đảm 2R ròng không?

Không. Vào bất lợi, phí và thoát làm tỷ số xấu đi. Ngưỡng ròng 1.30 là kế hoạch, không bảo đảm khớp.

Tại sao SELL dùng nến Ask?

SELL thoát Ask, phía kích hoạt bảo vệ. Chỉ báo vẫn Bid đóng; dừng Ask từ đỉnh Bid, không phải đỉnh Ask quan sát.

Timeout có được gửi lại không?

Không. Tạm dừng và đối soát lệnh, khớp của mô hình. Chưa rõ không phải từ chối hay không vị thế; PnL vẫn chưa rõ.

Ví dụ chứng minh có lãi không?

Không. Đây là tình huống tổng hợp độc lập, cần tick mới thích hợp, thực thi thực tế và kiểm tra kiểm soát bổ sung.

Nguồn và ghi chú nghiên cứu

MetaQuotes mô tả bộ đệm, phía báo giá và hàm giao dịch. Giá trị khởi tạo hữu hạn, ngưỡng, giờ và rủi ro là lựa chọn nghiên cứu của chúng tôi, không phải bảo đảm của nhà môi giới hay thiết lập tối ưu.

Đặc tả giáo dục. Giá, báo giá và kết quả giả định. Forex có rủi ro. Dừng, cài đặt trượt giá và dự phòng không bảo đảm giá, lợi nhuận hay lỗ thật tối đa.