ArkoRisk؛ اکسپرت مدیریت سرمایه و معاملات برای MetaTrader 5
ArkoRisk یک ابزار رایگان برای MetaTrader 5 است که مدیریت ریسک، محاسبه حجم، ثبت سفارش، Break Even، Partial Close و کنترل معاملات را سادهتر و سریعتر میکند.
ArkoRisk؛ اکسپرت رایگان مدیریت سرمایه و معاملات برای MetaTrader 5
اگر در بازارهای مالی معامله میکنید، احتمالاً بارها پیش آمده که قبل از ورود به معامله مجبور شوید حجم مناسب پوزیشن را محاسبه کنید، نقطه ورود و حد ضرر را مشخص کنید، نسبت Risk/Reward را بسنجید و بعد از باز شدن معامله هم دائماً حواستان به Break Even، Partial Close و Trailing Stop باشد.
من برای سادهتر کردن همین فرایند، اکسپرت ArkoRisk را برای MetaTrader 5 توسعه دادم.
ArkoRisk در اصل یک Risk Manager و Trade Management Expert Advisor برای MT5 است که قرار نیست بهجای معاملهگر استراتژی معاملاتی انتخاب کند؛ بلکه کمک میکند معاملهای که خودتان تصمیم گرفتهاید انجام دهید، با مدیریت سرمایه دقیقتر، سریعتر و منظمتر اجرا شود.
نسخه فعلی ArkoRisk قابلیت مدیریت سفارشهای Market و Pending، محاسبه حجم بر اساس درصد ریسک، Break Even خودکار، Partial Close، Trailing Stop، کنترل اخبار اقتصادی، محدودیت ضرر روزانه و مجموعهای از ابزارهای کاربردی دیگر را در اختیار معاملهگر قرار میدهد.
ArkoRisk دقیقاً چیست؟
ArkoRisk یک Expert Advisor برای MetaTrader 5 است که روی چارت قرار میگیرد و یک پنل مدیریت معامله در اختیار شما قرار میدهد.
برخلاف رباتهای معاملاتی که خودشان بازار را تحلیل کرده و معامله باز میکنند، فلسفه اصلی ArkoRisk این است که:
تصمیم ورود با معاملهگر باشد، اما مدیریت ریسک و اجرای معامله تا حد امکان دقیق و سریع انجام شود.بهعنوان مثال فرض کنید میخواهید روی طلا معامله Buy باز کنید.
بهجای اینکه خودتان حجم مناسب معامله را با ماشین حساب محاسبه کنید، کافی است:
- درصد ریسک را مشخص کنید.
- نقطه Entry را روی چارت قرار دهید.
- Stop Loss را مشخص کنید.
- Take Profit را تعیین کنید.
- ArkoRisk حجم مناسب معامله را محاسبه میکند.
- سفارش را ثبت میکنید.
این موضوع مخصوصاً برای Scalperها و معاملهگرانی که چندین معامله در روز انجام میدهند میتواند سرعت اجرای معامله را افزایش دهد.
مهمترین قابلیتهای ArkoRisk
1. محاسبه خودکار حجم معامله بر اساس Risk
یکی از اصلیترین امکانات ArkoRisk، محاسبه حجم معامله بر اساس درصد ریسک است.
بهجای اینکه Lot Size را بهصورت دستی وارد کنید، مشخص میکنید که برای مثال:
0.5٪ از سرمایه
یا:
1٪ از سرمایه
را میخواهید در معامله ریسک کنید.
ArkoRisk با توجه به اطلاعاتی مانند:
حجم مناسب معامله را محاسبه میکند.
این قابلیت کمک میکند میزان ریسک معاملات مختلف نسبت به سرمایه حساب ثابت باقی بماند.
2. طراحی معامله روی چارت با خطوط Entry، SL و TP
در بخش Trade میتوانید معامله را مستقیماً روی نمودار طراحی کنید.
سه خط اصلی روی چارت قرار میگیرند:
ENTRY
نقطه ورود معامله.
SL
حد ضرر یا Stop Loss.
TP
حد سود یا Take Profit.
میتوانید این خطوط را با ماوس جابهجا کنید و قبل از ثبت سفارش، ساختار معامله را روی خود نمودار مشاهده کنید.
ArkoRisk همزمان اطلاعات موردنیاز مثل فاصله Stop Loss، Risk/Reward و حجم معامله را محاسبه میکند.
این قابلیت باعث میشود قبل از ورود، ساختار معامله کاملاً مشخص باشد.
3. پشتیبانی از Buy و Sell Market
اگر قصد ورود فوری به بازار را داشته باشید، میتوانید از سفارش Market استفاده کنید.
ArkoRisk امکان اجرای:
را فراهم میکند.
در این حالت حجم معامله همچنان براساس Risk تعیینشده و فاصله Stop Loss محاسبه میشود.
4. تشخیص هوشمند Buy Limit و Buy Stop
یکی از قابلیتهایی که در نسخه جدید ArkoRisk اضافه کردم، تشخیص خودکار نوع Pending Order است.
دیگر لازم نیست هنگام طراحی معامله مشخص کنید سفارش شما Buy Limit است یا Buy Stop.
ArkoRisk بر اساس موقعیت Entry نسبت به قیمت فعلی بازار تصمیم میگیرد.
اگر معامله Buy باشد:
Entry پایینتر از قیمت بازار → Buy Limit
و اگر:
Entry بالاتر از قیمت بازار → Buy Stop
بنابراین فقط معامله Buy را انتخاب میکنید و خط Entry را در محل موردنظر قرار میدهید.
ArkoRisk نوع سفارش را تشخیص میدهد.
5. تشخیص هوشمند Sell Limit و Sell Stop
همین سیستم برای معاملات Sell نیز وجود دارد.
اگر معامله Sell باشد:
Entry بالاتر از قیمت فعلی → Sell Limit
و:
Entry پایینتر از قیمت فعلی → Sell Stop
در نتیجه چهار نوع اصلی Pending Order در اختیار معاملهگر قرار دارد:
بدون اینکه لازم باشد دائماً نوع سفارش را بهصورت دستی تغییر دهید.
6. رعایت محدودیت Stops Level بروکر
در Pending Orderها فقط بالا یا پایین بودن Entry نسبت به قیمت بازار اهمیت ندارد.
بروکرها معمولاً حداقل فاصلهای برای قرار دادن سفارش Pending، Stop Loss و Take Profit تعریف میکنند.
ArkoRisk هنگام تشخیص نوع سفارش مواردی مانند:
را بررسی میکند.
اگر Entry بیش از حد به قیمت بازار نزدیک باشد، بهجای ارسال یک سفارش اشتباه، کاربر را از مشکل مطلع میکند.
7. نمایش Risk / Reward معامله
یکی از پارامترهای مهم قبل از ورود به معامله نسبت Risk به Reward است.
برای مثال اگر:
Stop Loss = 10 دلار
و:
Take Profit = 20 دلار
باشد، معامله تقریباً دارای نسبت:
1:2
خواهد بود.
ArkoRisk این نسبت را براساس خطوط SL و TP روی چارت محاسبه میکند تا قبل از ثبت سفارش بتوانید ساختار معامله را ارزیابی کنید.
8. Break Even خودکار
ArkoRisk قابلیت Break Even خودکار دارد.
Break Even یعنی وقتی معامله به مقدار مشخصی وارد سود شد، Stop Loss به نقطه ورود یا کمی بالاتر از آن منتقل شود.
برای مثال میتوانید مشخص کنید:
وقتی معامله به 1R رسید، Stop Loss به نقطه ورود منتقل شود.
در تنظیمات ArkoRisk این قابلیت قابل فعال یا غیرفعال کردن است.
یکی از ورودیهای اصلی آن:
InpUseBreakEven
است.
اگر مقدار آن:
true
باشد، Break Even فعال است.
و اگر:
false
باشد، ArkoRisk بهصورت خودکار Stop Loss را به نقطه ورود منتقل نمیکند.
9. Partial Close یا بستن بخشی از معامله
Partial Close یکی دیگر از قابلیتهای مدیریت معامله ArkoRisk است.
فرض کنید معاملهای با حجم:
0.20 Lot
دارید.
میتوانید مشخص کنید بعد از رسیدن قیمت به هدف تعیینشده، مثلاً:
50٪ معامله بسته شود.
در این مثال حجم:
0.10 Lot
بسته شده و باقی پوزیشن باز میماند.
این قابلیت در ArkoRisk از طریق گزینه:
InpUsePartialClose
قابل فعال و غیرفعال کردن است.
10. Trailing Stop
Trailing Stop برای حرکت دادن Stop Loss همراه با حرکت قیمت استفاده میشود.
اگر بازار در جهت معامله حرکت کند، ArkoRisk میتواند Stop Loss را نیز براساس قوانین تعیینشده جلو ببرد.
این قابلیت مخصوصاً برای معاملاتی که میخواهید اجازه دهید روند برای مدت بیشتری ادامه پیدا کند، کاربردی است.
Trailing Stop نیز کاملاً اختیاری است و میتوان آن را از تنظیمات فعال یا غیرفعال کرد.
11. News Auto Pause
یکی دیگر از قابلیتهای ArkoRisk، جلوگیری از ثبت معامله در اطراف اخبار مهم اقتصادی است.
انتشار برخی اخبار مانند:
میتواند باعث افزایش شدید Spread، Slippage و Volatility شود.
ArkoRisk میتواند با استفاده از Economic Calendar متاتریدر، اطراف اخبار مهم اجازه ایجاد معامله جدید را متوقف کند.
برای مثال تنظیمات پیشفرض میتواند شامل:
15 دقیقه قبل از خبر
و:
15 دقیقه بعد از خبر
باشد.
اگر نمیخواهید News Filter روی معاملات شما تأثیر بگذارد کافی است:
InpUseNewsAutoPause = false
قرار دهید.
در این حالت اخبار همچنان میتوانند در بخش News نمایش داده شوند، ولی جلوی ورود شما گرفته نمیشود.
12. Economic Calendar داخل اکسپرت
ArkoRisk یک بخش NEWS دارد که اطلاعات تقویم اقتصادی را نمایش میدهد.
هدف این بخش این است که معاملهگر هنگام کار با چارت بتواند سریعتر متوجه اخبار مهم بازار شود.
نمایش Economic Calendar نیز از طریق تنظیمات قابل کنترل است.
13. Daily Loss Guard
برای معاملهگران Prop Firm یا کسانی که روی حساب خودشان محدودیت ضرر روزانه دارند، ArkoRisk دارای Daily Loss Guard است.
میتوانید درصد مشخصی بهعنوان حداکثر ضرر روزانه تعیین کنید.
برای مثال:
3٪
اگر ضرر روزانه به این مقدار برسد، اکسپرت میتواند اجازه معاملات جدید را محدود کند.
این قابلیت برای جلوگیری از Overtrading و ادامه معامله بعد از رسیدن به Daily Drawdown طراحی شده است.
گزینه اصلی آن:
InpUseDailyLossGuard
است.
اگر نمیخواهید این قابلیت فعال باشد:
InpUseDailyLossGuard = false
قرار دهید.
14. قابلیتهای مناسب Prop Firm
در طراحی ArkoRisk سعی کردهام برخی نیازهای معاملهگران حسابهای Prop نیز در نظر گرفته شود.
از جمله:
البته قوانین هر Prop Firm متفاوت است و معاملهگر باید تنظیمات ArkoRisk را مطابق قوانین شرکت موردنظر خودش تنظیم کند.
15. بخش MANAGE
تب MANAGE برای مدیریت معاملههای باز طراحی شده است.
امکانات مرتبط با مدیریت معامله مانند:
در این بخش قرار میگیرند.
هدف این است که معاملهگر بدون جابهجایی بین پنجرههای مختلف MetaTrader بتواند مدیریت اصلی معامله را انجام دهد.
16. بخش NEWS
بخش NEWS اطلاعات مربوط به اخبار اقتصادی را در اختیار معاملهگر قرار میدهد.
با این قابلیت میتوانید قبل از ورود به معامله بررسی کنید آیا خبر مهمی در راه است یا خیر.
این بخش مخصوصاً برای Scalping اهمیت بیشتری دارد، چون حتی چند ثانیه نوسان شدید هنگام خبر میتواند نتیجه معامله را بهشدت تغییر دهد.
17. بخش CHART
ArkoRisk فقط برای ثبت سفارش طراحی نشده و ابزارهایی برای خود نمودار نیز دارد.
در بخش Chart امکاناتی مثل نمایش اطلاعات مرتبط با چارت، Sessionها و ابزارهای کمکی قرار گرفتهاند.
18. Candle Countdown
برای معاملهگران Price Action و Scalperها بسته شدن کندل اهمیت زیادی دارد.
ArkoRisk میتواند زمان باقیمانده تا پایان کندل فعلی را نمایش دهد.
به این ترتیب بدون نگاه کردن به ساعت میتوانید ببینید چند ثانیه یا دقیقه تا بسته شدن Candle باقی مانده است.
این قابلیت روی Timeframe فعلی چارت کار میکند.
19. نمایش Sessionهای معاملاتی
جلسات معاملاتی مختلف میتوانند رفتار متفاوتی داشته باشند.
برای مثال:
ArkoRisk قابلیت نمایش Sessionها روی نمودار را دارد تا معاملهگر راحتتر موقعیت زمانی بازار را تشخیص دهد.
20. ژورنال معاملات
یکی از بخشهایی که در طراحی ArkoRisk به آن توجه شده، ثبت اطلاعات مرتبط با معاملات است.
داشتن Trading Journal مناسب کمک میکند بعداً معاملات بررسی شوند و اشتباهات تکرارشونده راحتتر شناسایی شوند.
21. Screenshot خودکار معاملات
در کنار Journal، امکان ثبت Screenshot نیز میتواند برای بررسی معاملهها بسیار مفید باشد.
بهخصوص اگر بعداً بخواهید ببینید هنگام ورود ساختار بازار چگونه بوده است.
این قابلیت میتواند برای ساخت Trading Journal شخصی بسیار کاربردی باشد.
ArkoRisk برای چه کسانی مناسب است؟
ArkoRisk بیشتر برای معاملهگرانی طراحی شده که خودشان تحلیل بازار را انجام میدهند ولی میخواهند اجرای معامله و مدیریت سرمایه دقیقتری داشته باشند.
بهخصوص برای:
میتواند کاربردی باشد.
ArkoRisk سیگنال معاملاتی میدهد؟
خیر.
حداقل فلسفه اصلی ArkoRisk این نیست که به شما بگوید کجا Buy یا Sell کنید.
ArkoRisk بیشتر یک:
Execution + Risk Management Tool
است.
یعنی تحلیل و تصمیم ورود همچنان برعهده معاملهگر است و ArkoRisk کمک میکند آن تصمیم با مدیریت ریسک بهتر اجرا شود.
این تفاوت مهمی بین ArkoRisk و Expert Advisorهای کاملاً اتوماتیک است.
یک مثال ساده از کار با ArkoRisk
فرض کنیم روی XAUUSD یک موقعیت Buy پیدا کردهاید.
در ArkoRisk:
- درصد Risk را روی 0.5٪ قرار میدهید.
- BUY SETUP را انتخاب میکنید.
- Entry را روی نقطه موردنظر میگذارید.
- Stop Loss را پایین ساختار بازار قرار میدهید.
- Take Profit را مشخص میکنید.
- ArkoRisk حجم مناسب را محاسبه میکند.
- نسبت Risk/Reward را بررسی میکنید.
- سفارش را ثبت میکنید.
اگر Entry پایینتر از قیمت فعلی باشد، ArkoRisk تشخیص میدهد:
BUY LIMIT
و اگر Entry بالاتر باشد:
BUY STOP
همین منطق برای Sell نیز بهصورت خودکار انجام میشود.
اگر بخواهم همه مدیریتهای خودکار خاموش باشند چه؟
برخی معاملهگران فقط میخواهند ArkoRisk برای محاسبه حجم و ثبت سفارش استفاده شود و هیچ تغییری بعداً روی معامله ایجاد نکند.
در این حالت میتوانید قابلیتهای اتوماتیک را غیرفعال کنید.
برای مثال:
در این حالت کنترل معامله تقریباً بهصورت کامل دست خود معاملهگر باقی میماند.
نصب ArkoRisk در MetaTrader 5
نصب اکسپرت بسیار ساده است.
ابتدا MetaTrader 5 را باز کنید.
از منوی:
File → Open Data Folder
وارد پوشه اطلاعات متاتریدر شوید.
سپس به مسیر:
MQL5/Experts
بروید.
فایل ArkoRisk را داخل این پوشه قرار دهید.
بعد MetaTrader را Restart کنید یا در Navigator گزینه Refresh را بزنید.
ArkoRisk را از بخش:
Navigator → Expert Advisors
روی چارت Drag & Drop کنید.
در نهایت Algo Trading را فعال کنید.
تنظیمات ArkoRisk از کجا تغییر میکند؟
بعد از قرار دادن ArkoRisk روی چارت میتوانید با زدن:
F7
وارد Properties شوید.
سپس تب:
Inputs
را باز کنید.
تقریباً تمام امکانات اصلی ArkoRisk از این قسمت قابل شخصیسازی هستند.
قبل از استفاده روی حساب Real
حتی اگر یک ابزار مدیریت سرمایه باشد، ArkoRisk مستقیماً با سفارشهای معاملاتی شما در ارتباط است.
بنابراین پیشنهاد میکنم ابتدا آن را روی:
Demo Account
آزمایش کنید.
چهار نوع Pending Order را تست کنید:
همچنین Break Even، Partial Close، Trailing Stop و News Filter را نیز براساس سبک معاملاتی خودتان تنظیم کنید.
تنها بعد از اینکه رفتار تمام تنظیمات را کاملاً شناختید، از آن روی حساب واقعی استفاده کنید.
دانلود راهنمای کامل ArkoRisk
برای ArkoRisk یک راهنمای فارسی کامل و تصویری نیز آماده کردهام.
در این PDF تقریباً تمام امکانات اکسپرت از نصب اولیه تا تنظیمات پیشرفته به زبان ساده توضیح داده شده است.
موضوعات راهنما شامل:
است.
اگر اولین بار است از ArkoRisk استفاده میکنید، پیشنهاد میکنم قبل از معامله راهنما را یکبار کامل مطالعه کنید.
چرا ArkoRisk را ساختم؟
در بسیاری از معاملات، تحلیل بازار فقط بخشی از کار است.
حتی اگر نقطه ورود خوبی داشته باشید، یک اشتباه ساده در Lot Size یا Stop Loss میتواند نتیجه معامله را کاملاً تغییر دهد.
از طرف دیگر محاسبه دستی Risk در تعداد زیاد معاملات، مخصوصاً برای Scalping، هم زمانبر است و هم احتمال خطا دارد.
ArkoRisk را با هدف سادهتر کردن همین قسمت ساختم:
تحلیل با معاملهگر؛ مدیریت ریسک و اجرای دقیقتر با ابزار.
این پروژه همچنان قابل توسعه است و قابلیتهای جدید براساس تجربه استفاده واقعی به آن اضافه خواهند شد.
جمعبندی
ArkoRisk یک Expert Advisor برای MetaTrader 5 است که تمرکز اصلی آن روی مدیریت سرمایه، اجرای سریعتر معاملات و مدیریت Position قرار دارد.
مهمترین قابلیتهای آن شامل:
است.
اگر از MetaTrader 5 استفاده میکنید و ترجیح میدهید بهجای محاسبات تکراری، تمرکز بیشتری روی تحلیل و اجرای معامله داشته باشید، ArkoRisk میتواند بهعنوان یک ابزار کمکی در کنار سیستم معاملاتی شما قرار بگیرد.
ArkoRisk یک سیستم سیگنالدهی یا تضمین سود نیست؛ بلکه ابزاری برای اجرای منظمتر مدیریت ریسک و معاملات است.
پیشنهاد میکنم ابتدا نسخه فعلی را روی Demo تست کنید، تنظیمات آن را متناسب با سبک معاملاتی خودتان تغییر دهید و پس از شناخت کامل رفتار اکسپرت از آن استفاده کنید.