النتائج 271 إلى 285 من 285
الموضوع: اطلب اكسبرتك مجاناً
- 12-06-2020, 02:36 AM #271السلام عليكم
ممكن كود تاريخ لصلاحيه
علشان اقدر اضيفه للاكسبيرت تبعي اذا طلب مني احد انه يجربه
- 12-06-2020, 04:10 AM #272
جرب هذا المطلوب كود متكامل
كود://+------------------------------------------------------------------------------------+ // Initialisation Event Function //+------------------------------------------------------------------------------------+ int OnInit() { // Check Licensing Restrictions if( boolRestrictOnInit() ) return( INIT_FAILED ); // ... return( INIT_SUCCEEDED ); // Initialisation complete } //+------------------------------------------------------------------------------------+ // Tick Event Function //+------------------------------------------------------------------------------------+ void OnTick() { // Check Licensing Restrictions if( boolRestrictOnTick() ) return; /// ... } //+------------------------------------------------------------------------------------+ // Function to Test Restrictions during Initialisation //+------------------------------------------------------------------------------------+ bool boolRestrictOnInit() { boolRestrictions = boolRestrictExpiration || boolRestrictAccountNumber || boolRestrictAccountName || boolRestrictAccountServer || boolRestrictAccountCompany || boolRestrictDemoAccount || boolRestrictSymbols; if( boolRestrictions ) { boolRestrictionsUnverified = true; if( (bool) TerminalInfoInteger( TERMINAL_CONNECTED ) ) { long longAccountNumber = AccountInfoInteger( ACCOUNT_LOGIN ); if( longAccountNumber > 0 ) { if( boolRestrictAccountNumber ) { if( longAccountNumber != longRestrictAccountNumber ) { return( boolRestrictAlert() ); } } if( boolRestrictAccountName ) { if( AccountInfoString( ACCOUNT_NAME ) != strRestrictAccountName ) { return( boolRestrictAlert() ); } } if( boolRestrictAccountServer ) { if( AccountInfoString( ACCOUNT_SERVER ) != strRestrictAccountServer ) { return( boolRestrictAlert() ); } } if( boolRestrictAccountCompany ) { if( AccountInfoString( ACCOUNT_COMPANY ) != strRestrictAccountCompany ) { return( boolRestrictAlert() ); } } if( boolRestrictDemoAccount ) { if( AccountInfoInteger( ACCOUNT_TRADE_MODE ) != ACCOUNT_TRADE_MODE_DEMO ) { return( boolRestrictAlert() ); } } if( boolRestrictSymbols() ) { return( boolRestrictAlert() ); } boolRestrictionsUnverified = false; } } } return( false ); } //+------------------------------------------------------------------------------------+ // Function to Test Variations of Restricted Symbols //+------------------------------------------------------------------------------------+ bool boolRestrictSymbols() { if( boolRestrictSymbols ) { int intSymbolCount = ArraySize( strRestrictSymbols ); if( intSymbolCount == 0 ) return( false ); for( int i = 0; i < intSymbolCount; i++ ) { if( StringFind( _Symbol, strRestrictSymbols[i] ) != WRONG_VALUE ) return( false ); int intLen = StringLen( strRestrictSymbols[i] ), intHalf = intLen / 2; string strLeft = StringSubstr( strRestrictSymbols[i], 0, intHalf ), strRight = StringSubstr( strRestrictSymbols[i], intHalf, intLen - intHalf ); if( ( StringFind( _Symbol, strLeft ) != WRONG_VALUE ) && ( StringFind( _Symbol, strRight ) != WRONG_VALUE ) ) return( false ); } return( true ); } return( false ); } //+------------------------------------------------------------------------------------+ // Function to Test Expiration during Tick Events //+------------------------------------------------------------------------------------+ bool boolRestrictOnTick() { if( boolRestrictions ) { if( boolRestrictionsUnverified ) return( boolRestrictOnInit() ); if( boolRestrictExpiration && ( TimeCurrent() >= dtRestrictExpiration ) ) return( boolRestrictAlert() ); } return( false ); } // Function to Alert User of Licensing Restrictions and Remove Code from Execution bool boolRestrictAlert() { if( boolRestrictAlert ) MessageBox( strRestrictAlertMessage, strRestrictAlertCaption, MB_ICONERROR ); ExpertRemove(); return( true ); } //+------------------------------------------------------------------------------------+ // Variables for Handling of Licensing Restrictions //+------------------------------------------------------------------------------------+ bool boolRestrictExpiration = false, // Set to true, to use an Experation Date boolRestrictAccountNumber = false, // Set to true for Restricting by Account Number boolRestrictAccountName = false, // Set to true for Restricting by Account Name boolRestrictAccountServer = false, // Set to true for Restricting by Account Server boolRestrictAccountCompany = false, // Set to true for Restricting by Account Company boolRestrictDemoAccount = false, // Set to true, to only allow Demo Accounts boolRestrictSymbols = false, // Set to true, to only allow certain Symbols boolRestrictAlert = true, // Display Alert Message when Restrictions apply boolRestrictionsUnverified = false, // DO NOT CHANGE. For internal use only! boolRestrictions = false; // DO NOT CHANGE. For internal use only! datetime dtRestrictExpiration = D'2017.03.31'; // Restricted by Expration Date long longRestrictAccountNumber = 123456789; // Restricted by Account Number string strRestrictAccountName = "Client Name", // Restricted by Account Name strRestrictAccountServer = "Server Name", // Restricted by Account Server strRestrictAccountCompany = "Company Name", // Restricted by Account Company strRestrictSymbols[] = { "EURUSD", "GBPJPY", "NZDCAD" }, // Restricted Symbols strRestrictAlertCaption = "Restrictions", // Alert Message Box Caption strRestrictAlertMessage = "ATTENTION! Due to Licensing Restrictions, code execution has been blocked!"; // Message to be used when Restrictions have been detected //+------------------------------------------------------------------------------------+
- 12-06-2020, 04:28 AM #273
- 12-06-2020, 05:00 AM #274
تسلم اخوي جربت الكود وممتاز جداً وفيه اكثر من الي انا طلبته الف الف الف شكر لك
كود متكامل بصراحه
- 12-06-2020, 12:19 PM #275
بالتوفيق
- 12-06-2020, 08:14 PM #276
السلام عليكم
هل ممكن عمل اكسبيرت لشارت الرينكو
يعمل على اخذ صفقه بتجاه اغلاق الشمعه وياخذ صفقه ثانيه اذا الاتجاه ناجح بس باقل من اللوت الاول بحسب ماتحدده له في الاعدادات ويستمر في فتح الصفقات مادام الصفقه ربحانه
ويكون فيه تليلنق ستوب ويكون فيه خانه عدد الصفقات والصفقه المعاكسه يغلقها لو اكتملت شمعه عسه او بنقاط معينه يعني ممكن نكتفي بالستوب لوز
ولو امكن نحط له فلتر كشرط لبدايت الصفقه
- 23-07-2020, 07:56 AM #277
هذا الاكسبيرت يتوقف عن العمل عند اول خسارة هل ممكن جعله لا يتوقف عن العمل وانما يستمر في فتح الصفقات
- 27-07-2020, 06:24 PM #278
مرحبآ استاذي الكريم ,,,
مطلوب اكسبيرت تحوط وفكرتة معروفة للكثير وهي :
1-يقوم الاكسبيرت بفتح صفقة شراء على مثلا زوج أسترالي ين وبيع على نيوزلندي ين بنفس الوقت واستيطع اختيار اي زوجين سوآ بيع بيع اوشراء بيع او شراء شراء .
2-وقت العمل - فالس ترو
3-اختيار نسبة الرسك
4-اختيار حجم اللوت لاول للصفقات
5- اختيار حجم اللوت للتبريد
6- اختيار حجم اللوت للتعزيز
7- اختيار عدد الاوامر المعلقة للتبريد
8- اختيار عدد الاوامر المعلقة للتعزيز
9-اختيار الستيب للتبريد (عدد النقاط بين السعر واوامر التبريد المعلقة تحسب من سعر صفقة الدخول )
10- اختيار الستيب للتعزيز ( عدد النقاط بين السعرواوامرالتعزيزالمعلقة تحسب من سعر صفقة الدخول)
11- اخذ الربح بالدولار ( مجموع الربح للصفقتين)
12- تيرلنيج ستوب دولار (يحجز الربح عند مثلآ10 دولاروعند زيادة الربح الى 12دولار يكون الترلنيج 11 دولار وهكذا )
13-ماكس سبريد (حد اقصى للسبريد لايقبل فتح صفقات الابعد رجوع السبيريد للوضع الطبيعي)
14-تحديد حد اقصى لعدد الصفقات المفتوحة
15-عند الوصول للربح المطلوب يغلق جميع الصفقات المفتوحة الرابحة والخاسرة ويحذف الاوامر المعلقة
16-تكرار اول صفقتين ولكن بعد وقت يتم اختيارها مثلا (10-20-30-60-120 دقيقة )آخر تعديل بواسطة s2018 ، 27-07-2020 الساعة 06:30 PM
- 31-07-2020, 12:59 AM #279
السلام عليكم
عندي طلب برمجة اكسبرت مضاعفات اكون قادر على التحكم بحجم اللوت ونوع الصفقات ومقدار المضاعفة وعدد المضاعفات
- 03-08-2020, 06:01 PM #280
اكسبيرت محاصرة السعر
شرح الطريقة
الفكرة هدفها هو التغلب علي السوق في جميع الحالات ان شاء الله
اذا كان هابط او صاعد او عرضـــي
تتلخص الفكرة في محاصرة السعر في نقط معينة ولكن الخروج بربح بدون مضاعفات
وبعقد واحد فقط ازاي ؟؟؟؟
نقوم بمحاصرة السعر في حيز 50 نقطة .
مثال . دخول السوق
نقوم بزيادة 100 نقطة اعلي واسفل الخط الاحمر ليصبح الامر هكذا وسنقوم بتغير اللون للتسهيل
نقره لعرض الصورة في صفحة مستقلة
الان يوجد منطقة خنق السعر ومنطقة اخري فوق الحصر وليكن 100 نقطة
طريقــــــــــــــــــــة العمـــــــــــل
دخول السوق بصفقه شراء او بيع . اختيار اول صفقه للمتداول حسب رؤيته
نفترض دخلنا السوق بصفقه شراء من النقطه 1.1850وقيمه الصفقه 10سنت نضع لها هدف 100 نقطة عند 1.1950 وستوب 150 نقطه عند 1.1700
ف حال انعكاس السعر يقوم الاكسبيرت بعمل صفقه بيع معلقه عند 1.1800 قيمه الصفقه 20 سنت وهدف 100 نقطة عند 1.1700 وستوب 150 نقطة عند 1.1950
اذا الصفقه البيع ضرب الهدف تغلق جميع الصفقات المفتوحه
اما اذا عكس مره اخرى يقوم الاكسبيرت بعمل عقد شراء معلق من النقطة 1.1850 وقيمه الصفقه 30 سنت بهدف 100 نقطة وستوب 150 نقطة
اذا الصفقه ضربت الهدف يقوم الاكسبيرت بغلق جميع الصفقات على ربح اخر صفقه
وهكذا فى حال انعكاس السعر يقوم الاكسبيرت بفتح صفقه جديدة حتى ياتى بالهدف المطلوب
طريقة فتح قيمه الصفقات تكون بالمتتاليه التالية 1.2.3.5.8.13.21.34.55 وهكذا
ياريت تكون الفكره واضحه واكون قدرت اشرحها كويس
برجاء مراعاه الاتى ف عمل الاكسبيرت
1- ترك تحديد نوع اول صفقه للمتداول بيع او شراء
2-ترك للمتداول تحديد منطقه انعكاس السعر من منطقه اول صفقه
بمعنى اذا كانت اول صفقه من النقطه 1.1850 وتكون منطقه صفقات البيع مثلا بعد 50 نقطة او 30 نقطة او 15 نقطة نترك تحديد تلك المنطقه للمتداول
3- ترك تحديد الهدف والاستوب للمتدول
اسف جدا على الاطاله . ولكن هدفى التوضيح
- 03-08-2020, 06:13 PM #281
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاتــة
شرح الطريقة
الفكرة هدفها هو التغلب علي السوق في جميع الحالات ان شاء الله
اذا كان هابط او صاعد او عرضـــي
تتلخص الفكرة في محاصرة السعر في نقط معينة ولكن الخروج بربح بدون مضاعفات
وبعقد واحد فقط ازاي ؟؟؟؟
نقوم بمحاصرة السعر في حيز 50 نقطة هكـذا
نقوم بزيادة 100 نقطة اعلي واسفل الخط الاحمر ليصبح الامر هكذا وسنقوم بتغير اللون للتسهيل
الان يوجد منطقة خنق السعر ومنطقة اخري فوق الحصر وليكن 100 نقطة
طريقــــــــــــــــــــة العمـــــــــــل
الدخول في هذة الطريقة يكون علي كيفيك يعني عايز تبدأ بالبيع او الشــراء اللي تحبــة
ولكن يمكننا الاستعانة مثلا بالموفيينج افرج 55 في الدخول بيع او شــراء
نفترض اننا دخلنا بيع من 1.3450 ونضع الهدف 100 نقطة في اول صفقة
هناك احتمالين اما ان ينزل السعر ليحقق الهدف لو يصعد ليعكس الاتجاة
عند عكس الاتجاة سيكون لن نغلق الصفقة سيكون هناك امر معلق بعقدين شـراء من 1.3500
بهدف 100 نقطة فاذا صعد السعر ووصل الي 1.3600
سيكون صفقة البيع خسرانة 150 نقطة وصفقة الشراء + 200 نقطة
المجموع = 50 نقطة = ربح
هنا تبدأ الفكــرة وماذا لو ارتد السعر مرة اخري ولم يصعد وعاود النزول الي 1.3450
سيكون هناك امر معلق اخر عند نفس السعر نتذكر اننا نحاصر السعر ما بين 1.3500 و 1.3450
راجع الصورة
سيكون هناك امر بيع معلق بعقدين ونصف بيعبرجاء ترك تحديد نوع اول صفقه شراء اوبيع للمتداول حسب رؤيته للسوق
لو هبط السعر ووصل الي 1.3350
سيكون اجمالي الصفقات كتالي
الصفقة الاولي كانت بيع من 1.3450 = 100 نقطة
الصفقة الثانية شــراء بعقدين من 1.3500 = 150*2 = 300-
الصفقة الثالثة بيع 3 عقود من 1.3450 = 100* 3 = 300
اجمالي الربح = 100- 300 + 300 = 100+
الصفقة الرابعة ارتداد السعر مرة رابعة من 1.3450 الي 1.3500
سكون هناك امر معلق شــراء ب 4 عقود ونفترض انه وصل الي الهدف 1.3600
الصفقة الاولي كانت بيع من 1.3450 = -150 نقطة
الصفقة الثانية شــراء بعقدين من 1.3500 = 100*2 = 200
الصفقة الثالثة بيع 3 عقود من 1.3450 = 150* 3 = 450-
الصفقة الرابعة شراء 5 عقود من 1.3500 = 100* 5 = 500
الاجمالي سيكون = -150 +200 -450 +500 = 100 نقطة ربح
واذا استمر السعر في التذبذب
نقوم بزيادة اخر عقد بالمتوالية التالية
1 , 2 , 3 , 5 , 8 , 13
وترك تحديد المسافه بين صفقات الشراء والبيع ايضا للمتدال 50 نقطه او 30 او 15 او اى عدد نقاط يحدده
وشكرا جدا
- 23-09-2020, 12:31 PM #282
السلام عليكم
لك جزيل الشكر اخي aywa على فكرة موضوعك
سؤالي او بالاحرى طلبي لو امكن
كيف لي ان اربط اكسبيرت مفتوح المصدر بمؤشر اسهم و مربعات ( حركة الاتجاه )
على ان يكون كما يلي
1 - تفعيل الباي فقط وجعل السماح لعمليات الباي فقط حين يمر وقت ( 5 دقائق مثل ) على ظهور السهم الازرق
1 - 1 - غلق جميع عمليات السال المفتوحة سابقا
2 - تفعيل السال فقط وجعل السماح لعمليات السال فقط حين يمر وقت ( 5 دقائق مثل ) على ظهور السهم الاحمر
2 - 1 - غلق جميع عمليات الباي المفتوحة سابقا
- 23-09-2020, 02:03 PM #283
برمجة استراتجية
الاستاذ / فاضل
طالب اكسبيرت الترند المكسور دون الحاجة لرسم الترند .
الاستراتيجيه تعتمد على الموفنج 9+30 بمجرد التقاطع مع التاكيد من مؤشر المومنتيوم
يدخل في الشراء او البيع .
- 06-10-2020, 12:13 AM #284
هل ممكن اخي اكسبيرت بسيط
فيبوناتشي على فريم اليوم السابق تحت 38 يبيع فوق 61 يشتري
ولك تحياتي
- 20-01-2021, 09:01 AM #285
الله يوفقكم يا الخبراء اريد اكسبرت لاستراتيجيتي البسيطة
السلام عليكم
ارجو من الخبراء مساعدتي في عمل اكسبرت لهذه الاستراتيجية المتواضعه.
مبدأ الاستراتيجية موفينج 22 باعداداته البسيطة مقابل السعر .
تقول الاستراتيجية انه كلما ابتعد السعر عن خط الموفينج 22 يفتح صفقة معاكسه مع امكانية المضاعفات.
يعني مثلا اذا كان السعر صاعد طبعا سيكون الموفينج صاعد ولكن السعر سيبتعد عن خط الموفينج وهنا المفروض يفتح صفقة بيع بلوت 0.01 واذا ابتعد اكثر يفتح صفقة بيع بلوت 0.02 وهكذا....
المبدأ انه ما يفتح صفقة عند التقاطع بل عند الابتعاد عن خط الموفينج فهل هنا احد قادر ان يعمل اكسبرت لهذه الاستراتيجية اللي ممكن تعود بالفائدة عالكل ... وشكرا