Commit Graph
107 Commits
Author SHA1 Message Date
Bell 4058fa21dc Init nến m15 2026-05-16 03:33:17 +07:00
Bell 74809e8cef Regime to stradegy 2026-05-16 02:03:23 +07:00
Bell 9ffe41a407 EA 2026-05-15 19:35:48 +07:00
Bell f61d52c2c1 Tách riêng EA và indicator 2026-05-14 00:54:40 +07:00
Bell 86c58f56d6 Update input 2026-05-14 00:04:35 +07:00
Bell d945d63e4b Update indicator: Tính EMA200 nội bộ thay vì add lên chart 2026-05-12 21:50:05 +07:00
Bell ab074b46fe Complete RSI mom indicator version 1 2026-05-11 22:15:20 +07:00
Bell baa8ffcc3d Cần cải thiện indicator
Đánh giá Indicator (dùng độc lập, manual trading)
 Điểm mạnh
#	Điểm	Chi tiết
1	Cốt lõi chiến lược chắc	Trend (EMA200) + Momentum (RSI
cross WMA45) — combo cổ điển nhưng hiệu quả: chỉ trade khi pullback
trong trend
2	Không repaint	Cross check [i+1] vs [i] — cả 2 bar đã
đóng. Bar 0 (đang hình thành) bị skip. Mũi tên một khi vẽ là cố định.
3	Bộ filter đa lớp	6 điều kiện độc lập (trend, cross, EMA9
position, persist N bars, slope, RSI extreme) → giảm false signal đáng
kể
4	EMA200 auto-attach lên main chart	Trader không cần add
tay
5	Tooltip mũi tên đầy đủ thông tin	Hover thấy
RSI/EMA9/WMA45/EMA200 tại bar signal
6	Clean code	OnCalculate xử lý prev_calculated đúng,
ArraySetAsSeries nhất quán, INDICATOR_DIGITS=2 cho subwindow rõ
 Điểm yếu (cho manual trading)
#	Vấn đề	Tác động	Ưu tiên fix
1	Không có Alert	Trader phải dán mắt vào chart — bỏ lỡ
signal khi rời máy	🔴 Critical
2	Không gợi ý Entry/SL/TP	Mũi tên chỉ nói "có signal" —
không có level entry, SL theo swing/ATR, TP theo R:R. Trader phải tự
nghĩ	🔴 High
3	Không phân biệt signal mạnh/yếu	Cross gần RSI=50 vs
cross gần RSI=68 cùng vẽ arrow giống nhau → không có rating	🟡
Medium
4	Không có volatility filter (ATR)	Trade trong thị trường
quá lặng (Asia session) hoặc quá điên (news) đều dở	🟡 Medium
5	Không có session/time filter	M15-H1 ở session Á cho
signal yếu, nên skip	🟡 Medium
6	Trend filter có thể quá khắt	N=2 closes trên EMA200 —
choppy market sẽ rất ít signal	🟡 Medium
7	Mean-reversion bias	Cross-back-into-trend tốt cho
pullback, nhưng vào breakout/trending mạnh thì entry trễ	🟢 Low
(design choice)
8	Panel position lỗi	x=10 từ right edge → bị price scale
che	🟡 Medium
9	Không track performance	Trader không biết indicator này
ở chart hiện tại win/loss thế nào trong N bar gần nhất	🟢
Nice-to-have
10	EMA200 attach có thể trùng	Nếu user có EMA200 sẵn từ
template → 2 line đè nhau	🟢 Low
Phân tích logic chi tiết
Entry rule (mạnh):

crossUp && trendUp && ema9PersistBelow && ema9SlopeUp && rsiOkBuy
Thực ra là pullback confirmation: trend up + RSI giảm về dưới WMA45
(pullback) + giờ cắt lên (resume momentum)
 Logic này có edge thực sự trên dữ liệu trending market
Cảnh báo về pickup setup:

Cross RSI vs WMA45 trên RSI có degree of freedom thấp (45 chu kỳ RSI rất
mượt) → cross hiếm và đáng tin hơn cross EMA giá thông thường
Tuy nhiên frequency của signal sẽ thấp — phù hợp swing trader hơn
scalper
Repaint check:

 Buffer signal được set TẠI BAR i (bar đã đóng)
 Arrow tạo bằng timeArr[i] (timestamp cố định)
⚠️ Lưu ý: trên timeframe nhỏ (M1/M5), nếu bar 0 đang hình thành biến
động lớn, indicator panel "Trend" có thể flicker nhưng KHÔNG sai về
signal đã vẽ
Điểm tổng: 6.5 / 10 (dùng manual)
Profile trader	Phù hợp?
Swing trader có hệ thống RM riêng	 Tốt — chỉ cần signal context,
đã tự lo entry/SL/TP
Discretionary day trader	🟡 Tạm — cần thêm alert + price levels
Scalper	 Không — signal frequency thấp, lag
Người mới	 Không — thiếu action info, dễ vào sai entry/SL
Đề xuất nâng cấp ưu tiên (nếu muốn perfect cho manual)
Alert system — Alert(), SendNotification(), PlaySound() khi có signal
mới
Entry/SL/TP suggestion — vẽ horizontal lines:
Entry: 50% giữa close và swing low/high gần nhất (đúng spec ban đầu của
bạn)
SL: dưới swing low - ATR*0.2
TP: 2R từ entry
Signal strength — coloring: arrow xanh nhạt (weak), xanh đậm (strong)
dựa trên RSI distance to OB/OS + EMA9 slope steepness
ATR filter — input InpMinATR, skip signal khi ATR(14) < threshold
Win/Loss panel — đếm signal trong N bar gần nhất + giả định 2R outcome →
hiển thị winrate ước tính
Mình có thể implement bất kỳ item nào trên (đề xuất bắt đầu từ #1 + #2
vì là 2 thứ trader manual cần nhất). Bạn muốn làm tiếp không?
2026-05-11 01:28:21 +07:00
Bell 83f004afb3 Delete RSIForceStateEA 2026-05-10 22:31:01 +07:00
Bell d6d36fc3a3 123 2026-05-10 22:05:53 +07:00
Bell baf29f262e Logic indicator 2026-05-10 21:38:56 +07:00
Bell bc892f79b0 New EA RSI momentum 2026-05-10 19:53:23 +07:00
Bell 4bf2e39684 Add Indicator RSI momentum 2026-05-10 19:51:57 +07:00
Bell f3b96e6209 Update Readme.md 2026-05-09 23:33:03 +07:00
Bell 5e015de79f Add RSI EA 2026-05-09 23:16:50 +07:00
Bell 95de84e1a2 Them reset status moi khi SL/TP touched 2026-03-19 21:41:57 +07:00
Bell 55d9722922 // Chỉ tìm tín hiệu low TF FVG khi high TF FVG đã TOUCHED (giá lấp đủ %), không trigger khi mới chạm cạnh 2026-03-19 21:12:47 +07:00
Bell 1d3c22aa87 R:R = 1:2 2026-03-11 23:57:35 +07:00
Bell a8d296ab2c R:R = 1:3 2026-03-11 23:42:37 +07:00
Bell 53642a5613 Update mitigation logic, đóng nến xuyên fvg mới tính 2026-03-11 22:22:44 +07:00
Bell 69d1839529 Chỉnh lại SL sau barA Htf 2026-03-11 21:22:25 +07:00
Bell de238fd0b3 FVG touch 2026-03-11 19:59:42 +07:00
Bell f1a94e4df7 SL dưới barA 2026-03-11 19:57:01 +07:00
Bell 77fa092420 FVVG tối ưu 2026-03-11 19:34:20 +07:00
Bell e384f21c9c Tối ưu FVG condition, lọc các fvg xấu 2026-03-11 19:08:21 +07:00
Bell 5ebe7c33fa label 2026-03-11 18:37:13 +07:00
Bell 47fb4a474d Draw trade state 2026-03-11 18:25:18 +07:00
Bell 61bcedb4f1 Đặt lệnh limit khi giá touch fvg 2026-03-11 18:13:27 +07:00
Bell af4b79ade8 Label drawing 2026-03-11 16:21:51 +07:00
Bell 123b0f3644 Init SimpleFVG stradegy 2026-03-11 16:06:24 +07:00
Bell d971f23f25 Simple FVG 2026-03-11 01:01:25 +07:00
Bell dc32f6b38c 123 2026-03-10 23:43:41 +07:00
Bell bb0af7e465 update small 2026-03-10 23:10:00 +07:00
Bell 0f13ae8c41 Remove bias 2026-03-10 22:21:59 +07:00
Bell e7f32ac322 Separate swingranges cho each TF 2026-03-10 21:37:02 +07:00
Bell 9d2780040f Draw sessions 2026-03-10 21:17:12 +07:00
Bell 4048aed228 Update logic bias cho sweep up and down 2026-03-10 20:59:37 +07:00
Bell a5069481b4 Forrmat 2026-03-10 20:51:27 +07:00
Bell c7aeabeafa Meaningful variables 2026-03-10 20:41:37 +07:00
Bell 63c81f16bb Format code 2026-03-10 20:39:33 +07:00
Bell b4d5afa941 Meaningful names for contexts.mqh 2026-03-10 20:24:52 +07:00
Bell 3170da62ba Comments chi tiết 2026-03-10 19:28:06 +07:00
Bell 1ddb802480 Structuring code into files 2026-03-10 13:47:42 +07:00
Bell 3591694c96 Update. Cần đọc hiểu cặn kẽ logic tìm FVG và logic mss 2026-03-10 04:22:02 +07:00
Bell df8f25b281 Them comments, xóa mss phức tạp, thay bằng logic mss đơn giản 2026-03-08 23:54:12 +07:00
Bell 317de52f9b MSS: Đnag bị miss lệnh do thiếu sweep (có thể conflict trends cần kiểm tra lại khi có mss) 2026-03-08 06:45:32 +07:00
Bell e20a1b6ab7 Update FVG logic 2026-03-08 05:18:56 +07:00
Bell 422967546a Label distance 2026-03-08 04:22:45 +07:00
Bell cffd274ad8 Draw mtf swings 2026-03-08 01:09:31 +07:00
Bell fd562bf32e Tìm FVG hợp lệ 2026-03-07 23:12:55 +07:00