راهنمای GRat IndiTrade – سیستم های معاملاتی – 29 نوامبر 2022

راه اندازی MT5 و EA MT5 را روی هر حسابی (حتی نسخه ی نمایشی) اجرا کنید. در ادامه نمونه ای از رباتی ایجاد می کنیم که بدون نوشتن یک خط کد با اندیکاتورها معامله می کند! 1. در صورت نیاز به تجارت خودکار، Algo Trading را مجاز کنید. کپی کردن معاملات در یک فایل 2.

کد خبر : 287364
تاریخ انتشار : سه شنبه ۸ آذر ۱۴۰۱ - ۱۵:۳۷
راهنمای GRat IndiTrade – سیستم های معاملاتی – 29 نوامبر 2022


راه اندازی MT5 و EA

MT5 را روی هر حسابی (حتی نسخه ی نمایشی) اجرا کنید. در ادامه نمونه ای از رباتی ایجاد می کنیم که بدون نوشتن یک خط کد با اندیکاتورها معامله می کند!

1. در صورت نیاز به تجارت خودکار، Algo Trading را مجاز کنید. کپی کردن معاملات در یک فایل

2. نموداری را با نماد و بازه زمانی مورد نظر باز کنید. شاخص های مورد نیاز را به آن اضافه کنید و پارامترهای مورد نیاز را برای آنها تنظیم کنید (مثلاً MA سریع با دوره 10 و MA آهسته با دوره 20):

3. اضافه کنید GRat_IndiTrade EA به این نمودار. در ورودی ها تب، پارامترها را وارد کنید:

تجارت – فعال کردن معاملات خودکار توجه! آلگو تریدینگ باید مجاز باشد.

شعبده بازی – یک عدد جادویی برای جدا کردن معاملات این نمونه از GRat_IndiTrade از سایر معاملات

=== باز === – پارامترها برای باز کردن موقعیت

جلسه – زمان جلسه زمانی که امکان باز کردن موقعیت وجود دارد.

نوع سفارش – نوع سفارش. مقادیر ممکن: بازار، حد، متوقف کردن و حد توقف.

StopIndentPoints – تورفتگی از قیمت فعلی در نقاط برای قرار دادن متوقف کردن و حد توقف سفارشات

LimitIndentPoints – تورفتگی از قیمت فعلی (یا از قیمت a حد توقف ترتیب) در نقاط برای قرار دادن a حد سفارش.

LotType درست شد – اندازه قطعه ثابت، خطر – با توجه به خطر ضرر داده شده به عنوان درصدی از مانده محاسبه می شود.

FixedLots – اندازه قطعه ثابت (برای LotType=درست شد).

درصد ریسک – درصد ریسک (برای LotType=خطر).

MaxPositions – حداکثر تعداد موقعیت ها و سفارش های باز همزمان.

PerDirection – اگر درست است، واقعی، سپس MaxPositions برای هر جهت به طور جداگانه اعمال می شود: بلند و کوتاه.

بعدی بعد از مخالف – اگر درست است، واقعی، سپس ترتیب بعدی فقط در جهت مخالف قبلی امکان پذیر است.

NextAfter Bars – تعداد شمع هایی که پس از آن می توان سفارش بعدی را باز کرد.

NextAfterPoints – از دست دادن یک موقعیت باز در نقاط، پس از آن امکان باز کردن سفارش در همان جهت (میانگین) وجود دارد.

=== بستن === – پارامترهای بستن a موقعیت .

CloseByOpposite – اگر درست است، واقعی، سپس تجارت آزاد بر روی سیگنال باز مخالف بسته می شود.

SLPoints – توقف ضرر در امتیاز، 0 – تنظیم نشده.

TPoints – کسب سود در امتیاز، 0 – تنظیم نشده.

TrailingStop – توقف عقب را فعال کنید.

TrailStartPoints – سود یک موقعیت باز در نقاط، پس از آن توقف انتهایی شروع به کار می کند.

TrailStopPoints – فاصله از قیمت فعلی در نقاط، که در آن توقف انتهایی، توقف ضرر را قرار می دهد.

TrailStepPoints – مرحله تغییر استاپ ضرر در نقاط در توقف انتهایی.

سربه سر – نقطه سربه سر را فعال کنید.

BESetPoints – سود یک موقعیت باز در نقاط، پس از آن نقطه سربه سر راه اندازی می شود.

BEPoints – سود یک پوزیشن باز در نقاطی که در آن حد ضرر در نقطه سر به سر قرار می گیرد.

BEClosePercent – درصد حجم موقعیت باز، در نقطه سربه سر بسته است.

TargetsPerSession – اگر درست است، واقعی، سپس معامله را تا شروع جلسه بعدی متوقف می کند ( جلسه پارامتر باید تنظیم شود)، اگر نادرست – تا زمانی که EA دوباره راه اندازی شود.

واحد هدف – واحدهای ارزش سود و زیان هدف: % – به عنوان درصدی از مانده اولیه، واحد پول – به ارز سپرده

TargetLoss – ارزش ضرر هدف (حداکثر کاهش، 0 – معلول).

سود هدف – ارزش سود هدف (0 – معلول).

=== ارسال === – اطلاعیه زمانی که شرایط مشخص شده برآورده می شود.

OpenMessage – متن پیام زمانی که شرط باز کردن یک موقعیت برآورده شود. متغیرهای می توان در متن استفاده کرد: {symbol}، {timeframe}، {open_close}، {long_short}، {buy_sell}، {opder_type}، {lots}، {price}، {sl}، {tp}. بجای نگهدارنده های مکان، مقادیر مربوطه جایگزین می شوند. مثلا، {symbol}، {timeframe}: {open_close} {long_short} {lots} در {price}، SL={sl}، TP={tp} خواهد بود EURUSD، H1: باز کردن طولانی 0.01 در 1.03، SL هنگام فعال شدن = 1.02، TP = 1.04.

CloseMessage – متن پیام زمانی که شرایط بسته شدن موقعیت برآورده شد. متغیرهای در متن نیز قابل استفاده است.

چاپ – خروجی یک پیام به گزارش.

اظهار نظر – نمایش یک پیام در گوشه سمت چپ بالای نمودار.

هشدار – نمایش یک پیام در یک کادر محاوره ای جداگانه

اطلاع – ارسال یک اعلان فشار به تلفن همراه.

ایمیل – ارسال یک ایمیل.

فایل صوتی – تنظیم فایل صوتی برای پخش.

CopyToFile – اگر درست است، واقعی، سپس همه معاملات در کپی می شوند ..FilesOrderExchange.csv فایل (کجا شعبده بازی یک عدد جادویی منحصر به فرد است که در پارامتر مربوطه مشخص شده است). این فایل را می توان به عنوان مثال وارد کرد GRat_Crypto ابزاری برای معاملات خودکار در صرافی های رمزنگاری. توجه! تجارت =درست است، واقعی باید تنظیم شود.

مشترک – اگر درست است، واقعی، سپس OrderExchange.csv فایل در پوشه مشترک تمام پایانه های مشتری قرار دارد TerminalCommonFiles، اگر نادرست – در پوشه ترمینال فعلی MQL5Files.

OpenWebRequest — درخواست HTTP(S) (مثلاً برای برخی خارجی REST API) زمانی ارسال می شود که شرط گشایش موقعیت برآورده شود. در ابتدا روش درخواست مشخص شده است (پست به طور پیش فرض)، سپس، پس از فاصله، آدرس های url با استفاده از نگهدارنده های مکان (دیدن OpenMessage). به عنوان مثال، درخواست مشخص شده https://some.com/api/open?symbol={symbol}&side={buy_sell}&qty={lots}&price={price}” جایگزین خواهد شد https://some.com/api/open?symbol=EURUSD&side=buy&qty=0.01&price=1.03 هنگام تحریک . توجه! در تنظیمات ترمینال در مشاوران متخصص برگه، باید به WebRequest برای URL استفاده شده در درخواست اجازه دهید (در مثال بالا – https://some.com/api).

CloseWebRequest — درخواست HTTP(S) (شبیه به مورد بالا) زمانی ارسال می شود که شرط بستن یک موقعیت برآورده شود.

=== داشبورد ===

ScalePercent پانل اندازه به درصد نسبت به اصل (در صورت اندازه فونت سیستم سفارشی).

4. در نمودار در پانل تنظیم شرایط، شرط را تنظیم کنید برای باز کردن خرید. به عنوان مثال، وقتی MA سریع از MA آهسته در آخرین شمع بسته به سمت بالا عبور می کند:

5. تغییر به فروش و شرط را تنظیم کنید برای باز کردن فروش. به عنوان مثال، وقتی MA سریع از MA آهسته در آخرین شمع بسته عبور می کند:

6. در صورت لزوم، می توانید شرایط را برای بستن موقعیت ها و سفارش ها تنظیم کنید. به عنوان مثال، اگر قیمت پس از MA کند برگشت:

7. می توانید شرایط پیچیده ای را تنظیم کنید. به عنوان مثال، بیایید یک را اضافه کنیم RSI خرید فیلتر ورودی برای خرید فقط در مناطق فروش بیش از حد (30). برای انجام این کار، نشانگر RSI را به نمودار اضافه کنید، سپس یک قسمت دیگر اضافه کنید (و، +) به شرط باز خرید (خرید، باز کردن):

اگر تنظیم شود و، سپس هر بخش از شرط پیچیده باید برآورده شود. اگر یا، پس حداقل یکی از قسمت ها باید رعایت شود.

8. به طور مشابه، بیایید یک فیلتر ورود به فروش توسط اضافه کنیم RSI برای فروش فقط در مناطق بیش از حد خرید (70).

9. ربات راه اندازی شد! تمام تنظیمات را در قالب نمودار (tpl.) ذخیره کنید.

10. ربات را اجرا کنید:

11. به عنوان مثال، ربات را روی نماد و تایم فریم دیگری راه اندازی کنید GBPUSD، M30، فقط نمودار مورد نیاز را باز کنید، قالب ذخیره شده را روی آن بارگذاری کنید و ربات را اجرا کنید:

12. برای تست بصری ربات، قالب نمودار را با ربات پیکربندی شده و نشانگرها (مانند صفحه 9) در 2 فایل ذخیره کنید: .. MQL5FilesGRat_IndiTrade.tpl و .. MQL5ProfilesTemplatestester.tpl. سپس پارامترهای تستر و EA را تنظیم کرده و تست را اجرا کنید:

یک الگو با تنظیمات ربات مورد بحث در این راهنما پیوست شده است.

چت کنید.



لینک منبع : هوشمند نیوز

آموزش مجازی مدیریت عالی حرفه ای کسب و کار Post DBA
+ مدرک معتبر قابل ترجمه رسمی با مهر دادگستری و وزارت امور خارجه
آموزش مجازی مدیریت عالی و حرفه ای کسب و کار DBA
+ مدرک معتبر قابل ترجمه رسمی با مهر دادگستری و وزارت امور خارجه
آموزش مجازی مدیریت کسب و کار MBA
+ مدرک معتبر قابل ترجمه رسمی با مهر دادگستری و وزارت امور خارجه
ای کافی شاپ
مدیریت حرفه ای کافی شاپ
خبره
حقوقدان خبره
و حرفه ای
سرآشپز حرفه ای
آموزش مجازی تعمیرات موبایل
آموزش مجازی ICDL مهارت های رایانه کار درجه یک و دو
آموزش مجازی کارشناس معاملات املاک_ مشاور املاک
ارسال نظر شما
مجموع نظرات : 0 در انتظار بررسی : 0 انتشار یافته : ۰
  • نظرات ارسال شده توسط شما، پس از تایید توسط مدیران سایت منتشر خواهد شد.
  • نظراتی که حاوی تهمت یا افترا باشد منتشر نخواهد شد.
  • نظراتی که به غیر از زبان فارسی یا غیر مرتبط با خبر باشد منتشر نخواهد شد.