SafetyLOCK PRO احمِ صفقاتك بإقفالها عبر فتح أوامر معلّقة معاكسة. قفل تحوّط (Lock Hedge)

Tick Hamster Automatic trading robot. Nothing extra!
clp
CLP CloseIfProfitorLoss. التحكم في إجمالي الربح أو الخسارة مع خاصية تتبع الربح.
Tick Hamster Automatic trading robot. Nothing extra!
clp
CLP CloseIfProfitorLoss. التحكم في إجمالي الربح أو الخسارة مع خاصية تتبع الربح.

SafetyLOCK PRO احمِ صفقاتك بإقفالها عبر فتح أوامر معلّقة معاكسة. قفل تحوّط (Lock Hedge) Video Thumbnail

  • الرئيسية
  • التوثيق
  • الإعدادات
  • الأسئلة الشائعة
  • سجل التغييرات
  • المراجعات
  • التعليقات
  • Extra

حول SafetyLOCK

SAFETYLOCK: أمِّن تداولاتك ضد انعكاسات السوق الحادة

ينطوي التداول في الأسواق المالية على مخاطر عالية، خاصة أثناء انعكاسات السوق الحادة. SAFETYLOCK هي أداة فريدة تساعد المتداولين على تقليل الخسائر عن طريق وضع أمر معاكس تلقائيًا لصفقة حالية. يمكنك الآن التداول بثقة، مع العلم أن تحركات السوق غير المتوقعة لن تؤثر على تداولاتك.

لماذا تختار SAFETYLOCK PRO؟

SafetyLOCK PRO هو إصدار متقدم يوفر حماية على المستوى الاحترافي لصفقاتك من خلال استخدام تقنيات التحوط (hedging techniques) مع أوامر معلقة معاكسة. يساعد هذا الحل كلاً من المتداولين والأنظمة الآلية (المستشارين الخبراء (Expert Advisors)) في إدارة المخاطر بفعالية.

كيف يعمل SAFETYLOCK؟

  1. الوضع التلقائي للأوامر المعاكسة. بمجرد أن تفتح أنت أو المستشار الخبير (EA) الخاص بك صفقة، يقوم SAFETYLOCK على الفور بوضع أمر معلق (Pending Order) معاكس (إيقاف الشراء (Buy Stop) أو إيقاف البيع (Sell Stop)) لتلك الصفقة.
  2. قفل الصفقات الخاسرة. إذا تحرك السوق ضد صفقتك، سيتم تفعيل الأمر المعلق، مما يخلق قفلًا (LOCK) وقائيًا للحد من الخسائر المحتملة.
  3. مرونة إدارة الصفقات. لزيادة الربحية إلى أقصى حد، يمكنك اختيار إغلاق الصفقة الأولية، أو استخدام الإيقاف المتحرك، أو زيادة حجم اللوت (Lot) الخاص بك.
  4. إعدادات قابلة للتعديل. يمكنك تعديل سعر الدخول للأمر المعلق ليتبع حركة سعر الصفقة المفتوحة، مما يمنحك تحكمًا كاملاً.

فوائد استخدام SAFETYLOCK PRO

  • يدعم جميع استراتيجيات التداول. يتكيف SAFETYLOCK مع أي استراتيجية تداول، بما يتناسب مع أسلوبك الشخصي وتفضيلاتك.
  • الحماية من الخسائر غير المتوقعة. لا داعي للقلق بشأن تحولات السوق المفاجئة — سيحمي SAFETYLOCK تداولاتك تلقائيًا.
  • سهولة الاستخدام. قم بإعداد النظام مرة واحدة، وسيعمل من أجلك، مما يتيح لك التركيز على اتخاذ قرارات تداول استراتيجية.
  • زيادة إمكانات الربح. إدارة المخاطر الفعالة مع SAFETYLOCK لا تحمي رأس مالك فحسب، بل تتيح لك أيضًا الاستفادة من تقلبات السوق غير المتوقعة.

كيف يعمل SafetyLOCK؟

SafetyLock احمِ صفقاتك

1 خطوة SafetyLock

1 خطوة SafetyLock

2 خطوة SafetyLock

2 خطوة SafetyLock

3 خطوة SafetyLock

SafetyLock Gif

ماذا يكتب الناس عن SafetyLOCK؟

  • sidneif
    Excellent EA! It has functions for different types of strategy and works very well. Developer is very attentive and provides the necessary support. Congratulations!
    sidneif
    ⭐⭐⭐⭐⭐
  • Vasil lupanov
    You are great and great !!!!
    Vasil lupanov
    ⭐⭐⭐⭐⭐
  • Andreas Franz
    brilliant
    Andreas Franz
    ⭐⭐⭐⭐⭐
  • Mahen Weerakkody
    Excellent product
    Mahen Weerakkody
    ⭐⭐⭐⭐⭐
  • eriva
    I use many products from Vladislav, the utilities are exceptional even if they require a bit of patience to find the right settings based on their use. Each reviewed utility is used in my real account. Vladislav is a kind and helpful person for any help required. Great Vladislav !!
    eriva
    ⭐⭐⭐⭐⭐
  • nakayui818
    very good !it will save your account from bankrubt
    nakayui818
    ⭐⭐⭐⭐⭐
  • Cyranc
    This EA is excellent, it can really save and protect the trade. Author is very helpful after a few months of trial, Safety Lock can really help to protect the positions However, sometimes the recovery zone will have problem in range market. may I request a parameter that can control the Max Hedge Cycle? Safety Lock is great, but sometimes the swing market will cause unlimited hedging orders and big max drawdown. I hope the hedging order number is under control. For example, if I set Max 3 Hedge orders, the original position is buy, then there will be max sell, buy, sell, no more. After that, Safety Lock will disable the pending order function. Is it possible to add this in next update? Safety Lock will become perfect if this para is included. Thanks in advance.
    Cyranc
    ⭐⭐⭐⭐⭐
  • Fabio
    Very good EA and developer is very supportive of his client base. Highly recommended.
    Fabio
    ⭐⭐⭐⭐⭐
  • Sundaravadiveal TV
    Good EA when compared to other costly EA.
    Sundaravadiveal TV
    ⭐⭐⭐⭐⭐
  • burak Güçükdere
    Thrust me nothing can protect you better than this product. Every traders must have protection like this manuel or Auto not important everybody or every EA can make wrong chose. And youre Wrong chose protection is waiting 🙂
    burak Güçükdere
    ⭐⭐⭐⭐⭐
  • Joe Wolfen
    Good EA highly recommend, settings can be configured to suit your trading style. Takes time to backrest to get a settings to work with your trading strategy. This tool is important
    Joe Wolfen
    ⭐⭐⭐⭐⭐
  • Ir Moh Zainal Arifin
    excellent EA to use protect your capital. I am using this SafetyLock instead of Stop Loss and do something when reversal...
    Ir Moh Zainal Arifin 
    ⭐⭐⭐⭐⭐
  • Joe Wolfen
    Good EA highly recommend, settings can be configured to suit your trading style. Takes time to backrest to get a settings to work with your trading strategy. This tool is important
    Joe Wolfen 
    ⭐⭐⭐⭐⭐
  • drnsf
    The same good words for an excellent developer!
    drnsf
    ⭐⭐⭐⭐⭐

يمكنك تحميل SafetyLOCK مجانًا

ابدأ مجانًا!

! ويمكنك اختباره على حسابك التجريبي

يمكنك تحميل وتثبيت برنامجنا مجانًا (Demo account) بلا حدود زمنية!
ويمكنك أيضًا اختبار برنامجنا مجانًا على حساب حقيقي (Real account) باستخدام زوج العملات USDJPY!

يمكنك شراء النسخة الكاملة من SafetyLOCK

MetaTrader

مدة الاستخدام

حسابات التداول

أجهزة الكمبيوتر / التفعيلات

الوظائفs

الدعم

نسخة MT4 الكاملة


لمنصة MetaTrader 4

50 $

MT 4

مدى الحياة

غير محدود

10

كامل

24/7

إيجار لمدة 3 أشهر


لمنصة MetaTrader 4

30 $

MT 4

3 أشهر

غير محدود

10

كامل

24/7

SafetyLock for MT5 coming soon


قبل إجراء عملية شراء، نوصي بشدة بمراجعة تعليماتنا وقسم الأسئلة الشائعة (FAQ) لضمان تجربة سلسة.

SafetyLock PRO guardian advisor or locker advisor!

روابط مفيدة


كيفية الشراء كيفية التثبيت مُختبر الاستراتيجيات VPS MetaQuotes ملفات سجلات MT4 ملفات سجلات MT5

الوصف

أعظم تحصين للقلعة هم المدافعون عنها ….”
سيلوفان راميشفيلي

كم مرة واجهت خسائر لأنك لم تكن تراقب السوق في اللحظة المناسبة؟

كم مرة تضحي بأشياء أكثر أهمية فقط لمراقبة الأسعار والرسوم البيانية؟

من المحتمل أن كل قارئ ثانٍ قد وجد نفسه في موقف حيث، أثناء انتظار استمرار الاتجاه، يقوم بإزالة أمر إيقاف الخسارة (Stop Loss)، على أمل أن تحقق الصفقة ربحًا أكبر مما كان متوقعًا في الأصل.

من هنا أريد أن أبدأ مقالتي.

سوق الفوركس لا يمكن التنبؤ به إلى حد كبير، والاعتماد فقط على استراتيجية تداول واحدة أو مستشار خبير (EA) يمكن أن يكون محفوفًا بالمخاطر للغاية.

هناك عدد لا يحصى من مستشاري الفوركس المتاحين عبر الإنترنت، حيث يؤكد لك منشئوهم أن استراتيجيتهم الفعالة أو المستشار الخبير سيجلب لك الربح باستمرار.

ومع ذلك، في كثير من الأحيان، يرتكب هؤلاء المستشارون الخبراء في النهاية أخطاء في الحسابات، وتتعرض لخطر فقدان رأس مالك.

يحاول بعض المتداولين حماية صفقاتهم بأوامر تحوط أو صفقات معاكسة، بهدف تقليل الخسائر.

ولكن في الواقع، غالبًا ما لا يكون استخدام SafetyLOCK أو حل مشابه حلاً طويل الأمد، بل هو راحة مؤقتة لا تعالج المخاطر بشكل كامل.

أداة SAFETYLOCK تدير الصفقات مقابل انعكاسات السوق

الوظائف الرئيسية

تم تطوير المستشار الخبير (EA) Exp – SafetyLock PRO لحماية هذه الأنظمة ليس عن طريق حظر الصفقات ولكن عن طريق وضع أوامر معلقة موجهة بشكل معاكس.

يساعد SafetyLOCK PRO المتداولين على تجنب المنعطفات الحادة في السوق عن طريق وضع أمر معلق معاكس لصفقة مفتوحة بالفعل (Deal).

إذا فتح متداول أو مستشار خبير (EA) صفقة (Deal)، فإن مدافعنا، EA SAFETYLOCK، يضع أمرًا معلقًا مضادًا (Buy Stop أو Sell Stop) لهذه الصفقة.

إذا دخلت صفقة المتداول في خسارة، يتم تشغيل الأمر الوقائي المعلق، وبالتالي إنشاء LOCK.

في وظائف المستشار الخبير، من الممكن إغلاق الصفقة الأصلية (المصدر)، أو استخدام الإيقاف المتحرك، أو زيادة حجم اللوت.

هناك أيضًا وظيفة لضبط سعر الدخول لأمر معلق وفقًا لحركة سعر الصفقة.

مثال على واجهة SafetyLock PRO

مثال

  1. أنت أو مستشار خبير (EA) آخر يفتح صفقة شراء (BUY) (DEAL).
  2. يفتح مستشارنا الخبير (EA)، SAFETYLOCK، أمرًا معلقًا، SELL STOP.
  3. إذا ارتفع السعر، فإن مستشارنا الخبير (EA) يقوم بتعديل سعر الدخول للأمر المعلق (المتابعة) بما يتماشى مع حركة السعر.
مثال على عمل SafetyLOCK PRO
  1. عندما ينعكس السعر (Rollback)، يتم تفعيل الأمر المعلق.
  2. يتم إنشاء قفل من صفقتين:
  • رقم 1 صفقتك
  • رقم 2 صفقة SAFETYLOCK.
مثال على إنشاء قفل بواسطة SafetyLOCK PRO

خوارزمية هذا المستشار الخبير:

يبدأ المستشار الخبير (EA) بالتحقق من جميع الصفقات المفتوحة بحثًا عن أي أوامر معلقة موجودة.

MagicToMonitor – الأرقام السحرية (Magic numbers) للصفقات التي سيتم مراقبتها. تم تصميم هذا الخيار لتقييد عمليات المستشار الخبير على أنظمة محددة.

على سبيل المثال، إذا كنت تريد أن يتبع النظام صفقات مستشار خبير (EA) معين، فيجب عليك استبدال هذا المعلمة بالرقم السحري لذلك المستشار الخبير (EA).

إذا كنت تريد أن يتبع مستشار خبير (EA) جميع الصفقات، بما في ذلك تلك التي تم فتحها يدويًا، فيجب ضبط هذه المعلمة على 0.

SymbolToMonitor – اسم الأداة التي يجب مراقبة صفقاتها. تم تصميم هذا الخيار لتقييد عمليات المستشار الخبير على رموز محددة.

على سبيل المثال، لنفترض أنك تريد أن يتتبع النظام صفقات رمز معين.

في هذه الحالة، يجب عليك استبدال هذه المعلمة بالاسم الدقيق للأداة (على سبيل المثال، EURUSD، USDCHF، USDRUR).

إذا كنت تريد أن يتبع مستشار خبير (EA) جميع الصفقات، بما في ذلك تلك التي تم فتحها يدويًا، فيجب ضبط هذه المعلمة على 0.

إذا لم يكن هناك أمر معلق للصفقة المراقبة، يضع SafetyLOCK PRO أمرًا معلقًا على مسافة دلتا من السعر الحالي (نظرًا لعدم وضع جميع الأوامر على مسافة كافية من السعر).

وتجدر الإشارة إلى أنه إذا تم فتح الصفقات من خلال Exp – SafetyLock PRO، فسيتم وضع أسعار الأوامر المعلقة على مسافة دلتا من سعر فتح الصفقة.

يمكن تعيين أمر معلق بمعلمات إيقاف الخسارة وجني الأرباح (Take Profit).

بالإضافة إلى ذلك، يمكن وضع أمر معلق بحجم لوت مضروب في MNLot.

على سبيل المثال، إذا تم فتح صفقة بحجم لوت 0.5 وكانت المعلمة MNLot = 2، فسيتم فتح الأمر المعلق بحجم لوت 1.0.

علاوة على ذلك، يقوم نظام Exp – SafetyLock PRO بالتحقق من أي أوامر معلقة موجودة.

إذا تحرك السعر إلى ما بعد المسافة المحددة بواسطة StopOrderDeltaifUSE من الأمر، يقوم النظام بتعديل الأمر المعلق، وبالتالي يتبع الأمر السعر.

إذا تم إغلاق الصفقة الرئيسية (عن طريق إيقاف الخسارة، أو جني الأرباح، أو يدويًا، أو بواسطة نظام آخر)، يتم أيضًا إلغاء الأمر المعلق الموضوع على هذه الصفقة.

OrderSafetyMonitor – ينظم القدرة على التحقق من الأوامر التي فتحها SAFETYLOCK.

بمعنى آخر، تمكّن هذه المعلمة (true) أو تعطل (false) وضع الأوامر المعلقة على الصفقات التي فتحها نظام Exp – SafetyLock PRO.

يجب ذكر ثلاث معلمات مهمة أخرى في هذه المقالة: TrailingIfProfit وTrailingStop وPrchoose.

في بعض الأحيان، يكون من الضروري تضمين إيقاف متحرك على الصفقات.

وعندما نتحدث عن نظام آلي، نضيف إيقافًا متحركًا آليًا إلى النظام.

لتمكين الإيقاف المتحرك التلقائي، يجب ضبط المعلمة TrailingIfProfit على “true”.

وتجدر الإشارة إلى أنه عند تنشيط هذه الوظيفة، يتم تعيين معلمات إيقاف الخسارة وجني الأرباح على 0 أثناء التشغيل الأولي للوظيفة.

تشير المعلمة TrailingStop إلى الإيقاف المتحرك.

تحدد المعلمة Prchoose الربح بالنقاط (pips) الذي سيبدأ عنده الإيقاف المتحرك التلقائي في العمل.

النتيجة: من خلال إعدادات محددة والتحقق الشامل من النظام، وجدت أن هذه الأداة هي نوع من منجم الذهب لجميع الأنظمة المتاحة على الإنترنت.

يمكن لهذه الأداة أن تطالب بحق بلقب “المدافع الكامل عن النظام”.

ولكن لاحظ أن السوق لا يمكن التنبؤ به، ولا يمكن لأحد، حتى أكثر المتداولين خبرة، تقديم تحليل دقيق للسوق بنسبة 100٪ بيقين.

يمكنك أيضًا استخدام المستشار الخبير للتداول الشامل لبرمجة استراتيجية التداول الخاصة بك: EA The xCustomEA: مستشار تداول شامل لمؤشرات iCustom. منشئ استراتيجيات مخصصة

برنامج - أرشيفات البرامج - أفضل الأفكار لميتاتريدر - صورة 5 - xcustomea

أفكار أخرى

  1. يراقب النظام الأوامر المفتوحة لجميع أزواج العملات أو تلك المحددة في إعدادات المستشار الخبير (EA) من خلال المعلمة Symbol_Monitor.
  2. يتتبع النظام الصفقات المحددة في المستشار الخبير (EA) تحت Type_Monitor.
  3. يراقب النظام الأرقام السحرية المحددة في المستشار الخبير (EA) عبر Magic_Monitor.
  4. يتم وضع أمر معلق مع أمر إيقاف على مسافة محددة بواسطة StopOrderDeltaifUSE من السعر الحالي.
  5. بالإضافة إلى ذلك، يتم مراقبة الأمر المعلق.
  6. إذا تحرك السعر إلى ما بعد المسافة المحددة بواسطة StopOrderDeltaifUSE من الأمر وتم تعيين المعلمة ModifyOrdPend على true، يتم تعديل سعر الأمر المعلق إلى نقطة التعادل (breakeven).
  7. بمجرد تشغيل الأمر المعلق، يبدأ النظام في تتبعه.
  8. يمكن للنظام تعطيل مراقبة الأوامر من خلال المعلمة SafetyPosMonitor. يؤدي تعيين SafetyPosMonitor على false إلى تعطيل مراقبة الصفقات التي أنشأها هذا المستشار الخبير. إذا تم تعيينه على true، فسيقوم النظام بمراقبة أوامره المعلقة.
  9. بالإضافة إلى ذلك، إذا فشل الأمر المعلق وتم إغلاق الصفقة التي تم فتحه منها من قبل المستخدم أو غير ذلك، يتم حذف الأمر المعلق تلقائيًا.
  10. يسمح النظام بمضاعفة أحجام لوتات الأوامر المعلقة باستخدام المعلمة MNLOT. على سبيل المثال، إذا تم فتح صفقة بحجم لوت 0.2، فسيتم فتح الأمر المعلق بحجم لوت 0.2 * MNLOT.
  11. إذا تم تعيين CloseOneifStopsActive على true، يتم إغلاق الصفقة التي تم فتح الأمر المعلق عليها، مع ترك الصفقة التي أنشأها هذا المستشار الخبير فقط نشطة.
  12. بالإضافة إلى ذلك، يسمح النظام بتعيين مستويات إيقاف الخسارة وجني الأرباح للأوامر المعلقة.
  13. من الممكن تضمين إيقاف متحرك على الصفقة باستخدام TrailingStop.

عند إعادة تشغيل المحطة، لا يضع النظام أوامر معلقة جديدة. يستمر في مراقبة الأوامر المعلقة الحالية.

يمكن للنظام مراقبة عدد كبير من الأوامر.

يمكنك أيضًا اختبار استراتيجية “Swing” الخاصة بنا، والتي تفتح تلقائيًا أمرين معلقين متعاكسين وتتبعهما: استراتيجية التأرجح (البندول). فتح تلقائي لأمرين معلقين متعاكسين، أوامر OCO.

برنامج - أرشيفات البرامج - أفضل الأفكار لميتاتريدر - صورة 17 - swing

تحذير: حساب البيانات على لوحة EAPADPRO:
بمجرد وجود صفقة تنطبق عليها الخوارزمية، سيتم تحديث البيانات.
نظرًا لأن الأداة تراقب جميع أزواج العملات، يتم حساب المعلمات بشكل منفصل لكل زوج عملات عندما يمكن وضع أمر معلق.

أمثلة على استخدام SafetyLock

السيناريو 1: فتح صفقة يدوية مع حماية SafetyLock PRO

الوصف: يفتح المتداول صفقة يدوية، ويقوم SafetyLock PRO تلقائيًا بوضع أمر معلق معاكس للحماية.

الخطوات:

  1. فتح صفقة يدوية:
    • يفتح المتداول صفقة شراء (BUY) على زوج عملات EUR/USD بحجم 0.1 لوت.
  2. تفعيل SafetyLock PRO:
    • من خلال تعيين SymbolMonitoring = Current_Symbol، سيراقب المستشار الخبير فقط الصفقات على EUR/USD.
    • يتم تعيين معلمة Magic_Monitoring على 0 لمراقبة الصفقات المفتوحة يدويًا.
  3. وضع أمر وقائي:
    • يقوم SafetyLock PRO تلقائيًا بوضع أمر Sell Stop على مسافة محددة (على سبيل المثال، StopOrderDeltaifUSEe = 100 نقطة) من السعر الحالي.
  4. إجراء حركة السوق:
    • إذا بدأ السعر في الانخفاض ووصل إلى مستوى Sell Stop، يتم تشغيل الأمر، مما يخلق صفقة بيع (SELL) معاكسة.
    • يؤدي هذا إلى قفل (LOCK) يتكون من صفقات الشراء (BUY) والبيع (SELL).
  5. إدارة الصفقات:
    • عند تشغيل الأمر الوقائي، يمكن للمتداول تكوين معلمات مثل Trailing Stop أو LockOnlyLossPosPoint لتحسين إدارة المخاطر.

المزايا:

  • حماية تلقائية ضد تحركات السوق المفاجئة.
  • تقليل الخسائر المحتملة من خلال الأوامر المعاكسة.

المزيد من الخيارات للتداول اليدوي وشبه الآلي في لوحة التداول الخاصة بنا: لوحة تداول VirtualTradePad (VTP). لوحة تداول للتداول بنقرة واحدة من الرسم البياني ولوحة المفاتيح

برنامج - أرشيفات البرامج - أفضل الأفكار لميتاتريدر - صورة 3 - virtualtradepad

السيناريو 2: استخدام SafetyLock PRO بالاقتران مع مستشار خبير تداول (EA)

الوصف: يتم استخدام SafetyLock PRO جنبًا إلى جنب مع مستشار خبير آخر يفتح الصفقات تلقائيًا بناءً على استراتيجيته في التداول.

الخطوات:

  1. تثبيت مستشارين خبيرين:
    • على الرسم البياني لـ EUR/USD، يتم تثبيت مستشار خبير تداول (على سبيل المثال، AI Sniper) برقم سحري 1001.
    • يتم تكوين SafetyLock PRO بـ Magic_Monitoring = 1001 لمراقبة الصفقات المفتوحة بواسطة AI Sniper.
  2. الفتح التلقائي للصفقات بواسطة مستشار خبير التداول:
    • يفتح AI Sniper صفقة شراء (BUY) بحجم 0.2 لوت ورقم سحري 1001.
  3. SafetyLock PRO يضع أمرًا وقائيًا:
    • يقوم SafetyLock PRO تلقائيًا بوضع أمر Sell Stop على مسافة محددة بواسطة StopOrderDeltaifUSEe (على سبيل المثال، 150 نقطة).
    • تحدد معلمة MNLOT = 2 حجم الأمر الوقائي إلى 0.4 لوت.
  4. إجراء حركة السوق:
    • إذا تحرك السوق ضد صفقة الشراء (BUY) ووصل إلى مستوى Sell Stop، يتم تشغيل الأمر، مما يخلق صفقة بيع (SELL) بحجم 0.4 لوت.
    • يتم تشكيل قفل (LOCK) يتألف من صفقات الشراء (BUY) والبيع (SELL).
  5. إدارة الصفقات:
    • يدير SafetyLock PRO تلقائيًا إيقاف الخسارة وجني الأرباح لكلا الصفقتين.
    • عند الوصول إلى مستوى ربح معين، يتم تفعيل Trailing Stop لحماية الأرباح.

المزايا:

  • يجمع بين استراتيجيات التداول لتعزيز الحماية.
  • التحجيم التلقائي لأحجام الأوامر الوقائية لتعويض المخاطر.

للتداول الآلي باستخدام Trading Scalper أوصي بـ: AI Sniper. مستشار خبير ذكي تلقائي لميتاتريدر.

برنامج - أرشيفات البرامج - أفضل الأفكار لميتاتريدر - صورة 2 - aisniper

السيناريو 3: حماية الصفقات اليدوية باستخدام المرشحات

الوصف: يفتح المتداول عدة صفقات يدوية عبر أزواج عملات مختلفة، ويوفر SafetyLock PRO الحماية فقط للصفقات المحددة بتعليقات معينة.

الخطوات:

  1. فتح عدة صفقات يدوية:
    • يفتح المتداول صفقات شراء (BUY) وبيع (SELL) على EUR/USD و USD/CHF و GBP/USD بتعليقات مختلفة (على سبيل المثال، “VirtualTradePad”).
  2. تكوين SafetyLock PRO:
    • SymbolMonitoring = SPECIFIC_SYMBOL و SPECIFIC_Symbol_Monitoring = EURUSD,USDCHF لمراقبة هذه الأزواج فقط.
    • Comment_Monitoring = “VirtualTradePad” لمراقبة الصفقات التي تحمل هذا التعليق فقط.
  3. وضع الأوامر الوقائية:
    • يضع SafetyLock PRO أوامر معلقة معاكسة فقط للصفقات التي تتطابق مع المرشحات المحددة.
  4. إجراء حركة السوق:
    • إذا تحرك السعر ضد إحدى الصفقات المحمية ووصل إلى مستوى الأمر المعلق، يتم تشغيل الأمر، مما يخلق قفلًا (LOCK).
  5. الإدارة والمراقبة:
    • استخدم معلمات Min_Lot_Monitoring وMax_Lot_Monitoring للتحكم في أحجام الصفقات المحمية.
    • يمكن للمتداول تعديل معلمات الأمان يدويًا من خلال لوحة المستشار الخبير حسب الحاجة.

المزايا:

  • حماية مرنة مصممة للصفقات الهامة فقط.
  • يقلل التأثير على الصفقات الأقل أهمية أو العشوائية.

السيناريو 4: تحجيم الصفقات باستخدام معلمة MNLOT

الوصف: يُستخدم SafetyLock PRO لتحجيم الأوامر الوقائية بناءً على حجم الصفقة الرئيسية.

الخطوات:

  1. فتح صفقة كبيرة يدويًا أو عبر مستشار خبير تداول:
    • يتم فتح صفقة بيع (SELL) على GBP/USD بحجم 0.5 لوت.
  2. تكوين SafetyLock PRO:
    • اضبط MNLOT = 3 لزيادة حجم الأمر الوقائي ثلاث مرات.
  3. وضع أمر وقائي:
    • يضع SafetyLock PRO أمر Buy Stop بحجم 1.5 لوت (0.5 * 3).
  4. إجراء حركة السوق:
    • إذا تحرك السعر ضد صفقة البيع (SELL) ووصل إلى مستوى Buy Stop، يتم تشغيل الأمر، مما يخلق صفقة شراء (BUY) بحجم 1.5 لوت.
    • يتم تشكيل قفل (LOCK) يغطي تحركات السوق الكبيرة بسبب زيادة حجم الأمر الوقائي.
  5. إدارة المخاطر:
    • استخدم معلمات NumberofStopOrder وDistancefromStopOrders لإنشاء شبكة من الأوامر الوقائية، مما يعزز التغطية أثناء تحركات السوق القوية.

المزايا:

  • تغطية فعالة للصفقات الكبيرة.
  • حماية معززة ضد تقلبات السوق الكبيرة.

السيناريو 5: استخدام مجموعات TPWCM EXTRA SETS للحماية الإضافية

الوصف: يستخدم SafetyLock PRO إعدادات TPWCM الممتدة لإدارة الصفقات الوقائية بعد إغلاق الصفقة الرئيسية.

الخطوات:

  1. فتح صفقة يدويًا أو عبر مستشار خبير تداول:
    • يتم فتح صفقة شراء (BUY) على USD/JPY بحجم 0.2 لوت.
  2. تكوين SafetyLock PRO:
    • اضبط TPWCM_Use = true لتفعيل إعدادات TPWCM الممتدة.
    • اضبط TPWCM_TakeProfitWhenCloseSource = 100 وTPWCM_TakeProfitOnlyToProfitZone = true.
  3. وضع أمر وقائي:
    • يضع SafetyLock PRO أمر Sell Stop على مسافة (على سبيل المثال، 100 نقطة).
  4. إغلاق الصفقة الرئيسية:
    • يتم إغلاق صفقة الشراء (BUY) الرئيسية عبر إيقاف الخسارة أو جني الأرباح.
  5. إجراء TPWCM:
    • بدلاً من إغلاق الأمر الوقائي، يقوم SafetyLock PRO بتفعيل Trailing Stop أو BreakEven للصفقة المتبقية.
    • إذا تم تشغيل أمر Sell Stop وأصبحت صفقة البيع (SELL) مربحة، يبدأ Trailing Stop في حماية الربح.
  6. تثبيت الأرباح وإدارة الحماية:
    • يستمر SafetyLock PRO في متابعة تحركات الأسعار، وتثبيت الأرباح والحماية من تحركات السوق العكسية.

المزايا:

  • حماية إضافية بعد إغلاق الصفقة الرئيسية.
  • إدارة تلقائية للصفقات الوقائية لتحقيق أقصى قدر من الفعالية.

السيناريو 6: إغلاق الصفقات تلقائيًا عند استيفاء شروط الربح

الوصف: يغلق SafetyLock PRO الصفقة الرئيسية تلقائيًا عندما تصل الصفقة الوقائية إلى مستوى ربح محدد، مما يعوض الخسارة الحالية للصفقة الرئيسية.

الخطوات:

  1. فتح صفقة يدويًا أو عبر مستشار خبير تداول:
    • يتم فتح صفقة بيع (SELL) على GBP/USD بحجم 0.2 لوت.
  2. تكوين SafetyLock PRO:
    • اضبط Close_One_if_Safety_Closed_In_Profit = true.
    • اضبط Close_One_if_Safety_Closed_In_Profit_Dollars = 10.
    • اضبط MNLOT = 2.
  3. وضع أمر وقائي:
    • يضع SafetyLock PRO أمر Buy Stop بحجم 0.4 لوت.
  4. إجراء حركة السوق:
    • يتحرك السعر ضد صفقة البيع (SELL)، ويصل إلى مستوى Buy Stop ويقوم بتشغيل الأمر، مما يخلق صفقة شراء (BUY) بحجم 0.4 لوت.
    • يتم تشكيل قفل (LOCK).
  5. استيفاء شروط الإغلاق:
    • تبدأ صفقة الشراء (BUY) في تحقيق الربح.
    • عندما يصل الربح من صفقة الشراء (BUY) إلى 10 دولارات أو يتجاوزها، يغلق SafetyLock PRO كلتا الصفقتين (البيع (SELL) والشراء (BUY))، مما يؤمن الربح الإجمالي.
  6. تثبيت الأرباح:
    • تحمي هذه الآلية الصفقة الأولية وتؤمن الربح عند الوصول إلى المستوى المحدد دون الحاجة إلى مراقبة مستمرة.

المزايا:

  • إغلاق تلقائي للصفقات عند الوصول إلى أهداف الربح.
  • إدارة فعالة للمخاطر وتأمين الأرباح دون تدخل يدوي.

السيناريو 7: إغلاق الصفقة الأصلية عندما تصبح صفقة SafetyLock أكثر ربحية

الوصف: يغلق SafetyLock PRO الصفقة الأصلية إذا أصبحت صفقة SafetyLock الوقائية أكثر ربحية، مما يعوض الخسارة الحالية للصفقة الأصلية.

الخطوات:

  1. فتح صفقة يدويًا أو عبر مستشار خبير تداول:
    • يتم فتح صفقة شراء (BUY) على EUR/USD بحجم 0.1 لوت.
  2. تكوين SafetyLock PRO:
    • اضبط Close_One_if_Safety_More_profitable = true.
    • اضبط Close_One_if_Safety_More_profitable_Dollars = 10.
    • اضبط MNLOT = 2.
  3. وضع أمر وقائي:
    • يضع SafetyLock PRO أمر Sell Stop بحجم 0.3 لوت (0.1 * 3).
  4. إجراء حركة السوق:
    • يتحرك السعر ضد صفقة الشراء (BUY)، ويصل إلى مستوى Sell Stop ويقوم بتشغيل الأمر، مما يخلق صفقة بيع (SELL) بحجم 0.3 لوت.
    • يتم تشكيل قفل (LOCK) يتألف من صفقات الشراء (BUY) والبيع (SELL).
  5. تحقيق شرط الربح:
    • تصبح صفقة البيع (SELL) مربحة بربح قدره 30 دولارًا.
    • تتكبد صفقة الشراء (BUY) خسارة قدرها 20 دولارًا.
  6. إغلاق الصفقات:
    • نظرًا لأن Close_One_if_Safety_More_profitable = true، وأن ربح صفقة البيع (SELL) (30 دولارًا) يعوض خسارة صفقة الشراء (BUY) (-20 دولارًا)، فإن الربح الإجمالي هو 10 دولارات.
    • يتم إغلاق كل من صفقات البيع (SELL) (SafetyLock) والشراء (BUY) (الأصلية).
    • الربح الإجمالي من كلتا الصفقتين (BUY + SELL) هو 10 دولارات.

إعدادات التكوين:

  • Close_One_if_Safety_More_profitable = true
  • Close_One_if_Safety_More_profitable_Dollars = 10
  • StopOrderDeltaifReopens = 10
  • MNLOT = 3

تفصيل المثال:

  • صفقة الشراء الأصلية: 0.1 لوت
  • أمر SAFETYLOCK SELLSTOP: 0.3 لوت
  • حركة السوق:
    • خسارة صفقة الشراء (BUY): -20 دولارًا
    • ربح صفقة البيع (SELL): +30 دولارًا
  • الربح الإجمالي: -20 دولارًا + 30 دولارًا = +10 دولارات
  • النتيجة: يتم إغلاق كلتا الصفقتين، مما يؤمن ربحًا إجماليًا قدره 10 دولارات.

المزايا:

  • يعوض تلقائيًا خسائر الصفقة الأصلية بأرباح من صفقة SafetyLock.
  • يضمن استيفاء شروط الربح الإجمالية قبل إغلاق الصفقات، مما يعزز إدارة المخاطر.

السيناريو 8: إنشاء قفل نظيف عن طريق إزالة TakeProfit و StopLoss للصفقة الأصلية

الوصف: يحذف SafetyLock PRO TakeProfit وStopLoss للصفقة الأصلية عند تفعيل الأمر المعلق الوقائي، مما يخلق “قفلًا آمنًا” يظل ثابتًا دون فتح.

الخطوات:

  1. فتح صفقة يدويًا أو عبر مستشار خبير تداول:
    • يتم فتح صفقة بيع (SELL) على USD/CHF بحجم 0.2 لوت.
  2. تكوين SafetyLock PRO:
    • اضبط Remove_TAKEPROFIT_ofOriginalifStopsActive = true.
    • اضبط Remove_STOPLOSS_ofOriginalifStopsActive = true.
  3. وضع أمر وقائي:
    • يضع SafetyLock PRO أمر Buy Stop على مسافة محددة (على سبيل المثال، 100 نقطة).
  4. إجراء حركة السوق:
    • يتحرك السعر ضد صفقة البيع (SELL)، ويصل إلى مستوى Buy Stop ويقوم بتشغيل الأمر، مما يخلق صفقة شراء (BUY).
    • يتم تشكيل قفل (LOCK) يتألف من صفقات البيع (SELL) والشراء (BUY).
  5. تعديل الصفقة الأصلية:
    • عند تفعيل الأمر الوقائي، يحذف SafetyLock PRO مستويات TakeProfit وStopLoss لصفقة البيع (SELL) الأصلية.
    • هذا الإجراء “يثبت بقوة” القفل (LOCK) بين الصفقتين، مما يمنع TakeProfit وStopLoss من فتح القفل (LOCK).
  6. إنشاء “قفل آمن”:
    • عن طريق إزالة TakeProfit وStopLoss، يظل القفل (LOCK) ثابتًا، مما يضمن عدم إغلاق أي من الصفقتين بسهولة عن طريق الوصول إلى مستويات الربح أو الخسارة المحددة مسبقًا.
    • يوفر هذا الإعداد دفاعًا قويًا ضد تحركات السوق غير المتوقعة.

إعدادات التكوين:

  • Remove_TAKEPROFIT_ofOriginalifStopsActive = true
  • Remove_STOPLOSS_ofOriginalifStopsActive = true

المزايا:

  • ينشئ “قفلًا آمنًا” لا يمكن فكه بسهولة من خلال مشغلات TakeProfit أو StopLoss.
  • يوفر آلية آمنة للحفاظ على الصفقات الوقائية دون إغلاق غير مقصود.

المتغيرات الخارجية (External Variables) والإعدادات في SafetyLOCK

الاسمالوصف
MillisecondsTimerForMonitoring                     عدد المللي ثانية لتنفيذ الخوارزمية
                    (الافتراضي 1000 = 1 ثانية)                
                   

إعدادات المراقبة والتصفية

               
Symbol Monitoring                     SymbolMonitoring=ALL_SYMBOL – التحقق من جميع الرموز؛
                    جميع الصفقات من جميع أزواج العملات في الحساب.
                    إذا قمت بتثبيت المستشار الخبير (EA) على رسم بياني لأي زوج عملات، فسيقوم بمراقبة جميع أزواج العملات في الحساب؛

                    SymbolMonitoring=Current_Symbol – التحقق من الرمز الحالي فقط؛
                    سيقوم المستشار الخبير بمراقبة ومرافقة الصفقات فقط للرمز الذي تم تثبيت الخبير عليه؛

                    SymbolMonitoring=SPECIFIC_SYMBOL؛
                    التحقق فقط من الصفقات المحددة في الرمز SPECIFIC_Symbol_Monitor. على سبيل المثال، EURUSD – عندها سيقوم المستشار الخبير بمرافقة الصفقات فقط على رمز EURUSD؛                
SPECIFIC_Symbol_Monitoringقائمة الرموز مفصولة بفواصل للمراقبة.

يمكنك تحديد رموز للمراقبة:
SymbolMonitoring=SPECIFIC_SYMBOL
SPECIFIC_Symbol_Monitoring=EURUSD, USDCHF, USDJPY
عندها، سيقوم المستشار الخبير بمراقبة 3 أزواج عملات.
تحذير: يجب عليك تحديد الرموز كما تظهر في “مراقبة السوق (Market Watch)”.
إذا كانت مكتوبة EURUSD.c، فيجب عليك كتابة EURUSD.c بدلاً من eurusd.c أو EURUSD.C.
Type_Monitoring                     نوع الصفقات للمراقبة.

                    BUY (شراء)
                    SELL (بيع)
                    ALL (الكل)                
Magic_Monitoring                     الرقم السحري (Magic Number) للصفقات للمراقبة.

                    الآن يمكنك تحديد قائمة من الأرقام السحرية مفصولة بفواصل للتحقق منها.
                    على سبيل المثال:
                    Magic_Monitoring = -1 يعني أنه سيتم التحقق من جميع الأرقام السحرية؛
                    Magic_Monitoring = 0 يعني أنه ستتم مراقبة الصفقات اليدوية (بدون رقم سحري)؛
                    Magic_Monitoring = 555,777 يعني أنه ستتم مراقبة الأرقام السحرية 555 و 777؛
               
Comment_Monitoring                     هذا الخيار يقوم بتصفية المعاملات لوضع قفل (LOCK) على الصفقات التي تتطابق تعليقاتها مع Comment_Monitoring.

                    على سبيل المثال:
                    Comment_Monitoring = “” – يراقب جميع الصفقات (المراكز)، بغض النظر عن تعليقاتها؛

                    Comment_Monitoring = “VirtualTradePad” – يراقب جميع الصفقات التي تحتوي تعليقاتها على “VirtualTradePad”، حتى لو كان التعليق يتضمن “VirtualTradePad-1” أو “VirtualTradePadEXTRA” أو “TickVirtualTradePadEXTRA”.                
Min_Lot_Monitoring                     أدنى حجم لوت للمراقبة من قبل المستشار الخبير،
                    إذا كان 0 – يتم تعطيل المعلمة؛                
Max_Lot_Monitoring                     أقصى حجم لوت للمراقبة من قبل المستشار الخبير،
                    إذا كان 0 – يتم تعطيل المعلمة؛                
SafetyPosMonitoring                     تمكين مراقبة الصفقات المفتوحة بواسطة المستشار الخبير SafetyLock.

                    إذا قام SafetyLock بقفل صفقتك عن طريق وضع أمر معلق (Pending Order) وتم تفعيل هذا الأمر المعلق وتحويله إلى صفقة، فسيقوم SafetyLock بتثبيت أمر معلق جديد لهذه الصفقة.
                    هذه الخوارزمية تشبه خوارزمية التأرجح (Swing).                
LockOnlyLossPosPointقفل فقط تلك الصفقات التي تكون فيها الخسارة الحالية أقل من الخسارة المحددة بالنقاط (Pips) (يُشار إليها بعلامة ناقص)،
0 – معطل.
LockOnlyProfPosPointقفل فقط تلك الصفقات التي يكون فيها الربح الحالي أكبر من الربح المحدد بالنقاط،
0 – معطل.
LockOnlyLossPosPoint
+
LockOnlyProfPosPoint
                    شرط مركب (كلا المعلمتين مفعّلتان)

                    عندما يتم تعيين كل من LockOnlyLossPosPoint و LockOnlyProfPosPoint (أي، ليسا 0)، سيتم تطبيق القفل على الصفقات التي تستوفي أيًا من الشرطين:

                    – الصفقات ذات الخسارة الأكبر من أو تساوي LockOnlyLossPosPoint.
                    – الصفقات ذات الربح الأكبر من أو يساوي LockOnlyProfPosPoint.

                    هذا يوفر مرونة لإدارة الصفقات بناءً على الخسائر والأرباح المحتملة.                
                   

الإعدادات العامة

               
Stop Loss                     إيقاف الخسارة (Stop Loss) لأوامر SafetyLock المعلقة                
TakeProfit                     جني الأرباح (Take Profit) لأوامر SafetyLock المعلقة                
MNLOT                     مضاعف اللوت للأوامر المعلقة
                    إذا تم فتح الأمر بحجم لوت 0.2 على سبيل المثال، فسيتم فتح الأمر المعلق بحجم لوت 0.2 * MNLOT؛                
StopOrderDeltaifUSEe                     المسافة لأوامر SafetyLock المعلقة                
DynamicStopOrderDelta                     معلمة المسافة الديناميكية:

                    تسمح لك بتعيين مسافات مختلفة للأوامر المعلقة اعتمادًا على حجم لوت الصفقة المحمية.

                    مع DynamicStopOrderDelta > 0: كلما زاد اللوت، اقتربت مسافة الأمر المعلق!

                    مع DynamicStopOrderDelta < 0: كلما زاد اللوت، ابتعدت مسافة الأمر المعلق!

                    يتم تعيين DynamicStopOrderDelta بناءً على صفقة بحجم 1 لوت.
                    على سبيل المثال:
                    مع DynamicStopOrderDelta = 100:
                    – إذا كان حجم (لوت) صفقتك 1 لوت، فستكون مسافة StopOrderDeltaifUSEe = 100 نقطة (Pip)؛
                    – إذا كان حجم (لوت) صفقتك 0.1 لوت، فستكون مسافة StopOrderDeltaifUSEe = 1000 نقطة؛
                    – إذا كان حجم (لوت) صفقتك 0.01 لوت، فستكون مسافة StopOrderDeltaifUSEe = 10,000 نقطة؛
                    مع DynamicStopOrderDelta = -100:
                    – إذا كان حجم (لوت) صفقتك 1 لوت، فستكون مسافة StopOrderDeltaifUSEe = 100 نقطة؛
                    – إذا كان حجم (لوت) صفقتك 0.1 لوت، فستكون مسافة StopOrderDeltaifUSEe = 10 نقاط؛
                    – إذا كان حجم (لوت) صفقتك 0.01 لوت، فستكون مسافة StopOrderDeltaifUSEe = 1 نقطة؛                
NumberofStopOrder                     عدد أوامر SafetyLock المعلقة لصفقة واحدة.

                    يمكنك تعيين NumberofStopOrder = 5، عندها سيتم فتح 5 أوامر قفل معلقة لكل صفقة.
                    يسمح لك ببناء شبكة من الأوامر المعلقة.                
DistancefromStopOrders                     تباعد الشبكة بالنقاط عند استخدام NumberofStopOrder.                
ModifyOrdPend                     تمكين تعديل سعر فتح الأوامر المعلقة عند تحرك السعر.

                    يسمح بتتبع الأوامر المعلقة للسعر.

                    سيتم تعديل سعر أمر الشراء المعلق (Pending BuyStop Order) إذا كانت صفقة البيع (الرئيسية) رابحة وتستمر في تحقيق الربح، والسعر الحالي يتحرك للأسفل.

                    سيتم تعديل سعر أمر البيع المعلق (Pending SellStop Order) إذا كانت صفقة الشراء (الرئيسية) رابحة وتستمر في تحقيق الربح، والسعر الحالي يتحرك للأعلى.

                    منطق هذه الوظيفة هو تقريب الأمر المعلق من الصفقة الرئيسية لتقليل المسافة بين الأمر المعلق والصفقة الرئيسية.                
ModifyOrdPend_STEP                     خطوة التعديل بالنقاط                
ModifyOrdPend_onlytoOpenPrice                     true – إمكانية تغيير الأمر المعلق فقط حتى سعر فتح الصفقة (النسخة القديمة)
                    false – الاستمرار في تعديل سعر فتح الأوامر المعلقة بناءً على حركة السعر                
                   

إعدادات الإغلاق الإضافية

               
ReopenClosedSafetyOrders                     إعادة فتح أوامر SafetyLock المعلقة المغلقة إذا تم إغلاقها بإيقاف بينما لا تزال الصفقة المحمية مفتوحة.

                    على سبيل المثال:
                    أمر معلق، عمل SafetyLock وتم تفعيله إلى صفقة. هذه الصفقة لديها إيقاف خسارة، جني أرباح، أو إيقاف متحرك.
                    عند تحرك السعر، يتم إغلاق هذه الصفقة بواسطة إيقاف الخسارة أو جني الأرباح.
                    عند تمكين هذا الخيار، سيقوم مستشار SafetyLock بإعداد أمر معلق جديد للصفقة الرئيسية.                
StopOrderDeltaifReopens                     المسافة لتعيين الأمر المعلق SAFETYLOCK بعد إعادة فتح الأمر.

                    إذا كان StopOrderDeltaifReopens = 0، فإن المسافة تساوي StopOrderDeltaifUSEe (النسخة القديمة).

                    سيتم حساب السعر لتعيين أمر معلق بناءً على السعر الحالي.                
Close_One_if_Safety_Closed_In_Profit                     يغلق الصفقة الأصلية إذا تم إغلاق صفقة SafetyLock بأرباح تغطي الخسارة الحالية للصفقة الأصلية.

                    على سبيل المثال، Close_One_if_Safety_Closed_In_Profit = true و MNLOT = 2.
                    بمجرد تفعيل القفل وإغلاق صفقة SafetyLock بواسطة جني الأرباح، سيتم إغلاق الصفقة الأصلية.
                    عند استخدام NumberofStopOrder > 1، يتم حساب ربح صفقات SafetyLock بناءً على إجمالي ربح جميع الصفقات تحت رقم الصفقة (Ticket) الرئيسية.
                    الآن، يتم إغلاق الصفقة الرئيسية فقط عندما يكون إجمالي ربح صفقات SafetyLock المغلقة والصفقة الرئيسية أكبر من أو يساوي Close_One_if_Safety_Closed_In_Profit_Dollars.
                    يتم إغلاق جميع أوامر وصفقات SAFETYLOCK.

                    يأخذ Close_One_if_Safety_Closed_In_Profit_Dollars في الاعتبار جميع الأرباح أو الخسائر + العمولة + السواب على الصفقة الرئيسية + الربح أو الخسارة لجميع صفقات SafetyLock (الأوامر المعلقة المفعلة) + العمولة + السواب التي تم فتحها على الصفقة الرئيسية (حسب رقم الصفقة الرئيسية).
                    جميع صفقات SafetyLock على رقم الصفقة الرئيسية.
                    إذا كان إجمالي الربح أكبر من Close_One_if_Safety_Closed_In_Profit_Dollars (بعملة الإيداع)، فسيتم إغلاق الصفقة الرئيسية.

                    على سبيل المثال:
                    Close_One_if_Safety_Closed_In_Profit = true و Close_One_if_Safety_Closed_In_Profit_Dollars = 10 و StopOrderDeltaifReopens = 10؛
                    صفقة شراء أصلية وأمر SAFETYLOCK SELLSTOP؛
                    ينخفض السعر، وتغلق صفقة الشراء بخسارة -10 دولار ويتم تفعيل الأمر المعلق SELLSTOP؛
                    يستمر السعر في الانخفاض، وتصبح صفقة البيع رابحة بربح 20 دولارًا؛
                    وفقًا لشروط هذه الوظيفة: الخسارة من الصفقة الأصلية للشراء -10 دولار + الصفقة الحالية SAFETYLOCK SELL بربح +20 دولارًا = إجمالي ربح 10 دولارات؛
                    يتم إغلاق صفقة SAFETYLOCK SELL، ويكون إجمالي الربح من كلتا الصفقتين (BUY + SAFETYLOCK_SELL) = 10 دولارات.                
Close_One_if_Safety_More_profitable                     يغلق الصفقة الأصلية إذا كانت صفقة SafetyLock أكثر ربحية، مما يعوض الخسارة الحالية للصفقة الأصلية.

                    على سبيل المثال، Close_One_if_Safety_More_profitable = true و MNLOT = 2.
                    بمجرد تفعيل القفل وتكون صفقة SafetyLock أكثر ربحية، سيتم إغلاق كل من صفقة SafetyLock والصفقة الأصلية.
                    عند استخدام NumberofStopOrder > 1، يتم حساب ربح صفقات SafetyLock بناءً على إجمالي ربح جميع الصفقات تحت رقم الصفقة الرئيسية.
                    الآن، يتم إغلاق الصفقة الرئيسية وصفقات SafetyLock فقط عندما يكون إجمالي ربح هذه الصفقات أكبر من أو يساوي.
                    Close_One_if_Safety_More_profitable_Dollars (مع NumberofStopOrder > 1)
                    لتحقيق نتائج الإصدارات السابقة، اضبط Close_One_if_Safety_More_profitable_Dollars = 0.

                    على سبيل المثال:
                    Close_One_if_Safety_More_profitable = true, Close_One_if_Safety_More_profitable_Dollars = 10, StopOrderDeltaifReopens = 10, و MNLOT = 3؛
                    صفقة شراء أصلية بحجم لوت 0.1 وأمر SAFETYLOCK SELLSTOP بحجم لوت 0.3؛
                    ينخفض السعر، والخسارة الحالية على الشراء هي -10 دولار، ثم يتم تفعيل الأمر المعلق SELLSTOP؛
                    يستمر السعر في الانخفاض، وتصبح صفقة البيع رابحة بربح 30 دولارًا، مما يؤدي إلى خسارة في صفقة الشراء الأصلية قدرها -20 دولارًا؛
                    وفقًا لشروط هذه الوظيفة: الخسارة من الصفقة الأصلية للشراء -20 دولارًا + الصفقة الحالية SAFETYLOCK SELL بربح +30 دولارًا = إجمالي ربح 10 دولارات؛
                    يتم إغلاق صفقة SAFETYLOCK SELL والصفقة الأصلية للشراء، ويكون إجمالي الربح من كلتا الصفقتين (BUY + SAFETYLOCK_SELL) = 10 دولارات!                
CloseOneifStopsActive                     إغلاق الصفقة إذا تم تفعيل الأمر المعلق SafetyLock.

                    إذا تم تفعيل الأمر المعلق وتحويله إلى صفقة، فإذا تم تمكين هذا الخيار، سيتم إغلاق الصفقة الرئيسية.                
CloseSafetyPositionsifclosed                     إغلاق صفقات SafetyLock التي تم تفعيلها عند إغلاق الصفقة الرئيسية.

                    إذا تم إغلاق الصفقة الرئيسية، فسيتم إغلاق صفقة SafetyLock أيضًا.                
Close_One_if_Safety_Closed                     إذا تم إغلاق صفقة SAFETYLOCK لأي سبب (إغلاق يدوي، جني الأرباح، الإيقاف المتحرك)، فسيتم إغلاق الصفقة الرئيسية أيضًا.                
Remove_TAKEPROFIT_ofOriginalifStopsActive                     حذف جني الأرباح للصفقة الأصلية إذا تم تفعيل الأمر المعلق SafetyLock؛                
Remove_STOPLOSS_ofOriginalifStopsActive                     حذف إيقاف الخسارة للصفقة الأصلية إذا تم تفعيل الأمر المعلق SafetyLock؛

                    هذا يسمح لك بتثبيت القفل “بقوة” على صفقتين مع حذف إيقاف الخسارة وجني الأرباح.

                    ينشئ “قفل آمن”، لن يتم فتحه.                
                   

إعدادات الإيقاف المتحرك (Trailing Stop)

               
TrailingStopUSE                     تمكين الإيقاف المتحرك لصفقات SafetyLock (PRO).

                    عند التشغيل (true)، يتم تمكين الإيقاف المتحرك للصفقات التي تم تفعيلها وفتحها بواسطة المستشار الخبير.

                    الميزات الوظيفية للخبراء من www.expforex.com                
IfProfTrail                     إذا كان “true” – يبدأ المستشار الخبير في التعديل فقط من لحظة وصول الصفقة إلى نقطة التعادل (Breakeven) (إيقاف الخسارة عند نقطة التعادل) بالإضافة إلى نقاط ربح الإيقاف المتحرك.

                    إذا كان “false” – يعمل الإيقاف المتحرك فورًا بعد فتح الصفقة، ويتم نقل الصفقة إلى الربح ويتبع الإيقاف المتحرك السعر.                
TrailingStart                     عدد نقاط الربح لبدء وظيفة الإيقاف المتحرك                
TrailingStop                     المسافة بالنقاط من السعر الحالي إلى إيقاف الخسارة.
                    إذا كان الربح الحالي 200 نقطة و TrailingStop = 100، فسيتم تعيين إيقاف الخسارة عند +100 نقطة.

                    وبالتالي، يكون للسعر إمكانية التراجع حتى 100 نقطة.
                    وإلا، سيتم تفعيل إيقاف الخسارة، وسيتم إغلاق الصفقة عند +100 نقطة.                
TrailingStep                     حجم الخطوة لإيقاف الخسارة عند تمكين وظيفة الإيقاف المتحرك.                
                   

إعدادات نقطة التعادل (BreakEven)

               
MovingInWLUSE                     تمكين وظيفة نقطة التعادل.

                    هذه الوظيفة تعدل إيقاف الخسارة بمقدار LevelWLoss نقطة عندما تصل الصفقة إلى LevelProfit نقطة من الربح.
                    الميزات الوظيفية للخبراء من www.expforex.com

                    مثال:
                    LevelWLoss = 50, LevelProfit = 200
                    بمجرد أن تحقق الصفقة 200 نقطة من الربح، سيتم تعديل إيقاف الخسارة للصفقة إلى سعر فتح الصفقة (+ الفارق السعري (Spread)) + 50 نقطة.

                    مثال:
                    LevelWLoss = 0, LevelProfit = 100
                    بمجرد أن تحقق الصفقة 100 نقطة من الربح، سيتم تعديل إيقاف الخسارة للصفقة إلى سعر فتح الصفقة (+ الفارق السعري).                
LevelWLoss                     مستوى الربح (LevelWLoss) بالنقاط الذي يتم عنده تعيين إيقاف الخسارة عند تمكين هذه الوظيفة.

                    – 1 = 1 نقطة من الربح؛
                    – 0 = وضع الربح الأدنى التلقائي.
                    إذا تم التعيين على 0، فإن عدد النقاط لنقطة التعادل (إيقاف الخسارة عند نقطة التعادل) يساوي الفارق السعري لزوج العملات الحالي.                
LevelProfit                     عدد نقاط الربح (LevelProfit) التي حققتها الصفقة لإعداد إيقاف الخسارة عند LevelWLoss نقطة ربح.
                    يجب أن يكون LevelProfit أكبر من LevelWLoss.                

إعدادات TPWCM EXTRA SETS



TPWCM EXTRA SETS: الإيقاف عند إغلاق الصفقة المصدر
عند تشغيل الكتلة: إذا تم إغلاق المصدر، فلن يتم إغلاق صفقة SAFETYLOCK. بدلاً من ذلك، يتم تفعيل الإيقاف المتحرك أو نقطة التعادل.
بدلاً من إغلاق صفقة SAFETYLOCK، لديك خيار تمكين الإيقاف المتحرك ومواصلة متابعة الصفقة. aaaaaaaaaaaaaa
إعدادات الإيقاف المتحرك منفصلة في هذه الحالة. يتم تمكينها فقط عند إغلاق الصفقة المصدر.
تنبيه: سيتم حذف الأوامر المعلقة التي لم يتم تفعيلها! تعمل كتلة TPWCM بعد إغلاق الصفقة الأولية، ولكن لن يتم إغلاق صفقة SAFETYLOCK، وسيتم تعيين إيقاف الخسارة / جني الأرباح / الإيقاف المتحرك عليها.
TPWCM_Use                     TPWCM EXTRA SETS: الإيقاف عند إغلاق الصفقة الرئيسية
                    عند تشغيل الكتلة (TRUE):
                    إذا أغلقت الصفقة المصدر، فلن يتم إغلاق صفقة SAFETYLOCK.
                    بدلاً من ذلك، يمكن لصفقة SAFETYLOCK استخدام وظيفة الإيقاف المتحرك أو نقطة التعادل.
                    بدلاً من إغلاق صفقة SAFETYLOCK، لديك خيار تشغيل وظيفة الإيقاف المتحرك ومواصلة متابعة الصفقة.
                    إعدادات الإيقاف المتحرك، في هذه الحالة، منفصلة عن TrailingStopUSE القياسي.
                    تعمل هذه الوظيفة عند إغلاق الصفقة المصدر.                
TPWCM_TakeProfitWhenCloseSource                     معلمة لتعيين جني الأرباح لصفقات SAFETYLOCK المتبقية بعد إغلاق الصفقة المصدر؛

                    بعد إغلاق الصفقة المصدر – هناك خيار، دون إغلاق صفقة SAFETYLOCK، لتعيين جني الأرباح من سعر إغلاق الصفقة المصدر.
                    على سبيل المثال:
                    TakeProfitWhenCloseSource = 100:
                    سعر إغلاق الصفقة المصدر (شراء) = 1.2345،
                    سعر فتح صفقة SAFETYLOCK (شراء) = 1.2370،
                    جني الأرباح لصفقة SAFETYLOCK (شراء) = (1.2345 + 100) = 1.2445؛
               
TPWCM_TakeProfitOnlyToProfitZone                     عند التشغيل (true)، يقوم المستشار الخبير بتعيين جني الأرباح، بعد إغلاق الصفقة المصدر، فقط في المنطقة الإيجابية (الربح).

                    إذا كان TPWCM_TakeProfitOnlyToProfitZone = true، فإن هذه الوظيفة تعين جني الأرباح فقط عندما يكون مستوى جني الأرباح في الربح.
                    على سبيل المثال:
                    TPWCM_TakeProfitWhenCloseMaster = 100 و TPWCM_TakeProfitOnlyToProfitZone = true:

                    سعر إغلاق الصفقة المصدر (شراء) = 1.2345،
                    سعر فتح صفقة SAFETYLOCK (شراء) = 1.2370،
                    جني الأرباح لصفقة SAFETYLOCK (شراء) = (1.2345 + 100) = 1.2445؛

                    سعر إغلاق الصفقة المصدر (شراء) = 1.2345،
                    سعر فتح صفقة SAFETYLOCK (شراء) = 1.2470،
                    جني الأرباح لصفقة SAFETYLOCK (شراء) = (1.2345 + 100) = 1.2445؛ لأن 1.2445 < 1.2470!

                    إذا قمت بإيقاف تشغيل TPWCM_TakeProfitOnlyToProfitZone = false، فسيقوم المستشار الخبير بتعيين جني الأرباح في أي حال، حتى في المنطقة السلبية.
                    على سبيل المثال، صفقة SAFETYLOCK بخسارة -30 نقطة وقمت بتعيين جني الأرباح = 10 نقاط و TPWCM_TakeProfitOnlyToProfitZone = false،
                    فعند إغلاق الصفقة المصدر، سيتم تعيين جني الأرباح إلى مستوى -20 نقطة (خسارة).

                    سعر إغلاق الصفقة المصدر (شراء) = 1.2345،
                    سعر فتح صفقة SAFETYLOCK (شراء) = 1.2470،
                    جني الأرباح لصفقة SAFETYLOCK (شراء) = (1.2345 + 100) = 1.2445!                
TPWCM_StopLossWhenCloseSource                     معلمة لتعيين إيقاف الخسارة لصفقات SAFETYLOCK المتبقية بعد إغلاق الصفقة المصدر؛

                    بعد إغلاق الصفقة المصدر، هناك خيار، دون إغلاق صفقة SAFETYLOCK، لتعيين إيقاف الخسارة بناءً على سعر إغلاق الصفقة المصدر.
                    على سبيل المثال:
                    TPWCM_StopLossWhenCloseMaster = 100:
                    سعر إغلاق الصفقة المصدر (شراء) = 1.2345،
                    سعر فتح صفقة SAFETYLOCK (شراء) = 1.2370،
                    إيقاف الخسارة لصفقة SAFETYLOCK (شراء) = (1.2345 – 100) = 1.2245؛
               
TPWCM_TrailingStopUSE                     تمكين الإيقاف المتحرك / نقطة التعادل على صفقة SAFETYLOCK بعد إغلاق الصفقات المصدر؛

                    الفرق بين:
                    TrailingStopUSE و TPWCM_TrailingStopUSE:

                    1. TrailingStopUSE (true) ممكّن دائمًا.
                    هذا يعني أنه يعمل بشكل مستمر لجميع الصفقات المفتوحة.
                    إذا تم تمكينه (TrailingStopUSE = true)، فستكون صفقات SAFETYLOCK دائمًا لديها إيقاف متحرك.

                    2. TPWCM_TrailingStopUSE (true) يعمل فقط عند إغلاق الصفقة المصدر.
                    عندها فقط ستبدأ صفقة SAFETYLOCK في استخدام الإيقاف المتحرك.

                    يعمل الإيقاف المتحرك فقط في المنطقة الإيجابية (الربح).
                    هذا يعني أن وظيفة الإيقاف المتحرك تبدأ في العمل فقط عندما يكون لدى صفقة SAFETYLOCK بالفعل ربح قدره TPWCM_TrailingStop نقطة.                
TPWCM_BreakEven                    
                    تمكين نقطة التعادل على صفقات SAFETYLOCK بعد إغلاق الصفقات في المصدر.
                    TPWCM_LevelWLoss – تعيين إيقاف الخسارة عند سعر الفتح بالإضافة إلى TPWCM_LevelWLoss نقطة؛
                    TPWCM_LevelProfit – تعيين نقطة التعادل عندما تكون الصفقة في ربح بمقدار TPWCM_LevelProfit نقطة.                
                   

إعدادات أخرى

               
SetMinStops                     يقوم تلقائيًا بتطبيع جميع المعلمات بالنقاط إلى أدنى مستويات توقف ممكنة على الخادم.
                    إذا حددت إيقاف الخسارة أو المسافة = 10 نقاط، وكان أدنى مستوى توقف على خادمك = 20 نقطة، فإن المستشار الخبير يقوم تلقائيًا بتطبيع قيم إيقاف الخسارة والمسافة إلى 20 نقطة.
                    إذا قمت بإيقاف تشغيل هذا الخيار (false)، فعندما يعيد الخادم الخطأ 130، لا يمكن للمستشار الخبير تثبيت أمر معلق أو إيقاف الخسارة.

                    تطبيع جميع معلمات المستشار الخبير تلقائيًا إلى أدنى مستويات توقف مقبولة.
                    مع التوقفات الافتراضية – لا تؤثر هذه المعلمة.
                    مع AutoSetMinLevel، سيتم تعيين مستويات التوقف إلى أدنى المستويات الممكنة المسموح بها على الخادم؛
                    مع ManualSet، سيتلقى المستخدم رسالة تفيد بأن مستويات التوقف في المستشار الخبير أقل من الحد الأدنى، وسيتوقف المستشار الخبير عن التداول.                
Magic                     الرقم السحري للأوامر المعلقة التي يفتحها المستشار الخبير.                
Slippage                     أقصى انحراف سعري مسموح به (بالنقاط) عند فتح وإغلاق الصفقات.

                    مثال:
                    الانزلاق السعري (Slippage) = 1
                    أقصى انحراف سعري عند فتح صفقة = سعر الفتح ± 1 نقطة.
                    الانزلاق السعري = 100
                    أقصى انحراف سعري عند فتح صفقة = سعر الفتح ± 100 نقطة.

                    على سبيل المثال، سعر فتح الصفقة عند إرسال الصفقة إلى الخادم = 1.12345
                    ولكن إذا تغير السعر بمقدار 100 نقطة (إعادة تسعير (Requote)) خلال وقت إرسال وفتح الصفقة، فسيتم فتح الصفقة بسعر ضمن 1.12245 – 1.12445.                
MarketWatch                     للصفقات المفتوحة مع إيقاف الخسارة / جني الأرباح على حساب بتنفيذ السوق (MARKET execution).

                    أولاً، يمكن للمستشار الخبير فتح الصفقة، وبعد الفتح الناجح، يتم تعديل مستويات إيقاف الخسارة وجني الأرباح في هذه الصفقة.
                   

True – لوسطاء ECN والحسابات التي يُحظر فيها تعيين التوقفات في نفس وقت فتح الصفقة.

                    إذا كان حسابك في مجموعة ECN أو NDD، فيجب عليك تعيين هذا الخيار على true.                

الأسئلة الشائعة حول SafetyLOCK (FAQ about SafetyLOCK)

الأسئلة الشائعة العامة لدينا

إجابات الأسئلة الشائعة على الأسئلة الأكثر شيوعًا

هل لديك إعداد موصى به؟

هل يمكنك التوصية بالإعدادات؟

كيف يمكن الإعداد بشكل أفضل؟

أصدقائي.

إنها أداة! جميع الإعدادات فردية لكل مستخدم. يمكنك تخصيص هذه الأداة وفقًا لمتطلباتك.

لا يمكنني أن أوصي بإعداداتي لكم لأنني لا أعرف متطلباتكم.

يرجى تنزيل النسخة التجريبية والعثور على إعداداتكم التي تناسب متطلباتكم!

للأسف، ليس لدي توصيات للإعدادات.

كيف يمكن تعيين أمر معلق لأدنى مسافة؟ هل من الممكن تعيين StopOrderDeltaifUSE = 0؟

الأمر المعلق هو أمر يتم وضعه على مسافة محددة من سعر السوق الحالي أو من سعر الصفقة التي تحميها. لذلك، لا يتم تنفيذ الأمر المعلق فور وضعه.

في منصة MetaTrader (وكذلك في منصات التداول الأخرى)، هناك قواعد محددة لوضع الأوامر المعلقة، أو إيقاف الخسارة، أو جني الأرباح – وهذا ما يُعرف بـمستوى الإيقاف الأدنى، والذي يحدده الوسيط الخاص بك.

إذا حاولت وضع أمر معلق أو إيقاف خسارة على مسافة أقل من مستوى الإيقاف الأدنى المسموح به من قبل الوسيط الخاص بك، فسيعيد الوسيط خطأ، وسيتم إلغاء وضع الأمر المعلق.

الوظيفة الأساسية لهذا المستشار الخبير هي تسهيل وضع الأوامر المعلقة الوقائية.

ما هو SafetyLOCK PRO؟

SafetyLOCK PRO هو مستشار خبير (EA) مصمم لحماية صفقات تداول الفوركس الخاصة بك عن طريق وضع أوامر معلقة معاكسة (HEDGE) لتقليل الخسائر المحتملة وإدارة المخاطر بفعالية.

كيف يحمي SafetyLOCK PRO صفقاتي؟

يحمي SafetyLOCK PRO صفقاتك عن طريق فتح أوامر معلقة معاكسة مثل Buy Stop أو Sell Stop. إذا تحرك السوق ضد صفقتك الأصلية، يتم تشغيل الأمر المعلق لإنشاء قفل، وبالتالي تقليل الخسائر.

هل يمكن لـ SafetyLOCK PRO العمل مع أي استراتيجية تداول؟

نعم، تم تصميم SafetyLOCK PRO للتكامل مع استراتيجيات التداول المختلفة والمستشارين الخبراء (EAs)، مما يعزز قدرتهم على إدارة المخاطر عن طريق إضافة تدابير وقائية من خلال الأوامر المعلقة المعاكسة.

ما هي الوظائف الرئيسية لـ SafetyLOCK PRO؟

يقدم SafetyLOCK PRO وظائف مثل وضع أوامر معلقة معاكسة، وتعديل أسعار الأوامر مع الإيقاف المتحرك، ومضاعفة أحجام اللوت، وتعيين مستويات إيقاف الخسارة وجني الأرباح، ومراقبة رموز معينة وأرقام سحرية لحماية تداولاتك بفعالية.

كيف يتعامل SafetyLOCK PRO مع إيقاف الخسارة وجني الأرباح؟

يسمح لك SafetyLOCK PRO بتعيين مستويات إيقاف الخسارة وجني الأرباح للأوامر المعلقة. بالإضافة إلى ذلك، يمكنه تعديل هذه المستويات ديناميكيًا بناءً على تحركات السوق لضمان الحماية المثلى وتعظيم الأرباح المحتملة.

ما هو الغرض من معلمة MagictoMonitor؟

يُستخدم MagictoMonitor لتحديد الأرقام السحرية للصفقات التي يجب على SafetyLOCK PRO مراقبتها. هذا يضمن أن المستشار الخبير يدير فقط الصفقات المرتبطة باستراتيجيات أو مستشارين خبراء معينين، مما يعزز الحماية الانتقائية.

كيف يمكنني تعيين معلمة SymbolToMonitor؟

يسمح لك SymbolToMonitor بتحديد أزواج العملات أو الأدوات التي يجب على المستشار الخبير مراقبتها. يمكنك تعيينها على رموز محددة مثل EURUSD، USDCHF، أو استخدام 0 لمراقبة جميع الرموز.

ماذا يحدث عند تشغيل أمر معلق؟

عندما يتم تشغيل أمر معلق، يقوم SafetyLOCK PRO بإنشاء قفل (LOCK) عن طريق تنشيط كل من الصفقة الأصلية والصفقة المعاكسة. هذا يساعد في موازنة التداول وتقليل الخسائر المحتملة.

هل يمكن لـ SafetyLOCK PRO تعديل الأوامر المعلقة؟

نعم، يمكن لـ SafetyLOCK PRO تعديل سعر الأوامر المعلقة باستخدام ميزة TrailingStop. هذا يضمن أن تتبع الأوامر المعلقة سعر السوق، مع الحفاظ على حماية فعالة مع تحرك السوق.

كيف يعمل مضاعف اللوت (MNLOT)؟

يسمح لك MNLOT بمضاعفة حجم لوت الأوامر المعلقة بناءً على لوت الصفقة الأصلية. على سبيل المثال، إذا كان اللوت الأصلي 0.5 وتم تعيين MNLOT على 2، فسيتم فتح الأمر المعلق بحجم لوت 1.0.

ما هي ميزة TrailingStop؟

TrailingStop هي ميزة تقوم تلقائيًا بضبط مستوى إيقاف الخسارة مع تحرك سعر السوق لصالحك. هذا يساعد في تأمين الأرباح وتقليل الخسائر المحتملة عن طريق تتبع الإيقاف على مسافة محددة من السعر الحالي.

كيف تعمل وظيفة BreakEven؟

تقوم وظيفة BreakEven بتعديل إيقاف الخسارة إلى سعر الفتح بالإضافة إلى عدد محدد من النقاط بمجرد وصول الصفقة إلى مستوى ربح معين. هذا يضمن أن التداول لم يعد يمكن أن يؤدي إلى خسارة.

هل يمكن لـ SafetyLOCK PRO التعامل مع عدة أوامر معلقة؟

نعم، يمكنك تعيين NumberofStopOrder لفتح عدة أوامر معلقة لكل صفقة. يتيح لك ذلك إنشاء شبكة من الأوامر المعلقة بمسافات محددة باستخدام معلمة DistancefromStopOrders.

ما هو الغرض من معلمة OrderSafetyMonitor؟

تتحكم OrderSafetyMonitor في ما إذا كان يجب على SafetyLOCK PRO مراقبة وإدارة الأوامر المعلقة التي وضعها. يؤدي تعيينها على true إلى تمكين المراقبة، بينما يؤدي false إلى تعطيلها.

كيف يتعامل SafetyLOCK PRO مع مستويات الإيقاف الدنيا للخادم؟

يمكن لـ SafetyLOCK PRO ضبط جميع المعلمات المتعلقة بالإيقاف تلقائيًا لتلبية مستويات الإيقاف الدنيا للخادم باستخدام ميزة SetMinStops. هذا يضمن أن أوامرك تتوافق مع متطلبات الوسيط وتمنع الأخطاء.

ما هي معلمة Slippage؟

يُعرّف الانزلاق السعري (Slippage) أقصى انحراف مسموح به في السعر عند فتح أو إغلاق الصفقات. يتم قياسه بالنقاط (pips) ويساعد في إدارة مخاطر تغيرات الأسعار أثناء تنفيذ الأمر.

هل يمكن لـ SafetyLOCK PRO مراقبة أنواع معينة من الصفقات؟

نعم، باستخدام معلمة Type_Monitoring، يمكنك تحديد أنواع الصفقات التي سيتم مراقبتها، مثل BUY، SELL، أو ALL، مما يسمح بحماية مستهدفة بناءً على استراتيجية التداول الخاصة بك.

كيف يتعامل SafetyLOCK PRO مع تعليقات الصفقات؟

باستخدام معلمة Comment_Monitoring، يمكن لـ SafetyLOCK PRO تصفية وإدارة الصفقات بناءً على تعليقاتها. يتيح ذلك للمستشار الخبير استهداف تداولات معينة للحماية، مما يعزز قدراته الإدارية الانتقائية.

ماذا يحدث إذا تم إغلاق الصفقة الرئيسية؟

إذا تم إغلاق الصفقة الرئيسية بسبب إيقاف الخسارة، أو جني الأرباح، أو يدويًا، فسيقوم SafetyLOCK PRO تلقائيًا بحذف الأوامر المعلقة المرتبطة لمنع الإجراءات غير الضرورية والحفاظ على سلامة الحساب.

هل من الممكن إعادة فتح الأوامر المعلقة لـ SafetyLock؟

نعم، تسمح ميزة ReopenClosedSafetyOrders لـ SafetyLOCK PRO بإعادة فتح الأوامر المعلقة إذا تم إغلاقها بينما تظل الصفقة الأصلية مفتوحة، مما يضمن الحماية المستمرة.

كيف يدير SafetyLOCK PRO الإيقاف المتحرك بعد إغلاق الصفقة المصدر؟

بعد إغلاق الصفقة المصدر، يمكن لـ SafetyLOCK PRO تنشيط وظائف الإيقاف المتحرك أو نقطة التعادل على صفقات SAFETYLOCK المتبقية باستخدام معلمة TPWCM_TrailingStopUSE، مما يسمح بإدارة أرباح إضافية.

هل يمكن لـ SafetyLOCK PRO التعامل مع رموز مختلفة في وقت واحد؟

نعم، يمكن لـ SafetyLOCK PRO مراقبة وإدارة الصفقات عبر رموز متعددة في وقت واحد، كما هو محدد في معلمة SPECIFID_Symbol_Monitoring، مما يعزز تعدد استخداماته في بيئات التداول المتنوعة.

ما هي معلمة LockOnlyLossPosPoint؟

تضمن LockOnlyLossPosPoint أن يقوم SafetyLOCK PRO بقفل الصفقات التي لديها خسارة حالية تتجاوز عدد النقاط المحدد (pips) فقط، مما يسمح بإدارة انتقائية للمخاطر بناءً على عتبات الخسارة.

كيف يتعامل النظام مع الصفقات التي لها شروط خسارة وربح على حد سواء؟

عندما يتم تعيين كل من LockOnlyLossPosPoint و LockOnlyProfPosPoint، يقوم SafetyLOCK PRO بقفل الصفقات التي تستوفي أيًا من الشرطين: الصفقات التي لديها خسائر أكبر من أو تساوي LockOnlyLossPosPoint أو أرباح أكبر من أو تساوي LockOnlyProfPosPoint.

ما هي فوائد استخدام SafetyLOCK PRO؟

يقدم SafetyLOCK PRO إدارة معززة للمخاطر، وحماية تلقائية للتداولات، وتعديل ديناميكي للأوامر المعلقة، والتكامل مع استراتيجيات التداول المختلفة، مما يجعله أداة شاملة لحماية استثماراتك في الفوركس.

سجل التغييرات لـ SafetyLOCK (Changelog for SafetyLOCK)

Version 25.206 2025.02.06
🚀 Added support for the Expforex AI chatbot!
A built-in technical support chat is now available in the terminal for urgent program-related questions.

📌 How does it work?
The chat connects to the main module on our website. For a more detailed response from Expforex AI, please visit our website.

⚠ Attention! Beta version! Some functionality may be temporarily limited.

⚠ Attention! It takes about 5 seconds to connect to the server and receive a response (depending on the quality of your internet connection). If the connection fails, please try again later.

⚠ Attention! In Beta Testing, there are limits on the use of the Expforex AI assistant

🔧 How to set it up?
To ensure the chat works correctly, you need to allow WebRequest for the following URL in the terminal settings:

Open terminal settings → go to the Expert Advisors tab
Enable the option Allow WebRequest for listed URL:
Add the following URL
FULL GUIDE: https://www.mql5.com/en/blogs/post/760820
https://expforex.com/eapadpro/#Documentation/expforex-ai-chatbot
📌 See the image above for a setup example.

🌍 Language Updates
Several translations have been corrected.
Arabic language: text and symbol direction are now displayed correctly.
If you find any issues, please let us know!

EAPADPRO v61

We are excited to introduce new languages to our functionality. Users can now enjoy an even wider range of language options for their convenience and comfort. Here’s the list of newly added languages:
THAI=12 — Thai
INDI=13 — Hindi
MALAY=14 — Malay
INDONEZIA=15 — Indonesian
ARAB=16 — Arabic
VETNAM=17 — Vietnamese
BALKAN=20 — Balkan
POLAND=21 — Polish
CHEZH=22 — Czech
Update your application and enjoy working in your native language! 🌐

-Fixed the error excessive use of disk space when optimizing Expert in MQL5 CLOUD NETWORK

-Performance improvements and fixes based on crash logs.

Version 24.979 2024.12.14
ArrowDraw=true; //ArrowDraw --> Draw arrows on a chart
Version 24.978 2024.11.04
--EAPADPRO v60
--Added Language for links;
--Recompiled in last build of MetaTrader;
--Solution to the problem with downloading advisors from the market. MQL4 Market: failed download product ' ' [500]
Version 24.977 2024.11.04
EAPADPRO v60
Added Language for links;
Recompiled in last build of MetaTrader;
Version 24.960 2024.10.30
ReVision: -Combined Condition (Both Parameters Set)
When both LockOnlyLossPosPoint and LockOnlyProfPosPoint are set (i.e., not 0), the locking will be applied to positions that meet either condition:
Version 24.944 2024.10.14
-Combined Condition (Both Parameters Set)
When both LockOnlyLossPosPoint and LockOnlyProfPosPoint are set (i.e., not 0), the locking will be applied to positions that meet either condition:
  • Positions with a loss greater than or equal to LockOnlyLossPosPoint.
  • Positions with a profit greater than or equal to LockOnlyProfPosPoint.

This provides flexibility for managing positions based on both potential losses and profits.

====================================================================================================================================================
-LockOnlyLossPosPoint
Locking only those positions for which the current loss is less than or equal to the specified loss in Points (Pips) (indicated with a minus).
0 – disabled.
This parameter allows you to automatically lock positions that are currently in loss.
The position will be locked when the loss reaches the specified number of pips.

-LockOnlyProfPosPoint
Locking only those positions for which the current profit is greater than or equal to the set profit in Points (Pips).
0 – disabled.
This parameter allows you to automatically lock positions that have reached a certain profit level.
The position will be locked when the profit reaches the specified number of pips.

Version 24.918 2024.09.18

EAPADPRO v59

--Enhanced Graphical Interface Translation

We have completely revamped and updated the translations across all elements of the graphical interface. This ensures a more accurate and natural localization, allowing the interface to better reflect the linguistic and cultural nuances of our diverse user base. As a result, interacting with the application is now even more seamless and intuitive, providing a more personalized and comfortable user experience.

--Introduced Informative Tooltips for Panel Elements

To elevate user convenience, we've added descriptive tooltips to various panel components. When you hover over buttons and icons, informative explanations about each element's functionality will appear instantly. This enhancement significantly simplifies navigation and interaction within the application, making it easier for both new and experienced users to utilize all features effectively.

--Resolved Minor Bugs and Boosted Stability

In this update, we've addressed and fixed several minor bugs that were affecting the application's performance. These corrections enhance the overall stability and reliability of the program, ensuring a smoother and more consistent user experience. By eliminating these small issues, we've laid the groundwork for a more robust and efficient application.

Version 24.824 2024.08.24
Last build compilation
EAPADPRO v58

Version 24.404 2024.04.04

Global Update EAPADPRO v55

-Added: information about profit from closed positions to the chart.

 The information is displayed for each bar of the current timeframe.

 You can change the timeframe to see the result of trading on a certain bar of the current timeframe.

 If several positions/deals are closed on one bar of the current timeframe, the trading result is summarized, and the total information for a certain bar is displayed.

 The information is updated when the next position/deal is closed.

 You can turn off showing history in the panel settings.

===========================================================================================

-Added: The status of the Expert Advisor operation if it was launched on the server from "VPS MQL MetaQuotes".

 When Expert Advisor is running on the server from MetaQuotes, a message will be created on the home computer that Expert Advisors are running on the server "VPS MQL MetaQuotes". The smiley face is blue.

 Attention: If an Expert Advisor is launched on both the server and the home computer, it can trade in parallel on 2 terminals (server "VPS MQL MetaQuotes" + home computer); there may be conflicts.

 Attention: If the Expert Advisor is launched on the server "VPS MQL MetaQuotes", do not Turn it on work on the home computer to avoid conflicts.

 Frequency of polling the status of work on the server = 1 day.

 After deinitialization of the Expert Advisor on the server - It will get the status - stopped.

 To test the work on the server from "VPS MQL MetaQuotes", pending orders are created!

===========================================================================================

-Added: The error status of the Expert Advisor operation can now be read on the EAPADPRO panel.

 You can click on the Smile or the Expert Advisor operation status bar and you will be shown a message about current errors of Expert Advisor operation.

 If you click on the Smile button on the panel, you will be shown the causes and errors and their solutions with pictures.

===========================================================================================

-Added: Notification of errors and opening/closing of trades to the chart in the form of InfoBox.

 Notification is shown for 4 types:

---Opening a new trade;

---Closing a deal;

---Modification of a trade;

---Error received by Expert Advisor from the server;

 In the EAPADPRO panel settings, you can turn on or off the notification type you need.

 Notifications can be viewed as they arrive in the notification queue.

 Notifications are accumulated in a data array each time you install/reinstall/change Expert Advisor settings.

 In the EAPADPRO header you can also enable disable INFOBOX.

===========================================================================================

-Added: Working with Telegram (Beta version)

 For Expert Advisor to work with the Telegram bot, you need to set up the bot on your phone and create a "public" or "private" channel.

To receive notifications from your account, you need to assign your bot as an administrator of your "public" or "private" channel.

Attention! Sending notifications and working with commands takes computer resources! Use the Telegram bot only for your own needs.

How To set Telegram bot:

New settings for working with Telegram:

EAPadPRO2=" =============== Telegram bot ";

==TG_PRIORITY=TG_HOME_VPS --> Priority of work. This is the priority mode when the Telegram bot works on the MetaQuotes VPS server and your home computer.

   TG_HOME_ONLY=1, // Only the HOME bot. The Telegram bot works only on the home computer.

   TG_VPS_ONLY=2, // Only the VPS bot. The Telegram bot works only on the MetaQuotes VPS server.

   TG_VPS_HOME=3, // First VPS bot, second HOME bot. The Telegram bot works on the MetaQuotes VPS server if you upload it to the server. If not, it will work on your home terminal. Check the work on the VPS server every 10 minutes.

   TG_HOME_VPS=4, // First HOME bot, second VPS bot. The Telegram bot works on a home computer, but if the home computer/terminal is turned off, it will work on the VPS server from MetaQuotes. Check the VPS server's work every 10 minutes.

Attention! Screenshots are not available on the VPS server from MetaQuotes!

==TG_Token="" --> Token bot. Token (unique code) of the bot that will send notifications and receive commands

==TG_ChannelName="" --> --> Public Channel Name @. Or "private" ID starts -100 of the private channel. That will send notifications about opening/closing/modification/errors and screenshots from the terminal.

New notification type added to EAPADPRO panel settings:

==Notice Open TG - Send a notification to the Telegram channel if a trade is open;

==Notice Close TG - Send a notification to the Telegram channel if a trade is closed;

==Notice Modify TG - Send a notification to the Telegram channel if a trade is modified;

==Notice Error TG - Send a notification to the Telegram channel if an error is received;

==ScreenShot TG - Send a screenshot to the Telegram channel if a trade is opened or closed;

Attention! This is a beta version of working with the Telegram bot. We are working on improving and adding new features.

If you have any suggestions, please write in the "Comments" section.

===========================================================================================

-Improvement: Code optimization to increase speed.

-Improvement: The speed of the panel update in the strategy tester is now calculated automatically depending on the speed of quotes arrival.

 This is done to increase the speed of the program in the strategy tester.

 Information update is now equal to 1 real second.

-Improvement: The speed of the program running EAPADPRO in the strategy tester.

 Attention! Events in the strategy tester are processed only when a new tick is created.

 If a new tick (minimum price movement) is not created, then the panel waits for the next tick.

  With Visualization:

   Version 48: 390sec (TickSniper 2024-2024)

   Version 55: 244sec >>159% (TickSniper 2024-2024)

  w/o Visualization:

   Version 48: 363sec (TickSniper 2020-2024)

   Version 55: 220sec >>165% (TickSniper 2020-2024)

  with Visualization:

   Version 48: 15750sec (TickSniper 2020-2024)

   Version 55: 6220sec >>253% (TickSniper 2020-2024)

-Improvement: The color of the button to close a position on the chart changes depending on the current profit of this position.

-Improvement: Graphic improvements to optimize the Expert Advisor's performance

-Improvement: The account deposit Symbol is cent ¢, USD $, or eur €. All others are the first letter of the deposit currency name.

-Improvement: When visual testing is completed, objects are not removed from the graph.

-Improvement: When creating screenshots after opening/closing positions, the EAPAPDPRO Control Panel will be expanded to show full information.

 This is done in order to study the trading history of Expert Advisor on the visualization graph after testing is completed.

-Fixed: Managing positions and orders from the chart when the panel is minimized.

-Fixed: Corrected the error of clearing the chart from unused order labels.

-Fixed: AutoSize when switching charts.

-Fixed: Drawing errors to Print when the Expert Advisor runs on "VPS MQL MetaQuotes"

Version 24.202 2024.02.02

changed the variable type from int to long for some brokers.

Version 24.127 2024.01.27

+Added full control from the chart. Closing positions/orders, removing stop loss / take profit.
For full management and testing of Expert Advisor in the strategy tester.
+Added languages Chinese, Japanese, Korean, Turkish.

Version 24.125 2024.01.25

EaPadPro v47

Version 24.123 2024.01.23

+BugFix with TrailingStarte=0!
+Changed Default Settings:
Close_One_if_Safety_Closed_In_Profit=true;
StopOrderDeltaifUSEe=100;
MNLOT=2;

Version 23.999 2023.12.27

EAPADPRO v46

Version 23.913 2023.09.18

-Last Build Compilation
-EAPADPRO v44

Version 23.401 2023.03.30

EAPADPRO v43

Version 21.948 2021.10.18

Updating the ModifyOrdPend function

Version 21.946 2021.10.16

EAPADPRO v41
Вывод записи о открытии отложенном ордере удалено для экономии физической памяти.

Version 21.612 2021.06.12

EAPADPRO v40 update, according to the new rules for using the MQL5 Market

Version 21.224 2021.02.24

UPDATE EAPADPRO

Version 21.223 2021.02.23

--EAPADPRO v38: Added tags of pending orders to the chart

- Added a new block of work:

TPWCM EXTRA SETS Actions when the Source position is closed

TPWCM_Use = false; // TPWCM_Use -> Use this block
TPWCM_StopLossWhenCloseSource = 0; // TPWCM_StopLossWhenCloseSource -> Setup StopLoss after close Source
TPWCM_TakeProfitWhenCloseSource = 0; // TPWCM_TakeProfitWhenCloseSource -> Setup TakeProfit after close Source
TPWCM_TakeProfitOnlyToProfitZone = true; // TPWCM_TakeProfitOnlyToProfitZone -> Takeprofit only in Profit
TPWCM_TrailingStopUSE = false; // TPWCM_TrailingStopUSE -> Use TrailingStop after close Source
TPWCM_TrailingStop = 0; // TPWCM_TrailingStop -> Distance of TrailingStop
TPWCM_TrailingStep = 1; // TPWCM_TrailingStep -> Step of TrailingStop
TPWCM_BreakEven = false; // TPWCM_BreakEven -> Setup Breakeven after close Source
TPWCM_LevelWLoss = 0; // TPWCM_LevelWLoss -> Distance from OpenPrice to profitable SL
TPWCM_LevelProfit = 0; // TPWCM_LevelProfit -> Number of points gained by pos to use BE

- Added new filter block:

LockOnlyLossPosPoint = 0; // LockOnlyLossPosPoint -> Min loss for open Pending Order
LockOnlyProfPosPoint = 0; // LockOnlyProfPosPoint -> Min profit for open Pending Order

================================================== ================================================== =========================

TPWCM_Use

TPWCM EXTRA SETS Stops when Source Close Pos
When the block is turned on: If the source is closed, then the SAFETYLOCK position will not be closed.

Instead, a trailing stop or breakeven is activated.
Those. instead of closing a SAFETYLOCK position, you have the opportunity to enable a trailing stop and follow the position further.
Trailing stop settings are separate in this case. And it turns on only when this position source is closed.
Attention: Pending orders that are not activated will be deleted!

The TPWCM block works after the initial position is closed, but the SAFETYLOCK position will not be closed and a stop loss / take profit / trailing stop will be set on it

TPWCM_TakeProfitWhenCloseSource
parameter for setting the take-profit for SAFETYLOCK positions that remain after the source is closed;
After closing the source position, it is possible, without closing the SAFETYLOCK position, to set a take profit for it from the closing price of the source;

TPWCM_TakeProfitOnlyToProfitZone

When enabled, true - the advisor sets take profit, after closing the source - only in the profitable zone.

If, after closing the source position, the SAFETYLOCK position is at a loss, then the take profit will not be set until it is in profit;
If disabled, false - the advisor will place a take profit in any case, even in a losing zone.

TPWCM_TakeProfitOnlyToProfitZone = true means that the take profit will be set only when the SAFETYLOCK position is in profit.
TakeProfit (when installed) will be in profit.

For instance:
If the SAFETYLOCK position is at a loss of -30 points and you set take profit = 10 points, then when you close the source position, the take profit will be set at the level of -20 points (loss).
This function sets the take profit only when the take profit level is in profit.

TPWCM_StopLossWhenCloseSource
the parameter for setting the stop loss for SAFETYLOCK positions that remain after the source is closed;
TPWCM_TrailingStopUSE

Enable trailing stop Breakeven on SAFETYLOCK positions after closing trades in the source;

difference between TrailingStopUSE and TPWCM_TrailingStopUSE

TrailingStopUSE is always used. that is, it works constantly.

If you enable it TrailingStopUSE = true, then SAFETYLOCK positions will always be with a trailing stop.
If TPWCM_TrailingStopUSE = true, then trailing stop is enabled only when the original position is closed.

Only then will the SAFETYLOCK position include a trailing stop.

Trailing stop works only in the profitable zone.
This means that the trailing stop starts working only when the position already has a profit in TPWCM_TrailingStop points.

TPWCM_TrailingStop
Trailing stop distance;
TPWCM_TrailingStep
Trailing stop step;
TPWCM_BreakEven
Enable breakeven on SAFETYLOCK positions after closing trades in the source
TPWCM_LevelWLoss
Set stop loss at the open price + - TPWCM_LevelWLoss points;
TPWCM_LevelProfit
Set the breakeven when the position is in profit TPWCM_LevelProfit points;

LockOnlyLossPosPoint

Locking only those positions for which the current loss is less than the specified loss in points (indicated with a minus),

0 - disabled.

LockOnlyProfPosPoint

Locking only those positions for which the current profit is greater than the set profit in points,

0 - disabled.

Version 20.604 2020.06.04

The error of the SafetyPosMonitoring function when using Magic_Monitoring with several values is fixed.

Version 19.915 2019.09.15

Исправлена ошибка отображения StopOrderDeltaifUSEe в панели EAPADPRO

Version 19.903 2019.09.03

EAPADPRO v33
Change when using Max_Lot_Monitoring / Min_Lot_Monitoring and SafetyPosMonitoring.
Advisor takes into account Max_Lot_Monitoring / Min_Lot_Monitoring in its positions, opened by SAFETYLOCK.

Version 19.804 2019.08.04

EAPADPRO v31

Version 19.606 2019.06.09

- Update EAPADPRO v 28
- Added DynamicStopOrderDelta = dynamic distance parameter:
Allows you to set a different distance of pending order, depending on the lot of the protected position.
With DynamicStopOrderDelta >0: The Higher the lot, the closer the pending order distance!
With DynamicStopOrderDelta <0: The higher the lot, the further the pending order distance!
DynamicStopOrderDelta is set to a position with a volume of 1 lot.

For example:
With DynamicStopOrderDelta = 100:
If the lot (volume) of your position is 1 lot, then the StopOrderDeltaifUSEe distance will be = 100 points;
If the lot (volume) of your position is 0.1 lot, then the StopOrderDeltaifUSEe distance will be = 1000 points;
If the lot (volume) of your position will be 0.01 lot, then the StopOrderDeltaifUSEe distance will be = 10,000 points;

With DynamicStopOrderDelta = -100:
If the lot (volume) of your position is 1 lot, then the StopOrderDeltaifUSEe distance will be = 100 points;
If the lot (volume) of your position is 0.1 lot, then the StopOrderDeltaifUSEe distance will be = 10 points;
If the lot (volume) of your position is 0.01 lot, then the StopOrderDeltaifUSEe distance will be = 1 point;

Version 19.107 2019.01.07

- Update EAPADPRO v25;
- Additional languages added to the panel: Spanish, Portuguese (Brazil), German, Chinese, Japanese;
The translation was made using the GOOGLE Translator + MQL + Terminal site!
if you find an error in your language, please report it in messages. Thank!
- Increase the speed of the panel;

Version 18.991 2018.12.21

- Update EAPADPRO panel to v23 version
- Added a control unit and control the speed of the quotes and the speed of testing.
- Added block output table open deals and positions.

Version 18.966 2018.11.06

Update panel EAPAPDPRO v21
Added hints to external variables
Added variable ModifyOrdPend_onlytoOpenPrice -
true - the ability to modify a pending order only up to the opening price of the position (old version)
false - continue to modify the opening price of pending orders by price movement.

Version 18.830 2018.08.30

Update EAPADPRO v20

Version 18.718 2018.07.30

The functions Close_One_if_Safety_More_profitable and Close_One_if_Safety_Closed_In_Profit have been updated.
When using NumberofStopOrder> 1, the profit of SafetyLock positions is calculated from the amount of the profit of all positions according to the ticket of the main position.

The function Close_One_if_Safety_More_profitable is imenen.
Now the closing of the main position and SAFETYLOCK positions occurs only when the amount of profit of these positions is greater or equal to Close_One_if_Safety_More_profitable_Dollars (With NumberofStopOrder> 1)
To get the results of previous versions, set Close_One_if_Safety_More_profitable_Dollars = 0.

The function Close_One_if_Safety_Closed_In_Profit is changed.
Now the closing of the main position occurs only when the amount of profit of the closed positions SAFETYLOCK and the main position is greater than or equal to Close_One_if_Safety_Closed_In_Profit_Dollars.
All orders and positions of SAFETYLOCK are closed.

If both Close_One_if_Safety_More_profitable and Close_One_if_Safety_Closed_In_Profit functions are enabled,
then the total profit is calculated from the closed positions SAFETYLOCK and positions SAFETYLOCK, which are still open. (Actual for NumberofStopOrder> 1)
The profit amount of SAFETYLOCK must be greater than or equal to Close_One_if_Safety_More_profitable_Dollars + Close_One_if_Safety_Closed_In_Profit_Dollars., Than the main position.

Added function Close_One_if_Safety_Closed
If the position SAFETYLOCK was closed for any reason (manual close, takeprofit, trailing stop), then the main position will also be closed.

The variable StopOrderDeltaifReopen is added to the ReopenClosedSafetyOrders block
StopOrderDeltaifReopens - The distance to set the pending order SAFETYLOCK after reopening the order.
If StopOrderDeltaifReopens = 0, then the distance = StopOrderDeltaifUSEe (old version)
The price for setting a pending order will be calculated from the current price.

Version 18.6 2018.04.24

- Update for the information panel EAPADPRO v2.0;
- If the SPECIFID_Symbol_Monitoring parameter is not set and SymbolMonitoring = SPECIFID_SYMBOLs, then the EA monitors the currency pair it is attached to.
- Changed the conditions for closing Safety positions, if they are more profitable.
Close_One_if_Safety_Closed_In_Profit - close the original position if the SafetyLock position was closed with profit covering the current loss of the original position;
Close_One_if_Safety_Closed_In_Profit_Dollars - profit in USD to cover the original position;
Close_One_if_Safety_More_profitable - close the original position if the profitable SafetyLock position covers the current loss of the original position;
Close_One_if_Safety_More_profitable_Dollars - profit in USD to cover the original position;

Version 17.966 2017.11.10

Fixed error in Buy Stop order modification

Version 17.958 2017.11.01

Updated Remove_TAKEPROFIT_ofOriginalifStopsActive and Remove_STOPLOSS_ofOriginalifStopsActive.
Fixed an error than caused repeated modification of stop loss/take profit of the original position.

Updated the timer function. In case the timer does not start, the EA operates based on ticks.

Version 17.946 2017.10.19

Fixed an error related to the list of magic numbers.
SPECIFID_Symbol_Monitoring - added the ability to create a comma-separated list of symbols to be monitored.

Version 17.324 2017.04.10

- Added the Close_One_if_Safety_Closed_In_Profit parameter, which closes the original position, if the Safety position was closed in profit covering the current loss of the original position.
For example, Close_One_if_Safety_Closed_In_Profit=true MNLOT=2.
As soon as the LOCK triggers and the Safety position closes by take profit, the original position will be closed.

- Added the Close_One_if_Safety_More_profitable parameter, which closes the original position, if the Safety position is more profitable, covering the current loss of the original position.
For example, Close_One_if_Safety_More_profitable=true MNLOT=2.
As soon as the LOCK triggers and the Safety position is more profitable, both the Safety and the original positions will be closed.

- Added the ModifyOrdPend_STEP pending - trailing step for pending orders when the ModifyOrdPend function is enabled

- Added the MilliSecondsTimerForMonitoring parameter - the number of milliseconds of the algorithm execution (by default, 1000 = 1 second)

- The Magic_Monitoring parameter has been updated. It is now possible to specify a list of magic numbers (separated by a comma) to be monitored.
For example:
Magic_Monitoring= -1 means that all magic numbers will be monitored
Magic_Monitoring= 0 means that manual trades will be monitored
Magic_Monitoring= 555,777 means that magic numbers 555 and 777 will be monitored

- Added monitoring filtering by the Comment_Monitoring comment. This option filters deal for placing locks for positions with the comment matching Comment_Monitoring
For example:
Comment_Monitoring="" - monitors all trades, regardless of the comment
Comment_Monitoring="VirtualTRadePad" - monitors all trades with the VirtualTRadePad comment, even if the comments contain VirtualTRadePad-1 or VirtualTRadePadEXTRA or TickVirtualTRadePadEXTRA

- Added a breakeven function
MovingInWLUSE - transfer the position to breakeven;
LevelWLoss - transfer the stop loss to +LevelWLoss points;
LevelProfit - when the trade gains LevelProfit points of profit;

- Fixed the error with placing pending orders on their positions when the SafetyPosMonitoring is enabled and more than 1 position in different directions are present in the market.

- Fixed the error with Magic_Monitoring, when setting a Magic_Monitoring value other than "-1"
The EA made this error in such functions as: CloseOneifStopsActive, Remove_TAKEPROFIT_ofOriginalifStopsActive, Remove_STOPLOSS_ofOriginalifStopsActive

- Fixed the error with modification of Take Profit when using the ModifyOrdPend parameter

Version 17.212 2017.02.20

Improved EAPADPRO

- Added two options:
Remove_TAKEPROFIT_ofOriginalifStopsActive - remove the take profit of the original position, if the SafetyLock pending order was triggered;
Remove_STOPLOSS_ofOriginalifStopsActive - remove the stop loss of the original position, if the SafetyLock pending order was triggered;

It allows to "hard" lock two positions by removing the stop loss and take profit. It creates a "safe lock", which will not be unlocked if the original position was closed by its stop loss or take profit.

Version 17.123 2017.01.27

- Added the EAPADPRO information panel
Details on the panel in our blog: https://www.mql5.com/en/blogs/post/687140

Version 16.919 2016.10.11

Added two new options for filtering trades, where safety stop orders need to be placed
Min_Lot_Monitoring - minimum lot for the EA to monitor, if 0 - parameter is disabled;
Max_Lot_Monitoring - maximum lot for the EA to monitor, if 0 - parameter is disabled;
For example, you need to use the current SafetyLock EA for protecting positions which accumulated a large lot, such as after using martingale. The lot for which an opposite stop order should be placed = 0.16, at the same time the EA must not touch the positions less than 0.16. To do that, set the parameter to: Min_Lot_Monitoring =0.16;
For example, you need to lock all positions with lot sizes from 0.1 to 0.25, to do that, set the parameters to:
Min_Lot_Monitoring = 0.1;
Max_Lot_Monitoring = 0.25;

Added the SetMinStops variable:
In case of AutoSetMinLevel, the stop levels are reduced to the minimum possible levels, allowed on the server;
In case of ManualSet, user receives a message that the stop levels in the EA are less than the minimum allowed ones, and the EA stops operation.

Added the CloseSafetyPositionsifclosed variable:
Close SAFETY positions that have been activated, if the main position was closed.

Version 16.313 2016.03.16

Added variables:
ReopenClosedSafetyOrders - reopen the 'Safety' pending orders, if they were closed by a stop order, while the protected position is still open.
NumberofStopOrder - the number of pending orders placed for a position.
DistancefromStopOrders - the distance between the 'Safety' orders
CloseOneifStopsActive - Close the position if the 'Safety' pending orders was triggered

Version 16.213 2016.02.16

Added the parameters
SymbolMonitoring
SPECIFID_Symbol_Monitor

SymbolMonitoring = ALL_SYMBOL = Monitor all symbols, all trades on the account. If you placed the EA on 1 chart of any currency pair, then it will monitor every currency pair on the account;

SymbolMonitoring = ONLY_CURRENT_SYMBOL = Monitor only the current symbol. The EA will monitor and maintain only trades on the symbol the EA is set on;

SymbolMonitoring = SPECIFID_SYMBOL = Monitor only the trades on the symbol specified in SPECIFID_Symbol_Monitor. For example, EURUSD - then the EA will only maintain the trades on the EURUSD symbol;

مراجعات حول SafetyLOCK

شكرا لملاحظاتك!

    

Steven Wong

⭐⭐⭐⭐⭐


This tool is really very useful for protecting your account from bursting. You must tweak continuously to understand all it's function. Patience is the key to fully understand it. To the author, please consider making the Pending order in virtual mode as this would prevent on some brokers to flag this EA having hyperactivity due to the constant of modifying it's price due to trailing activity. Also if possible make this EA have TP and SL points all is in virtual mode and will hide from some unscrupulous broker's manipulation during high news impact. Just my 2 cents of advice.
Vladislav Expforex
Reply from ExpForex:
Hello. Thank you for the review and suggestions. These may be virtual positions. I agree that many brokers interfere with the work of advisors. But I want to say that at the time of the news release, even a position may not open due to requotes. (This often happens with both stop loss and take profit). I have a mechanism for virtual orders. I need to think about it.

Ir Moh Zainal Arifin 

⭐⭐⭐⭐⭐


Ir Moh Zainal Arifin
excellent EA to use protect your capital. I am using this SafetyLock instead of Stop Loss and do something when reversal...

Joe Wolfen

⭐⭐⭐⭐⭐


Joe Wolfen
Good EA highly recommend, settings can be configured to suit your trading style. Takes time to backrest to get a settings to work with your trading strategy. This tool is important

Joe Wolfen 

⭐⭐⭐⭐⭐


Joe Wolfen
Good EA highly recommend, settings can be configured to suit your trading style. Takes time to backrest to get a settings to work with your trading strategy. This tool is important

Stefan Constantinescu

⭐⭐⭐⭐⭐


Stefan Constantinescu 2023.05.24 15:12
This tool is very useful. Too bad it is not created for the MT5 platform

Maik Siebel

⭐⭐⭐⭐⭐


Maik Siebel 2022.10.02 12:47
One of the most important tools in my automated trading.

Luis Leal

⭐⭐⭐⭐⭐


Luis Leal 2021.10.13 22:18
I haven't enough experience yet with all functions, but IS A SERIOUS TOOL! If you know about lock and hedging /covering positions, you will test the cost difference between the stop loss and a well configured lock. I bet on the lock. It's all about RRR, this is the tool for you.

sidneif

⭐⭐⭐⭐⭐


sidneif
Excellent EA! It has functions for different types of strategy and works very well. Developer is very attentive and provides the necessary support. Congratulations!

Alexandre Jean Besnard

⭐⭐


Alexandre Jean Besnard 2020.12.29 20:22
Interesting idea ,but in fact it doesnt works , ICmarkets send me emails because they wanna ban my account if i use this ea .Tried several times , but the eea seems to send to much messages . *No ideas about the messages the server receive , i just have emails from the broker that will ban me for hyperactivity
Vladislav Andruschenko
Reply from developer Vladislav  2020.12.29 20:47 
Hello. What message you have ? you would wonder what exactly the problem is. perhaps change the parameters.

Robert Torres Jr


Robert Torres Jr 2020.11.14 22:57
I would like to know how I can get some training on how to use this EA that I rented for the XAUUSD

Vasil lupanov

⭐⭐⭐⭐⭐


Vasil lupanov
You are great and great !!!!

Andreas Franz

⭐⭐⭐⭐⭐


Andreas Franz
brilliant

C4ptAwesome

⭐⭐⭐⭐⭐


C4ptAwesome 2019.08.21 21:21
Absolutely great to secure your asset. Great manual and top developer!

kkonev981

⭐⭐⭐⭐⭐


kkonev981 2019.07.04 10:22
Замечательная программа.

Mahen Weerakkody

⭐⭐⭐⭐⭐


Mahen Weerakkody
Excellent product

drnsf

⭐⭐⭐⭐⭐


drnsf
The same good words for an excellent developer!

eriva

⭐⭐⭐⭐⭐


eriva
I use many products from Vladislav, the utilities are exceptional even if they require a bit of patience to find the right settings based on their use. Each reviewed utility is used in my real account. Vladislav is a kind and helpful person for any help required. Great Vladislav !!

nakayui818

⭐⭐⭐⭐⭐


nakayui818
very good !it will save your account from bankrubt

Cyranc

⭐⭐⭐⭐⭐


Cyranc
This EA is excellent, it can really save and protect the trade. Author is very helpful after a few months of trial, Safety Lock can really help to protect the positions However, sometimes the recovery zone will have problem in range market. may I request a parameter that can control the Max Hedge Cycle? Safety Lock is great, but sometimes the swing market will cause unlimited hedging orders and big max drawdown. I hope the hedging order number is under control. For example, if I set Max 3 Hedge orders, the original position is buy, then there will be max sell, buy, sell, no more. After that, Safety Lock will disable the pending order function. Is it possible to add this in next update? Safety Lock will become perfect if this para is included. Thanks in advance.

ericcheungtakyu

⭐⭐⭐⭐⭐


ericcheungtakyu 2018.02.06 16:36
useful and great EA. but it would be better if it can close the original trade when safetylock order SL

Mathews Achankunju

⭐⭐⭐⭐⭐


Mathews Achankunju 2018.01.28 18:46
Amazing product with all the features you will ever need and many more. It's a very reasonable price for such a useful and adaptable utility.

Valeriy Belozertsev

⭐⭐⭐⭐⭐


Valeriy Belozertsev 2017.12.18 18:11
Отличная машинка в умелых руках.

Fabio

⭐⭐⭐⭐⭐


Fabio
Very good EA and developer is very supportive of his client base. Highly recommended.

Sai Ming Yu

⭐⭐⭐⭐


Sai Ming Yu 2017.12.07 03:26
Bought it but still have many questiion.

robertleecf

⭐⭐⭐⭐⭐


robertleecf 2017.11.11 01:4
Good and Very useful EA. Author is nice and helpful, willing to update the EA in time.

Yu Pang Chan

⭐⭐⭐⭐⭐


Yu Pang Chan
The author keeps reviewing and fixing any reported bugs in only a few days. Good EA.

Mike Panadar

⭐⭐⭐⭐⭐


Mike Panadar 2017.10.23 23:41
THIS ADVISER IS THE BEST FOR MONITORING AND THIS ADVISER OPEN OPPOSITE TRADE WHEN MARKET AGAINST ME, ANDRUS VERY GREAT SUPPORTING ME AND HELP ME UNTIL MY ISSUE RESOLVED, THANK YOU ANDRUSE FOR SUPPORTING AND HELP ME,

LUIZ CLAUDIO TRANNIN

⭐⭐⭐⭐⭐


LUIZ CLAUDIO TRANNIN 2017.06.19 22:43
Very good quality, safety lock installed and you can even hibernate like a bear, there will be no stop out.

Victor Epand

⭐⭐⭐⭐⭐


Victor Epand 2017.02.18 14:49
This EA can be useful for creating locked hedges. If you take a partial take profit of the original position before the safety position activates, the EA closes the old safety position and replaces it with a new one having the adjusted lot size.

Sundaravadiveal TV

⭐⭐⭐⭐⭐


Sundaravadiveal TV
Good EA when compared to other costly EA.

Sergey Dzyublik

⭐⭐⭐⭐⭐


Sergey Dzyublik 2017.01.21 00:28
User didn't leave any comment to the rating

burak Güçükdere

⭐⭐⭐⭐⭐


burak Güçükdere
Thrust me nothing can protect you better than this product. Every traders must have protection like this manuel or Auto not important everybody or every EA can make wrong chose. And youre Wrong chose protection is waiting 🙂

تعليقات حول SafetyLOCK

هل لديك سؤال؟

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

33 رد على “SafetyLOCK PRO احمِ صفقاتك بإقفالها عبر فتح أوامر معلّقة معاكسة. قفل تحوّط (Lock Hedge)”

  1. الصورة الرمزية لـ Expforex Vladislav

    Hello.
    The logic of the distance is exactly the same as for standard pending orders. Perhaps you have enabled DynamicStopOrderDelta for example.

  2. الصورة الرمزية لـ Alvaro
    Alvaro

    Good morning,

    I am testing SafetyPosMonitoring, but I am not getting the logic the distance for the new pending order. I would like to be set the same distance than StopOrderDeltaifUSEe from the actual opened position.

    However, it aparently is considering twice that distance. Maybe because Mnlot in my case is x2?

    Is there a way to set the distance for StopOrderDeltaifUSEe?

    Thanks

  3. الصورة الرمزية لـ Alvaro
    Alvaro

    Good morning,

    I am testing SafetyPosMonitoring, but I am not getting the logic the distance for the new pending order. I would like to be set the same distance than StopOrderDeltaifUSEe from the actual opened position.

    However, it aparently is considering twice that distance. Maybe because Mnlot in my case is x2?

    Is there a way to set the distance for StopOrderDeltaifUSEe?

    Thanks

  4. الصورة الرمزية لـ Expforex Vladislav

    Good morning,

    Thank you for reaching out and for your detailed understanding of the SafetyLock logic.

    You’re absolutely correct in your summary:

    Close_One_if_Safety_Closed_In_Profit closes the original position if the realized profit from closed SafetyLock positions offsets the loss of the original position, based on the setting Close_One_if_Safety_Closed_In_Profit_Dollars. It includes all relevant values: profit/loss, commission, and swap for both the main and SafetyLock positions.

    Close_One_if_Safety_More_profitable closes the original position and the active SafetyLock position if the open SafetyLock position becomes more profitable, and the combined profit (including main trade loss) reaches the target set in Close_One_if_Safety_More_profitable_Dollars.

    📌 Regarding your question:
    Is there a way to combine both — checking total profit from closed + open SafetyLock positions?

    Currently, these two options operate independently. There is no built-in mechanism to simultaneously sum realized profit from closed SafetyLock positions and floating profit from active ones as a combined trigger condition.

    However, your suggestion makes sense from a trading logic perspective — combining both realized and floating results to determine the right moment to close the main position could improve flexibility and responsiveness.
    We appreciate this idea and will consider implementing such a hybrid logic in a future update.

    🔄 MT5 Version:
    Yes, we do plan to release SafetyLock for MetaTrader 5. Development is already in progress, and we’ll notify users once it becomes available on the MQL5 Market.

    Thank you once again for your insightful question and for using our tool!

    Best regards,
    Vladislav
    Expforex Team

  5. الصورة الرمزية لـ Alvaro
    Alvaro

    Good morning,

    I purchased the SafetyLock, and I have a couple of questions about the closing logic. Here’s my understanding:

    Close_One_if_Safety_Closed_in_Profit: This takes into account the profit from SafetyLock orders that have already closed, so that when this profit exceeds the floating loss of the main trade by the specified amount, the main trade is closed.

    Close_One_if_Safety_More_Profitable: This looks at open SafetyLock trades so that when their profit exceeds the profit/loss of the main trade, the main trade is closed.

    My question is whether there is a way to check both closed and open SafetyLock trades together. In other words, so that when the sum of (profits already realized by closed SafetyLock trades) + (profits of open SafetyLock trades) exceeds a certain value, the main trade is closed. So a combination of the two options.

    On another note, do you plan to release SafetyLock for MT5?

    Thank you.

  6. الصورة الرمزية لـ Alvaro
    Alvaro

    Good morning,

    I purchased the SafetyLock, and I have a couple of questions about the closing logic. Here’s my understanding:

    Close_One_if_Safety_Closed_in_Profit: This takes into account the profit from SafetyLock orders that have already closed, so that when this profit exceeds the floating loss of the main trade by the specified amount, the main trade is closed.

    Close_One_if_Safety_More_Profitable: This looks at open SafetyLock trades so that when their profit exceeds the profit/loss of the main trade, the main trade is closed.

    My question is whether there is a way to check both closed and open SafetyLock trades together. In other words, so that when the sum of (profits already realized by closed SafetyLock trades) + (profits of open SafetyLock trades) exceeds a certain value, the main trade is closed. So a combination of the two options.

    On another note, do you plan to release SafetyLock for MT5?

    Thank you.

  7. الصورة الرمزية لـ Expforex Vladislav

    o address your inquiry, the most appropriate function for your scenario is:

    CloseSafetyPositionsifclosed
    Function: Closes any active Safety Lock positions when the main position is closed, regardless of profit or loss.
    Example:
    If the main position hits its Stop Loss or is manually closed, all active Safety Lock positions will automatically close as well.

    ✅ This function is ideal if you want to ensure that no orphaned Safety Lock positions remain open after the main position is closed.

  8. الصورة الرمزية لـ Expforex Vladislav

    Hello.

    o address your inquiry, the most appropriate function for your scenario is:

    CloseSafetyPositionsifclosed = true
    Function: Closes any active Safety Lock positions when the main position is closed, regardless of profit or loss.
    Example:
    If the main position hits its Stop Loss or is manually closed, all active Safety Lock positions will automatically close as well.

    ✅ This function is ideal if you want to ensure that no orphaned Safety Lock positions remain open after the main position is closed.

  9. الصورة الرمزية لـ Sravan
    Sravan

    Hi team exp forex,
    I have purchased this safety lock pro from mql5 market. However the description given in your portal and mql5 market are not clear. Im unable to understand close one if safety profitable and close one if safety more profitable functions. The description given are very confusing. My question is if close one if safety profitable set to true and close one if safety profitable dollars = 10, and now main position is closed before, what happens to safety lock postions.? And if some of safety lock positions hit take profit and if some are not and still running and main poistion is still active,when will main position be closed?

  10. الصورة الرمزية لـ Sravan
    Sravan

    Hi team exp forex,
    I have purchased this safety lock pro from mql5 market. However the description given in your portal and mql5 market are not clear. Im unable to understand close one if safety profitable and close one if safety more profitable functions. The description given are very confusing. My question is if close one if safety profitable set to true and close one if safety profitable dollars = 10, and now main position is closed before, what happens to safety lock postions.? And if some of safety lock positions hit take profit and if some are not and still running and main poistion is still active,when will main position be closed?

  11. الصورة الرمزية لـ Sravan
    Sravan

    Hi team expforex,
    I have purchased safetylock profrom mql5 market. I want to understand the functions, close one if safety closed in profits, close one if safety clsoed in profits dollars, close one if safety more profitable, close one if safety more profitable in dollars, when its main position is closed before results from above functions while activated? Are My hedges are orphaned in this scenario?

  12. الصورة الرمزية لـ Sravan
    Sravan

    Hi team expforex,
    I have purchased safetylock profrom mql5 market. I want to understand the functions, close one if safety closed in profits, close one if safety clsoed in profits dollars, close one if safety more profitable, close one if safety more profitable in dollars, when its main position is closed before results from above functions while activated? Are My hedges are orphaned in this scenario?

  13. الصورة الرمزية لـ Ir Moh Zainal Arifin
    Ir Moh Zainal Arifin

    thanks for the clarification… i just ordered through MQL5…
    rgds
    mZainal Arifin

  14. الصورة الرمزية لـ Ir Moh Zainal Arifin
    Ir Moh Zainal Arifin

    thanks for the clarification… i just ordered through MQL5…
    rgds
    mZainal Arifin

  15. الصورة الرمزية لـ Expforex Vladislav

    Hello,

    Thank you for your interest in my program.

    Safetylok is designed to monitor and manage both the original transaction (deal) and the corresponding pending order (or activated transaction(deal)).
    As such, all settings are programmed to independently track each pair.

    If you need to close positions based on a total profit, this can only be achieved using an additional program. For instance,
    I recommend my CLP PAD panel, which is specifically designed for closing positions when a total profit or loss target is reached.
    You can learn more about it and download it here: CLP PAD – Close If Profit or Loss.

    https://expforex.com/closeifprofitorloss/

  16. الصورة الرمزية لـ Expforex Vladislav

    Hello,

    Thank you for your interest in my program.

    Safetylok is designed to monitor and manage both the original transaction (deal) and the corresponding pending order (or activated transaction(deal)).
    As such, all settings are programmed to independently track each pair.

    If you need to close positions based on a total profit, this can only be achieved using an additional program. For instance,
    I recommend my CLP PAD panel, which is specifically designed for closing positions when a total profit or loss target is reached.
    You can learn more about it and download it here: CLP PAD – Close If Profit or Loss.

    https://expforex.com/closeifprofitorloss/

  17. الصورة الرمزية لـ Expforex Vladislav

    Hello,

    Thank you for your interest in my program.

    Safetylok is designed to monitor and manage both the original transaction (deal) and the corresponding pending order (or activated transaction(deal)).
    As such, all settings are programmed to independently track each pair.

    If you need to close positions based on a total profit, this can only be achieved using an additional program. For instance,
    I recommend my CLP PAD panel, which is specifically designed for closing positions when a total profit or loss target is reached.
    You can learn more about it and download it here: CLP PAD – Close If Profit or Loss.

    https://expforex.com/closeifprofitorloss/

  18. الصورة الرمزية لـ Ir Moh Zainal Arifin
    Ir Moh Zainal Arifin

    Hi there,
    I m interesting to purchase the EA SafetyLock, a question i need to clarify…
    If i have setting:

    Close_One_ if_Safety_Closed_In_Profit = true
    NumberofStopOrder = 1
    Close_One_if_Safety_Closed_In_Profit_Dollars = 10
    StopOrderDeltaifReopens = 400

    then now i have open positions:
    MAIN: Buy1=0.04, Buy2=0.05, Buy3=0.06
    SafetyLock: Sell1=0.04, Sell2=0.05 and Sell3 = 0.06

    my question is… is it Close SIMULTANEOUSLY Buy1,Sell1,Sell2,Sell3 if they have cummulative profit $10…? and then re-open Sell2 and Sell3..??

    hope you understand what i mean…. thanks in advance..

    regards
    Zainal

  19. الصورة الرمزية لـ Ir Moh Zainal Arifin
    Ir Moh Zainal Arifin

    Hi there,
    I m interesting to purchase the EA SafetyLock, a question i need to clarify…
    If i have setting:

    Close_One_ if_Safety_Closed_In_Profit = true
    NumberofStopOrder = 1
    Close_One_if_Safety_Closed_In_Profit_Dollars = 10
    StopOrderDeltaifReopens = 400

    then now i have open positions:
    MAIN: Buy1=0.04, Buy2=0.05, Buy3=0.06
    SafetyLock: Sell1=0.04, Sell2=0.05 and Sell3 = 0.06

    my question is… is it Close SIMULTANEOUSLY Buy1,Sell1,Sell2,Sell3 if they have cummulative profit $10…? and then re-open Sell2 and Sell3..??

    hope you understand what i mean…. thanks in advance..

    regards
    Zainal

  20. الصورة الرمزية لـ Ir Moh Zainal Arifin
    Ir Moh Zainal Arifin

    Hi there,
    I m interesting to purchase the EA SafetyLock, a question i need to clarify…
    If i have setting:

    Close_One_ if_Safety_Closed_In_Profit = true
    NumberofStopOrder = 1
    Close_One_if_Safety_Closed_In_Profit_Dollars = 10
    StopOrderDeltaifReopens = 400

    then now i have open positions:
    MAIN: Buy1=0.04, Buy2=0.05, Buy3=0.06
    SafetyLock: Sell1=0.04, Sell2=0.05 and Sell3 = 0.06

    my question is… is it Close SIMULTANEOUSLY Buy1,Sell1,Sell2,Sell3 if they have cummulative profit $10…? and then re-open Sell2 and Sell3..??

    hope you understand what i mean…. thanks in advance..

    regards
    Zainal

  21. الصورة الرمزية لـ Ir Moh Zainal Arifin
    Ir Moh Zainal Arifin

    Hi there,
    I m interesting to purchase the EA SafetyLock, a question i need to clarify…
    If i have setting:

    Close_One_ if_Safety_Closed_In_Profit = true
    NumberofStopOrder = 1
    Close_One_if_Safety_Closed_In_Profit_Dollars = 10
    StopOrderDeltaifReopens = 400

    then now i have open positions:
    MAIN: Buy1=0.04, Buy2=0.05, Buy3=0.06
    SafetyLock: Sell1=0.04, Sell2=0.05 and Sell3 = 0.06

    my question is… is it Close SIMULTANEOUSLY Buy1,Sell1,Sell2,Sell3 if they have cummulative profit $10…? and then re-open Sell2 and Sell3..??

    hope you understand what i mean…. thanks in advance..

    regards
    Zainal

  22. الصورة الرمزية لـ Expforex Vladislav

    Français. SafetyLock Protéger les positions en verrouillant à l’aide d’ordres en attente opposés
    https://youtu.be/d8ArLrsJNfc

    Guide complet : https://www.expforex.com/?p=29
    💎 SafetyLock MT4 : https://www.mql5.com/fr/market/product/13407

    📽 https://youtu.be/0-HDzgcXZBI English.
    📽 https://youtu.be/2hqoYxa65kg Español.
    📽 https://youtu.be/byuTfBuuUPM Português.
    📽 https://youtu.be/EMEyf31j1V0 Deutsch.
    📽 https://youtu.be/d8ArLrsJNfc Français.

    Aperçu de SAFETYLOCK :
    SAFETYLOCK est un outil puissant pour protéger les traders des inversions de marché brusques en plaçant automatiquement des ordres opposés pour des positions déjà ouvertes. Si une position devient perdante, l’ordre en attente se déclenche pour créer un verrou (LOCK), protégeant ainsi votre capital.

    Avec SafetyLOCK PRO, vos positions sont verrouillées grâce à l’ouverture d’ordres en attente opposés (Buy Stop ou Sell Stop). Cela permet de mieux gérer les risques, notamment en cas de retournement de marché inattendu.

    Fonctionnalités clés :

    Verrou HEDGE : Place des ordres en attente opposés pour verrouiller les positions existantes.
    Activation automatique du verrou : En cas de perte, l’ordre opposé se déclenche automatiquement pour protéger la position.
    Gestion des risques avancée : Fermez la position initiale, appliquez un trailing stop, ou multipliez le lot selon votre stratégie.
    Ajustement dynamique des prix : Modifie automatiquement le prix d’ouverture des ordres en attente en fonction du prix de la position ouverte.
    Hashtags :
    #mql5 #mql4 #SafetyLock #expert #EA #Expforex #forex #tradingforex #metatrader #metaquotes #trading #automatedtrading #hedging #gestionderisque #trailingstop #forexstrategie #mt4 #mt5 #Expforex #Vladon #HedgeTrading

    Mots-clés :
    SafetyLock MT4, trading forex, gestion des risques, verrouillage de positions, ordres opposés, hedging, stop loss, trading automatisé, Expert Advisor, EA forex, stratégie de protection

  23. الصورة الرمزية لـ Expforex Vladislav

    Deutsch. SafetyLock Schutz von Positionen durch Sperren mit entgegengesetzten schwebenden Aufträgen.
    https://youtu.be/EMEyf31j1V0

    Vollständige Anleitung: https://www.expforex.com/?p=29
    💎 SafetyLock MT4: https://www.mql5.com/de/market/product/13407

    📽 https://youtu.be/0-HDzgcXZBI English.
    📽 https://youtu.be/2hqoYxa65kg Español.
    📽 https://youtu.be/byuTfBuuUPM Português.
    📽 https://youtu.be/EMEyf31j1V0 Deutsch.
    📽 https://youtu.be/d8ArLrsJNfc Français.

    Übersicht von SAFETYLOCK:
    SAFETYLOCK ist ein leistungsstarker Expert Advisor, der es Tradern ermöglicht, starke Marktumkehrungen zu vermeiden, indem automatisch eine Gegenorder (HEDGE) für bereits eröffnete Positionen platziert wird. Sollte die Position ins Minus rutschen, wird die Pending Order aktiviert und ein LOCK erzeugt, um die Position abzusichern.

    Mit SafetyLOCK PRO können Trader ihre offenen Positionen schützen, indem automatische Sperren durch entgegengesetzte Pending Orders gesetzt werden. Diese Funktion hilft, das Risiko zu managen und ermöglicht eine effizientere Steuerung offener Positionen, indem Trailing Stopps verwendet und die Losgrößen vervielfacht werden.

    Hauptfunktionen:

    HEDGE-Sicherung: Setzt entgegengesetzte Pending Orders (Buy Stop oder Sell Stop) für bestehende Positionen.
    Automatische Sperre: Aktiviert die Pending Order, um verlustbringende Positionen abzusichern.
    Risikomanagement: Schützt Ihre Trades durch Sperren, um Marktumkehrungen zu vermeiden.
    Dynamischer Trailing Stop: Arbeitet mit Trailing Stops, um Gewinne zu sichern.
    Lot-Vervielfachung: Option zur Erhöhung der Losgröße für ein besseres Kapitalmanagement.
    Automatische Preisanpassung: Passt den Einstiegspreis der Pending Orders an den Positionspreis an.
    Hashtags:
    #mql5 #mql4 #SafetyLock #expert #EA #Expforex #forex #forextrading #metatrader #metaquotes #hedge #forexmarkt #risikomanagement #mt4 #trailingstop #hedgetrading #Vladon #Expforex

    Keywords:
    SafetyLock MT4, forex hedging, Risikomanagement im Trading, Gegenorder setzen, Trades absichern, forex expert advisor, trailing stop, Positionsschutz, hedging EA, Lot-Vervielfachung, Sicherheit im Forex-Handel, Reversal-Schutz im Forex

  24. الصورة الرمزية لـ Expforex Vladislav

    Español. SafetyLock Proteja posiciones bloqueando usando órdenes pendientes opuestas
    https://youtu.be/2hqoYxa65kg

    Guía completa: https://www.expforex.com/?p=29
    💎 SafetyLock MT4: https://www.mql5.com/es/market/product/13407

    📽 https://youtu.be/0-HDzgcXZBI English.
    📽 https://youtu.be/2hqoYxa65kg Español.
    📽 https://youtu.be/byuTfBuuUPM Português.
    📽 https://youtu.be/EMEyf31j1V0 Deutsch.
    📽 https://youtu.be/d8ArLrsJNfc Français.

    SAFETYLOCK es una herramienta que permite a los traders protegerse de reversiones bruscas en el mercado mediante la creación de una orden opuesta para una posición ya abierta. Si la posición original se vuelve perdedora, el EA activa una orden opuesta pendiente para proteger la operación y bloquear las pérdidas.

    Con SafetyLOCK PRO, tus posiciones estarán seguras gracias al bloqueo mediante órdenes opuestas (HEDGE). Esta estrategia de cobertura asegura que, ante una pérdida potencial, se abra una orden opuesta que permita limitar el riesgo.

    Características clave:

    Cobertura automática (HEDGE): Abre órdenes opuestas pendientes (Buy Stop o Sell Stop) para proteger las posiciones existentes.
    Bloqueo automático: Si la posición entra en pérdidas, la orden pendiente se activa creando un bloqueo.
    Gestión avanzada del riesgo: Permite cerrar la posición original, utilizar trailing stop o multiplicar el lote según tus preferencias.
    Ajuste dinámico del precio: Modifica automáticamente el precio de apertura de la orden pendiente siguiendo el precio de la posición.
    Hashtags:
    #mql5 #mql4 #SafetyLock #expert #EA #Expforex #forex #tradingforex #metatrader #metaquotes #trading #tradingautomatizado #forexestrategia #hedging #gestiónderiesgos #trailingstop #Expforex #Vladon #protección

    Palabras clave:
    SafetyLock MT4, SafetyLock PRO, cobertura de posiciones, gestión de riesgos, trading de forex, órdenes pendientes, hedging, trading automatizado, trailing stop, bloqueo de posiciones, EA forex, asesor experto

  25. الصورة الرمزية لـ Expforex Vladislav

    Português.SafetyLock Proteja posições bloqueando usando ordens pendentes opostas
    https://youtu.be/byuTfBuuUPM

    Guia completo: https://www.expforex.com/?p=29
    💎 SafetyLock MT4: https://www.mql5.com/pt/market/product/13407

    📽 https://youtu.be/0-HDzgcXZBI English.
    📽 https://youtu.be/2hqoYxa65kg Español.
    📽 https://youtu.be/byuTfBuuUPM Português.
    📽 https://youtu.be/EMEyf31j1V0 Deutsch.
    📽 https://youtu.be/d8ArLrsJNfc Français.

    SAFETYLOCK é uma ferramenta essencial para proteger suas operações contra reversões bruscas do mercado. Ele configura uma ordem oposta para uma posição já aberta, ativando um sistema de bloqueio (LOCK) quando a posição original se torna negativa.

    Com SafetyLOCK PRO, suas posições estarão seguras através do bloqueio, utilizando a abertura de ordens pendentes opostas (HEDGE). Se a posição original estiver em risco, uma ordem pendente de Buy Stop ou Sell Stop será automaticamente ativada, minimizando as perdas.

    Características principais:

    Cobertura automática (HEDGE): Abre ordens pendentes opostas para proteger posições abertas.
    Bloqueio inteligente: Se a posição estiver perdendo, a ordem oposta é ativada automaticamente.
    Gestão avançada de risco: Fecha a posição original, permite o uso de trailing stop ou a multiplicação do lote para otimizar o risco.
    Ajuste dinâmico do preço: Modifica automaticamente o preço de abertura das ordens pendentes conforme o preço da posição.
    Hashtags:
    #mql5 #mql4 #SafetyLock #expert #EA #Expforex #forex #tradingforex #metatrader #metaquotes #trading #trailingstop #hedging #proteçãoderisco #forexestratégia #Expforex #Vladon #automatizadotrading

    Palavras-chave:
    SafetyLock MT4, SafetyLock PRO, cobertura de posições, gestão de risco, trading forex, ordens pendentes, hedging, trailing stop, bloqueio de posições, expert advisor, EA forex, proteção de capital

  26. الصورة الرمزية لـ Expforex Vladislav

    Português.SafetyLock Proteja posições bloqueando usando ordens pendentes opostas
    ▶️YouTube: https://www.youtube.com/watch?v=byuTfBuuUPM

    Guia completo: https://www.expforex.com/?p=29
    💎 SafetyLock MT4: https://www.mql5.com/pt/market/product/13407

    SAFETYLOCK permite que os traders evitem fortes reversões de mercado ao definir uma ordem oposta para uma posição já aberta.

    SafetyLOCK PRO protege suas posições bloqueando-as através da abertura de ordens pendentes opostas (HEDGE).

    Se um trader ou um EA abrir uma posição, SAFETYLOCK abrirá uma ordem pendente oposta (Buy Stop ou Sell Stop) para essa posição.

    Se a posição se tornar negativa, a ordem pendente será ativada, criando um bloqueio (LOCK).

    O EA permite fechar a posição inicial, trabalhar com trailing stop ou multiplicar o lote.

    Você também pode modificar o preço de abertura da ordem pendente conforme o preço da posição.

  27. الصورة الرمزية لـ Expforex Vladislav

    Español. SafetyLock Proteja posiciones bloqueando usando órdenes pendientes opuestas
    https://www.youtube.com/watch?v=2hqoYxa65kg

    💎 SafetyLock MT4: https://www.mql5.com/es/market/product/13407

    SAFETYLOCK permite a los traders evitar fuertes reversiones del mercado estableciendo una orden opuesta para una posición ya abierta.

    SafetyLOCK PRO protege tus posiciones bloqueándolas mediante la apertura de órdenes pendientes opuestas (HEDGE).

    Si un trader o un EA abre una posición (transacción), SAFETYLOCK abre una orden pendiente opuesta (Buy Stop o Sell Stop) para dicha posición.

    Si la posición se vuelve perdedora, la orden pendiente se activa, creando un bloqueo (LOCK).

    El EA permite cerrar la posición inicial (fuente), trabajar con un trailing stop o multiplicar el lote.

    También puedes modificar el precio de apertura de la orden pendiente siguiendo el precio de la posición.

  28. الصورة الرمزية لـ Expforex Vladislav

    Français. SafetyLock Protéger les positions en verrouillant à l’aide d’ordres en attente opposés
    https://www.youtube.com/watch?v=d8ArLrsJNfc

    Guide complet : https://www.expforex.com/?p=29
    💎 SafetyLock MT4 : https://www.mql5.com/fr/market/product/13407

    SAFETYLOCK permet aux traders d’éviter de fortes inversions de marché en plaçant un ordre opposé pour une position déjà ouverte.

    SafetyLOCK PRO protège vos positions en les verrouillant via l’ouverture d’ordres en attente opposés (HEDGE).

    Si un trader ou un EA ouvre une position (Deal), SAFETYLOCK place un ordre en attente opposé (Buy Stop ou Sell Stop) pour cette position.

    Si la position devient perdante, l’ordre en attente est activé, créant un verrou (LOCK).

    L’EA permet de fermer la position initiale (source), de travailler avec un trailing stop ou de multiplier le lot.

    Vous pouvez également modifier le prix d’ouverture de l’ordre en attente en fonction du prix de la position.

  29. الصورة الرمزية لـ Expforex Vladislav

    https://www.youtube.com/watch?v=EMEyf31j1V0
    Deutsch. SafetyLock Schutz von Positionen durch Sperren mit entgegengesetzten schwebenden Aufträgen.

    Vollständige Anleitung: https://www.expforex.com/?p=29
    💎 SafetyLock MT4: https://www.mql5.com/de/market/produc

    SAFETYLOCK ermöglicht es Tradern, starke Marktumkehrungen zu vermeiden, indem eine Gegenorder für eine bereits eröffnete Position gesetzt wird.

    SafetyLOCK PRO Schützen Sie Ihre Positionen durch das Sperren mithilfe der Eröffnung von entgegengesetzten Pending Orders (HEDGE).

    Wenn ein Trader oder ein Expert Advisor (EA) eine Position (Trade) öffnet, öffnet SAFETYLOCK eine entgegengesetzte Pending Order (Buy Stop oder Sell Stop) dafür.

    Wenn die Position in Verlust gerät, wird die Pending Order aktiviert und erzeugt eine Sperre (LOCK).

    Der Expert Advisor ermöglicht es Ihnen, die ursprüngliche (Quelle-)Position zu schließen, mit einem Trailing Stop zu arbeiten oder den Lot zu vervielfachen.

    Sie können auch den Einstiegspreis der Pending Order entsprechend dem Positionspreis anpassen.

  30. الصورة الرمزية لـ Expforex Vladislav

    Hello
    You can set the distance only in pips from the opening price of the position.
    Hi LO – Do you need an automatic robot?
    Try Swing, it has a HIGH LOW strategy.
    https://expforex.com/swing/

  31. الصورة الرمزية لـ Brad Fowler
    Brad Fowler

    Hi Vladislav. I have been reviewing your SafetyLock utility and was wondering if you have the ability to set the lock at different distances that the set distance in the input parameters. For example, could you set the distance at something like a HiLo or HiLo ATR?

  32. الصورة الرمزية لـ Brad Fowler
    Brad Fowler

    Hi Vladislav. I have been reviewing your SafetyLock utility and was wondering if you have the ability to set the lock at different distances that the set distance in the input parameters. For example, could you set the distance at something like a HiLo or HiLo ATR?

Extra

التنقل عبر علامات التبويب

EAPadPRO – لوحة المعلومات لخبرائنا. لوحة التحكم لمستشاري الخبراء

EAPadPRO – لوحة المعلومات لخبرائنا. لوحة التحكم لمستشاري الخبراء

لوحة المعلومات لجميع مستشارينا والأدوات المساعدة في منصة MetaTrader إرشادات تفصيلية حول أساسيات إدارة واستخدام لوحة EAPADPRO في مستشاري التداول لدينا واجهة…

لوحة تقارير إضافية – يوميات المتداول. تحليل احترافي لحساب التداول الخاص بك. MyFxBook في الرسم البياني المباشر. لوحة تقارير إضافية. Extra Report Pad

لوحة تقارير إضافية – يوميات المتداول. تحليل احترافي لحساب التداول

Extra Report Pad – حل احترافي لتحليل حساب التداول الخاص بك اليوم، من الضروري التداول على عدة أزواج عملات في وقت…

Assistant – أفضل لوحة تداول مجانية لدعم المراكز والصفقات مع وقف الخسارة (StopLoss) / جني الأرباح (TakeProfit) / الوقف المتحرك (Trailing Stop) الحقيقي/الافتراضي

Assistant – أفضل لوحة تداول مجانية لدعم المراكز والصفقات مع

سيساعدك Exp Assistant في تنظيم خدمة مراكزك. سيقوم هذا المستشار الخبير (Expert Advisor) بتعيين جميع مستويات وقف الخسارة وجني الأرباح الضرورية…

هذا المنشور متاح أيضًا باللغة: English Українська Portuguese Español Deutsch Chinese Русский Français Italiano Türkçe 日本語 한국어 العربية Indonesian ไทย Tiếng Việt


    يرجى الانتظار، جاري الاتصال...

    تحذير المخاطر:


    الأداء التجاري السابق لا يضمن النتائج المستقبلية.

    تداول العملات الأجنبية بالهامش ينطوي على درجة عالية من المخاطر وقد لا يكون مناسبًا لجميع المستثمرين.

    يرجى العلم أن استخدام روبوتات التداول (trading robots) ينطوي على مخاطر كبيرة، وقد تخسر أكثر من استثمارك الأولي.

    يرجى المتابعة بحذر، وتقييم وضعك المالي بعناية، والنظر في استشارة متخصص مؤهل.

    Disclaimer

    يستخدم هذا الموقع ملفات تعريف الارتباط لتحسين تجربتك. من خلال استخدام هذا الموقع فإنك توافق على سياسة حماية البيانات وإخلاء المسؤولية.
    اقرأ المزي