راهنمای GPSA | Golder PRO Academy

📖 معرفی GPSA

GPSA (Golder PRO Strategy Automation) یک Expert Advisor پیشرفته برای MetaTrader 5 است که امکان معامله خودکار بر اساس خطوط روند را فراهم می‌کند. این ابزار به‌طور خاص برای معاملات طلا (XAUCWX) طراحی شده و از سیستم امنیتی دو مرحله‌ای برای جلوگیری از فعال‌سازی تصادفی استفاده می‌کند.

📥

دانلود GPSA EA

نسخه 4.33 | فایل آماده برای MetaTrader 5

⬇️ دانلود GPSA.ex5
💡
نکته کلیدی
GPSA تنها سفارشات Pending ثبت می‌کند و هیچ‌گاه مستقیماً وارد بازار نمی‌شود. این طراحی به شما کنترل کامل بر ورود به معامله می‌دهد.

ویژگی‌های اصلی

🔐

فعال‌سازی دو مرحله‌ای

برای جلوگیری از فعال‌سازی تصادفی، نیاز به خاموش/روشن کردن دوبار در ۱۰ ثانیه است.

📐

دنبال‌کننده خط

قیمت سفارش در هر تیک با خط روند DVOL_OPEN هماهنگ می‌شود.

🎯

SL/TP خودکار سرور

حد ضرر و حد سود بلافاصله پس از باز شدن معامله توسط سرور تنظیم می‌شود.

🛡️

تشخیص موقعیت دستی

اگر پوزیشن دستی موجود باشد، EA به‌طور خودکار غیرفعال می‌شود.

🚨

توقف اضطراری (Rate Limit)

اگر ۳ سفارش یا بیشتر در ۶۰ ثانیه ثبت شود، EA برای ایمنی متوقف می‌شود.

🔍

تشخیص خودکار خطوط

با رسم خط جدید، دکمه‌های تنظیم به عنوان DVOL_OPEN/CLOSE نمایش داده می‌شود.

📊

پنل قابل جمع‌شدن

پنل اطلاعات را می‌توانید با یک کلیک جمع یا باز کنید.

🔗

مقاومت در برابر قطعی

در صورت قطع اتصال، EA مکث کرده و پس از اتصال مجدد ادامه می‌دهد.

📥 نصب و راه‌اندازی

⬇️
ابتدا فایل EA را دانلود کنید
اگر هنوز فایل را دانلود نکرده‌اید، از اینجا دانلود کنید.

کپی فایل EA

فایل GPSA.ex5 را در مسیر زیر کپی کنید:

MT5 → File → Open Data Folder → MQL5 → Experts
🖼️
تصویر ۱: باز کردن پوشه Data
اسکرین‌شات از منوی File در MT5 با هایلایت روی گزینه "Open Data Folder"
PNG یا JPG عرض: 600-800px فلش قرمز روی گزینه
🖼️
تصویر ۲: پوشه Experts
اسکرین‌شات از پوشه MQL5/Experts با فایل GPSA.ex5 کپی شده
PNG یا JPG عرض: 600-800px مسیر در Address Bar

رفرش کردن Navigator

در پنجره Navigator روی Experts راست‌کلیک کرده و Refresh را انتخاب کنید.

🖼️
تصویر ۳: رفرش Navigator
اسکرین‌شات از پنل Navigator با منوی راست‌کلیک و گزینه Refresh هایلایت شده
PNG یا JPG عرض: 400-500px GPSA در لیست

اضافه کردن به چارت

از Navigator، EA را روی چارت مورد نظر (XAUCWX) بکشید و رها کنید.

🖼️
تصویر ۴: کشیدن EA به چارت
اسکرین‌شات نشان‌دهنده Drag & Drop از Navigator به چارت XAUCWX
PNG یا JPG عرض: 800-1000px فلش از Navigator به چارت

تنظیم مجوزها

در پنجره تنظیمات گزینه Allow Algo Trading را فعال کنید.

🖼️
تصویر ۵: پنجره تنظیمات EA
اسکرین‌شات از پنجره تنظیمات با تیک فعال روی "Allow Algo Trading"
PNG یا JPG عرض: 500-600px دایره قرمز دور چک‌باکس

فعال‌سازی Algo Trading

دکمه Algo Trading در نوار ابزار MT5 را فعال کنید (باید سبز شود).

🖼️
تصویر ۶: دکمه Algo Trading
اسکرین‌شات از نوار ابزار MT5 با دکمه Algo Trading فعال (سبز)
PNG یا JPG عرض: 400-600px فلش دور دکمه سبز
⚠️
توجه مهم
تنها یک نمونه از GPSA می‌تواند همزمان در کل MT5 اجرا شود.

⚙️ پارامترهای ورودی

پارامتر پیش‌فرض توضیحات
Type BUY جهت معامله: BUY یا SELL
Lot 0.01 حجم هر سفارش ورودی
MaxPositionLot 0.01 حداکثر حجم کل
DVOL_Open DVOL_OPEN/10 نام خط ورود / انحراف (پیپ)
DVOL_Close DVOL_CLOSE/10 نام خط خروج / انحراف (پیپ)
🖼️
تصویر ۱۴: تغییر نام خط روند
اسکرین‌شات از پنجره Properties خط روند (راست‌کلیک → Properties) با فیلد Name
PNG یا JPG عرض: 400-500px DVOL_OPEN در فیلد Name دایره قرمز دور فیلد

📐 تنظیم خطوط روند

🟢 خط DVOL_OPEN (ورود)

این خط محل قرار گرفتن سفارش Pending را تعیین می‌کند.

  • خط باید از نوع Trendline باشد
  • نام خط باید شامل "DVOL_OPEN" باشد
  • قیمت سفارش در هر تیک با خط هماهنگ می‌شود
🖼️
تصویر ۷: رسم خط DVOL_OPEN
اسکرین‌شات از چارت با یک خط روند سبز که نام DVOL_OPEN دارد
PNG یا JPG عرض: 700-900px خط با رنگ سبز نام خط قابل مشاهده

🔴 خط DVOL_CLOSE (اختیاری)

این خط برای نمایش فاصله تا هدف قیمتی استفاده می‌شود.

  • این خط اختیاری است
  • حد سود (TP) توسط سرور معاملاتی تنظیم می‌شود
🖼️
تصویر ۸: هر دو خط DVOL روی چارت
اسکرین‌شات از چارت با خط DVOL_OPEN (سبز) و DVOL_CLOSE (قرمز)
PNG یا JPG عرض: 700-900px دو خط با رنگ متفاوت برچسب‌ها قابل مشاهده
📊 نحوه کار سیستم
DVOL_OPEN
Pending Order
فعال شدن
SL/TP توسط سرور
🖼️
تصویر ۱۲: نمای کامل عملکرد EA
اسکرین‌شات از چارت کامل: خط DVOL_OPEN، سفارش Pending، پنل EA با وضعیت ARMED
PNG یا JPG عرض: 1000-1200px همه عناصر قابل مشاهده فلش‌های توضیحی
🚫
خطوط تکراری
اگر دو یا چند خط با نام مشابه روی چارت باشند، EA غیرفعال می‌شود.

🔍 تشخیص خودکار خطوط جدید

وقتی یک خط روند جدید روی چارت رسم می‌کنید:

  • اگر DVOL_OPEN تنظیم نشده، دکمه Set as DVOL_OPEN نمایش داده می‌شود
  • اگر DVOL_OPEN موجود ولی DVOL_CLOSE نه، دکمه Set as DVOL_CLOSE نمایش داده می‌شود
  • با کلیک روی دکمه، نام خط خودکار تغییر می‌کند
🖼️
تصویر ۱۵: دکمه‌های تشخیص خودکار
اسکرین‌شات از پنل EA با دکمه‌های "Set as DVOL_OPEN" یا "Set as DVOL_CLOSE"
PNG یا JPG عرض: 400-500px دکمه‌ها در پنل فلش اشاره به دکمه

🔐 فرآیند فعال‌سازی (Arming)

GPSA از سیستم Double-Toggle Arming استفاده می‌کند. این مکانیزم از فعال‌سازی تصادفی جلوگیری می‌کند.

OFF
ON
OFF
ON
✓ ARMED - آماده معامله

⏱️ تمام این مراحل باید در ۱۰ ثانیه انجام شود

🖼️
تصویر ۹: دکمه Algo Trading در دو حالت
تصویر ترکیبی از دکمه Algo Trading در حالت OFF (خاکستری) و ON (سبز) با فلش
PNG یا JPG عرض: 500-700px هر دو حالت کنار هم فلش نشان‌دهنده توالی
نشانه‌های فعال‌سازی موفق
پیام "ARMED" در نوار وضعیت • رنگ سبز در نمایش • ثبت سفارش Pending

🔄 جریان کاری

📌 پس از فعال‌سازی

  1. ثبت سفارش: Pending Order در قیمت خط DVOL_OPEN
  2. دنبال کردن: قیمت سفارش با خط هماهنگ می‌شود
  3. فعال شدن: وقتی قیمت به خط برسد
  4. SL/TP خودکار: سرور معاملاتی تنظیم می‌کند

🛑 شرایط غیرفعال شدن خودکار

  • جابجایی خط DVOL_OPEN یا DVOL_CLOSE
  • حذف خط DVOL_OPEN
  • وجود پوزیشن یا سفارش دستی
  • خاموش کردن Algo Trading
  • وجود خطوط تکراری
  • توقف اضطراری (Rate Limit)
حد ضرر و حد سود خودکار
حد ضرر (SL) و حد سود (TP) بلافاصله پس از باز شدن معامله به‌صورت خودکار توسط سرور معاملاتی تنظیم می‌شوند.

🖥️ نمایش اطلاعات روی چارت

GPSA اطلاعات مهم را در گوشه بالا-چپ چارت نمایش می‌دهد. با کلیک روی دکمه می‌توانید پنل را جمع کنید.

🖼️
تصویر ۱۰: پنل اطلاعات EA (حالت باز)
اسکرین‌شات واقعی از پنل GPSA روی چارت با تمام اطلاعات
PNG یا JPG عرض: 500-600px پنل کامل با وضعیت ARMED
🖼️
تصویر ۱۱: پنل EA (حالت جمع‌شده)
اسکرین‌شات از پنل GPSA در حالت minimized
PNG یا JPG عرض: 200-300px فقط دکمه باز کردن
GPSA EA v4.33 | Golder PRO Academy
BUY XAUCWX @2986.57 |P/L: -1171.30
Lot: 0.01
DVOL_Open: DVOL_OPEN/10 [-254.77]
TRADING ACTIVE
Online
TRADING ACTIVE
معامله فعال
DVOL_CLOSE: Not set
خط TP تنظیم نشده
Online
اتصال برقرار
Offline
قطع اتصال

🛡️ ویژگی‌های امنیتی

1️⃣

تک نمونه

فقط یک GPSA می‌تواند همزمان اجرا شود.

🚨

توقف اضطراری

۳+ سفارش در ۶۰ ثانیه = توقف کامل EA.

👆

تشخیص پوزیشن دستی

اگر پوزیشن دستی وجود داشته باشد، متوقف می‌شود.

📐

تشخیص جابجایی خط

جابجایی خطوط باعث غیرفعال شدن EA می‌شود.

🔄

تشخیص خط تکراری

چند خط با نام مشابه باعث توقف می‌شود.

🌐

مدیریت قطع اتصال

در قطع اتصال مکث، پس از اتصال ادامه.

🔧 رفع مشکلات

EA فعال نمی‌شود (Armed نمی‌شود)

  1. مطمئن شوید خط DVOL_OPEN روی چارت وجود دارد
  2. Toggle را در ۱۰ ثانیه انجام دهید
  3. پوزیشن یا سفارش دستی نباید موجود باشد
  4. خط تکراری نباید وجود داشته باشد

سفارش ثبت نمی‌شود

  1. Algo Trading را در نوار ابزار MT5 فعال کنید
  2. در تنظیمات EA، Allow Algo Trading را تیک بزنید
  3. حجم (Lot) در محدوده مجاز بروکر باشد
  4. بازار باز باشد

توقف اضطراری (Rate Limit)

این خطا زمانی رخ می‌دهد که ۳ یا بیشتر سفارش در ۶۰ ثانیه ثبت شده باشد:

  1. EA از چارت حذف کنید
  2. چند دقیقه صبر کنید
  3. EA را مجدداً به چارت اضافه کنید

خطای "Invalid Instance"

  1. EA فعال روی چارت‌های دیگر را حذف کنید
  2. MT5 را ببندید و دوباره باز کنید
  3. EA را مجدداً اضافه کنید

💡 نکات حرفه‌ای

🎯 بهترین روش‌ها

  1. ابتدا خطوط را رسم کنید: قبل از فعال‌سازی EA
  2. SL/TP خودکار: سرور معاملاتی این موارد را تنظیم می‌کند
  3. تست روی Demo: ابتدا روی حساب دمو تمرین کنید
  4. یک جهت: EA فقط یک جهت معامله می‌کند
  5. مانیتور: حتی با EA، بازار را زیر نظر داشته باشید

⚡ میانبرها

  • Ctrl + E — فعال/غیرفعال Algo Trading
  • F7 — تنظیمات EA
  • دابل‌کلیک روی خط — انتخاب برای ویرایش

📊 خواندن لاگ

View → Toolbox → Experts Tab
🖼️
تصویر ۱۳: تب Experts در Toolbox
اسکرین‌شات از پنجره Toolbox با تب Experts و پیام‌های لاگ EA
PNG یا JPG عرض: 700-900px پیام‌های ARMED و Order هایلایت تب Experts

پیام‌های مهم:

  • 🔒 ARMED: فعال‌سازی موفق
  • 🔓 DISARMED: غیرفعال شدن
  • ✅ Order Placed: سفارش ثبت شد
  • 🚨 EMERGENCY STOP: توقف اضطراری
🏆
توصیه نهایی
GPSA یک ابزار قدرتمند است، اما جایگزین تحلیل و مدیریت ریسک شما نیست. همیشه قوانین مدیریت سرمایه ACT را رعایت کنید.
{{massage_and_class_chat.message}}
{{massage_and_class_tariff.message}}