اندیکاتور FVG (شکاف ارزش منصفانه) در متاتریدر ۵: تعریف، تشخیص و استفاده در اکسپرت
فهرست مطالب
فهرست مطالب
- FVG چیست؟ الگوی سهکندلی
- چرا معاملهگرها به FVG اهمیت میدهند؟
- پیدا کردن FVG روی نمودار متاتریدر ۵
- اندیکاتور FVG برای متاتریدر ۵
- منطق FVG در یک اکسپرت
- سفارش اندیکاتور یا اکسپرت FVG
- پرسشهای رایج
- FVG با گپ قیمتی چه فرقی دارد؟
- آیا همهٔ FVGها پر میشوند؟
- FVG با اوردر بلاک چه فرقی دارد؟
- اندیکاتور FVG روی متاتریدر ۴ هم هست؟
شکاف ارزش منصفانه (Fair Value Gap یا FVG) یک الگوی سهکندلی است. یک کندل قوی آنقدر سریع حرکت میکند که سایهٔ کندل قبل و کندل بعدش به هم نمیرسند و بین آنها ناحیهای میماند که قیمت فقط یک بار و با شتاب از رویش رد شده است. معاملهگرهای سبک ICT و Smart Money این ناحیه را «عدم تعادل» میدانند و انتظار دارند قیمت گاهی برای پر کردنش برگردد. متاتریدر ۵ اندیکاتور FVG داخلی ندارد. این مطلب میگوید FVG را چطور روی نمودار پیدا کنید، اندیکاتورش را از کجا بیاورید و منطقش در یک اکسپرت چطور نوشته میشود.
FVG چیست؟ الگوی سهکندلی
سه کندل پشت سر هم را در نظر بگیرید. کندل وسط، کندل قوی (جابهجایی) است:
- FVG صعودی: کف کندل سوم بالاتر از سقف کندل اول است. ناحیهٔ بین سقف کندل اول و کف کندل سوم، شکاف صعودی است.
- FVG نزولی: سقف کندل سوم پایینتر از کف کندل اول است. ناحیهٔ بین کف کندل اول و سقف کندل سوم، شکاف نزولی است.
دقت کنید که شکاف، خود کندل وسط نیست؛ بخشی از محدودهٔ کندل وسط است که سایهٔ دو کندل کناری آن را نپوشاندهاند. یک مثال: اگر سقف کندل اول 1.0840 باشد و کندل سوم بی آنکه پایینتر از 1.0860 بیاید بسته شود، FVG صعودی بین 1.0840 و 1.0860 است.

چرا معاملهگرها به FVG اهمیت میدهند؟
کندل قوی وسط نشان میدهد در آن لحظه یک طرف بازار (خریدار یا فروشنده) بیرقیب بوده و قیمت در آن ناحیه کم معامله شده است. برداشت رایج این است:
- قیمت در اصلاح بعدی ممکن است به ناحیه برگردد و آن را تا نیمه یا کامل پر کند. نیمهٔ شکاف را در ادبیات ICT «Consequent Encroachment» مینامند.
- در روند صعودی، FVG صعودی مثل ناحیهٔ حمایت دیده میشود و در روند نزولی، FVG نزولی مثل ناحیهٔ مقاومت.
- اگر کندلی کامل از آن سوی شکاف بسته شود، شکاف بیاعتبار شده است. بعضی معاملهگرها آن را از این به بعد ناحیهٔ مخالف (Inversion FVG) میدانند.
اینها قرارداد معاملهگرهاست، نه قانون بازار. خیلی از شکافها هیچوقت پر نمیشوند و برگشت قیمت به یک FVG بهتنهایی ادامهٔ حرکت را تضمین نمیکند. FVG وقتی معنا دارد که کنار روند، ساختار بازار و تایمفریم بالاتر دیده شود؛ همان کاری که با اوردر بلاک و بقیهٔ الگوهای پرایس اکشن ICT هم میشود.
پیدا کردن FVG روی نمودار متاتریدر ۵
- نمودار را آنقدر بزرگ کنید که سایهٔ کندلها واضح دیده شود.
- دنبال یک کندل بلند بگردید و سایهٔ کندل قبل و بعدش را مقایسه کنید. اگر بین سایهها فاصله هست، FVG دارید.
- ناحیه را با ابزار مستطیل علامت بزنید (منوی Insert، بخش Objects، Shapes، Rectangle) و آن را تا جلوی نمودار امتداد دهید تا برگشت قیمت به آن را ببینید.
- شکافهای خیلی کوچک را نادیده بگیرید. شکافی که از اسپرد نماد هم کوچکتر است، بیشتر نویز است.
FVG در هر تایمفریمی پیدا میشود. شکافهای تایمفریم بالاتر (یکساعته و چهارساعته) معمولاً ناحیههای مهمتریاند و تایمفریم پایین فقط برای زمانبندی ورود به کار میآید.
اندیکاتور FVG برای متاتریدر ۵
علامت زدن دستی وقتگیر است و شکافها را بعد از پر شدن هم باید پاک کرد. برای همین اندیکاتورهای FVG زیادی در Code Base و Market سایت MQL5 ساخته شدهاند، رایگان و پولی. اندیکاتور خوب این امکانات را دارد:
- رنگ جدا برای شکاف صعودی و نزولی؛
- امتداد ناحیه تا وقتی پر شود، و پاک یا کمرنگ شدن بعد از پر شدن؛
- نشان دادن پر شدن نیمه یا کامل؛
- حداقل اندازهٔ شکاف (بر حسب پوینت یا نسبتی از ATR) برای حذف نویز؛
- نمایش شکافهای تایمفریم بالاتر روی نمودار فعلی؛
- هشدار وقتی قیمت به ناحیه برمیگردد.
هر اندیکاتوری که گرفتید، فایل .ex5 آن به پوشهٔ MQL5Indicators میرود. مراحل کامل در نصب اکسپرت و اندیکاتور در متاتریدر ۴ و ۵ آمده است.
منطق FVG در یک اکسپرت
اگر میخواهید FVG خودکار معامله شود، تشخیصش در کد ساده است. در MQL5 تابعهای iHigh و iLow سقف و کف هر کندل را با شمارهٔ عقبگرد میدهند: صفر کندل در حال شکلگیری است و یک، آخرین کندل بستهشده. پس کندل سوم الگو شمارهٔ ۱، کندل وسط شمارهٔ ۲ و کندل اول شمارهٔ ۳ است:
// Last three closed bars: 3 = first candle, 2 = displacement candle, 1 = third candle
double high1 = iHigh(_Symbol, PERIOD_CURRENT, 3);
double low1 = iLow(_Symbol, PERIOD_CURRENT, 3);
double high3 = iHigh(_Symbol, PERIOD_CURRENT, 1);
double low3 = iLow(_Symbol, PERIOD_CURRENT, 1);
bool bullishFVG = low3 > high1; // gap from high1 up to low3
bool bearishFVG = high3 < low1; // gap from high3 up to low1
تشخیص فقط قدم اول است. قاعدههای معامله را باید جدا تعریف کرد. نمونهای از قاعدههایی که معمولاً آزموده میشوند:
- ورود وقتی قیمت به ناحیه یا نیمهٔ آن برمیگردد، فقط همجهت با روند تایمفریم بالاتر؛
- حد ضرر کمی آن سوی شکاف، و حد سود بر پایهٔ سقف یا کف قبلی؛
- کنار گذاشتن شکافهای کوچکتر از یک اندازهٔ حداقل؛
- بیاعتبار کردن شکاف وقتی کندلی کامل از آن سویش بسته شود.
عددهای این قاعدهها برای هر نماد و تایمفریم فرق دارد. پیش از هر حساب واقعی، اکسپرت را با دادههای همان بروکر بیازمایید؛ روشش در بکتست ربات در متاتریدر ۵ آمده است.
سفارش اندیکاتور یا اکسپرت FVG
اگر اندیکاتورهای آماده قاعدهٔ شما را ندارند، مثلاً فیلتر روند خاصی میخواهید یا معامله باید خودکار باز شود، میتوانید اندیکاتور یا اکسپرت اختصاصی متاتریدر ۵ سفارش دهید. اگر اندیکاتور FVG دارید و میخواهید سیگنالش خودکار معامله شود، تبدیل اندیکاتور به اکسپرت همین کار است.
پرسشهای رایج
FVG با گپ قیمتی چه فرقی دارد؟
گپ قیمتی فاصلهٔ واقعی بین بسته شدن یک کندل و باز شدن کندل بعدی است و بیشتر بعد از تعطیلی بازار دیده میشود. در FVG قیمت از ناحیه رد شده، ولی آنقدر سریع که سایهٔ کندلهای کناری آن را نپوشاندهاند. انواع گپ در گپ چیست؟ آمده است.
آیا همهٔ FVGها پر میشوند؟
نه. بعضی شکافها تا مدتها یا هرگز پر نمیشوند، بهخصوص در روندهای قوی. برای همین بیشتر معاملهگرها FVG را با فیلتر روند و ساختار بازار به کار میبرند، نه تنها.
FVG با اوردر بلاک چه فرقی دارد؟
اوردر بلاک آخرین کندل مخالف پیش از یک حرکت قوی است؛ FVG ناحیهٔ خالی داخل خود آن حرکت. این دو اغلب کنار هم دیده میشوند و بعضی معاملهگرها ورود را جایی میگذارند که هر دو روی هم افتادهاند.
اندیکاتور FVG روی متاتریدر ۴ هم هست؟
بله، منطق یکی است و نسخههای MQL4 هم ساخته شدهاند؛ فقط فایل .ex4 در متاتریدر ۵ و فایل .ex5 در متاتریدر ۴ کار نمیکند.
منابع: مستندات iHigh در MQL5، آموزش FVG در FxPro و راهنمای FVG در NinjaTrader.
دیدگاه خود را بنویسید