FX-Arabia

جديد المواضيع











الملاحظات

منتدى المؤشرات و الاكسبيرتات تعليم برمجة الاكسبيرت ، اكسبيرت مجانى ، برمجة مؤشرات ، مؤشر ، تصميم اكسبيرت مجانا ، اكسبيرتات جديدة ، مؤشرات جديدة ، كل ما يتعلق بالتحليل و الخاص بالمؤشرات الفنية او الرقمية ، Expert advisor ، mql ، mql4 ، دورة برمجة ، برمجة اكسبيرت ، اكسبيرت رابح ، اكسبيرت جيد ، ادارة حسابات ، تداول الى ، ميتاتريدر ، تحميل منصة ، منصة تداول ، برمجة مؤشر ، مكتبة مؤشرات ، مؤشر جديد ، مؤشرات جديدة ، مؤشر حصرى ، احدث مؤشر .


سؤال برمجي

منتدى المؤشرات و الاكسبيرتات


إضافة رد
 
أدوات الموضوع
قديم 12-11-2013, 09:06 AM   المشاركة رقم: 1
الكاتب
Qamar14
عضو جديد
الصورة الرمزية Qamar14

البيانات
تاريخ التسجيل: Oct 2013
رقم العضوية: 17135
المشاركات: 83
بمعدل : 0.02 يوميا

الإتصالات
الحالة:
Qamar14 غير متواجد حالياً
وسائل الإتصال:

المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي سؤال برمجي

اهلين بالجميع

عندي مشكله بسيطه
وحابه اعرف كيف ابرمجها بالاكسبيرت

كيف اكتب هاد الكود
انا ابغا من الاكسبيرت عند تقاطع الموفينج
يفتح ليا عقد = لحد هنا عارفه نقره لعرض الصورة في صفحة مستقلة

لكن نقره لعرض الصورة في صفحة مستقلة ابغاه لكما ارتفع عدد نقاط يفتح عقد جديد نقره لعرض الصورة في صفحة مستقلة

متلا
وادا ارتفع بـ 5 نقاط ابغي يفتح عقد شراء جديد
وادا ارتفع بـ 5 نقاط تانيه يفتح عقد شراء تاني الخ

فكيف احطي صيغه ليها؟



التوقيع

نقره لعرض الصورة في صفحة مستقلة
نقره لعرض الصورة في صفحة مستقلة Qam0ra14

عرض البوم صور Qamar14  
رد مع اقتباس


  #1  
قديم 12-11-2013, 09:06 AM
Qamar14 Qamar14 غير متواجد حالياً
عضو جديد
افتراضي سؤال برمجي

اهلين بالجميع

عندي مشكله بسيطه
وحابه اعرف كيف ابرمجها بالاكسبيرت

كيف اكتب هاد الكود
انا ابغا من الاكسبيرت عند تقاطع الموفينج
يفتح ليا عقد = لحد هنا عارفه نقره لعرض الصورة في صفحة مستقلة

لكن نقره لعرض الصورة في صفحة مستقلة ابغاه لكما ارتفع عدد نقاط يفتح عقد جديد نقره لعرض الصورة في صفحة مستقلة

متلا
وادا ارتفع بـ 5 نقاط ابغي يفتح عقد شراء جديد
وادا ارتفع بـ 5 نقاط تانيه يفتح عقد شراء تاني الخ

فكيف احطي صيغه ليها؟




رد مع اقتباس

قديم 12-11-2013, 12:40 PM   المشاركة رقم: 2
الكاتب
اسلام العوامى
عضو ذهبى
الصورة الرمزية اسلام العوامى

البيانات
تاريخ التسجيل: Apr 2012
رقم العضوية: 9148
الدولة: alexandria - egypt
المشاركات: 5,888
بمعدل : 1.28 يوميا

الإتصالات
الحالة:
اسلام العوامى غير متواجد حالياً
وسائل الإتصال:

كاتب الموضوع : Qamar14 المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي رد: سؤال برمجي

المشاركة الأصلية كتبت بواسطة Qamar14 نقره لعرض الصورة في صفحة مستقلة
اهلين بالجميع

عندي مشكله بسيطه
وحابه اعرف كيف ابرمجها بالاكسبيرت

كيف اكتب هاد الكود
انا ابغا من الاكسبيرت عند تقاطع الموفينج
يفتح ليا عقد = لحد هنا عارفه نقره لعرض الصورة في صفحة مستقلة

لكن نقره لعرض الصورة في صفحة مستقلة ابغاه لكما ارتفع عدد نقاط يفتح عقد جديد نقره لعرض الصورة في صفحة مستقلة

متلا
وادا ارتفع بـ 5 نقاط ابغي يفتح عقد شراء جديد
وادا ارتفع بـ 5 نقاط تانيه يفتح عقد شراء تاني الخ

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

كود:
double FindLastBuyPrice() {
كود:

   double l_ord_open_price_0;
   int l_ticket_8;
   double ld_unused_12 = 0;
   int l_ticket_20 = 0;
   for (int l_pos_24 = OrdersTotal() - 1; l_pos_24 >= 0; l_pos_24--) {
      OrderSelect(l_pos_24, SELECT_BY_POS, MODE_TRADES);
      if (OrderSymbol() != Symbol() || OrderMagicNumber() != gi_356) continue;
      if (OrderSymbol() == Symbol() && OrderMagicNumber() == gi_356 && OrderType() == OP_BUY) {
         l_ticket_8 = OrderTicket();
         if (l_ticket_8 > l_ticket_20) {
            l_ord_open_price_0 = OrderOpenPrice();
            ld_unused_12 = l_ord_open_price_0;
            l_ticket_20 = l_ticket_8;
         }
      }
   }
   return (l_ord_open_price_0);
}

double FindLastSellPrice() {
   double l_ord_open_price_0;
   int l_ticket_8;
   double ld_unused_12 = 0;
   int l_ticket_20 = 0;
   for (int l_pos_24 = OrdersTotal() - 1; l_pos_24 >= 0; l_pos_24--) {
      OrderSelect(l_pos_24, SELECT_BY_POS, MODE_TRADES);
      if (OrderSymbol() != Symbol() || OrderMagicNumber() != gi_356) continue;
      if (OrderSymbol() == Symbol() && OrderMagicNumber() == gi_356 && OrderType() == OP_SELL) {
         l_ticket_8 = OrderTicket();
         if (l_ticket_8 > l_ticket_20) {
            l_ord_open_price_0 = OrderOpenPrice();
            ld_unused_12 = l_ord_open_price_0;
            l_ticket_20 = l_ticket_8;
         }
      }
   }
   return (l_ord_open_price_0);
}
،،،وتقومين بمساواه الدالتين بمتغيرين داخل ستارت ثم تقومين بوضع شرط فتح الصفقات الجديدة،،،

كود:
double lastbuyprice = FindLastBuyPrice();

كود:
double lastsellprice = FindLastSellPrice();
كود:
if (lastbuyprice == ASK-(5*point)) OrderSend(Symbol(),OP_BUY,Lots,lastbuyprice ,3,0,0,"",Magicnumber,0,Green);

،،،ونفس الامر بالنسبة للبيع،،،



التوقيع

عرض البوم صور اسلام العوامى  
رد مع اقتباس
  #2  
قديم 12-11-2013, 12:40 PM
اسلام العوامى اسلام العوامى غير متواجد حالياً
عضو ذهبى
افتراضي رد: سؤال برمجي

المشاركة الأصلية كتبت بواسطة Qamar14 نقره لعرض الصورة في صفحة مستقلة
اهلين بالجميع

عندي مشكله بسيطه
وحابه اعرف كيف ابرمجها بالاكسبيرت

كيف اكتب هاد الكود
انا ابغا من الاكسبيرت عند تقاطع الموفينج
يفتح ليا عقد = لحد هنا عارفه نقره لعرض الصورة في صفحة مستقلة

لكن نقره لعرض الصورة في صفحة مستقلة ابغاه لكما ارتفع عدد نقاط يفتح عقد جديد نقره لعرض الصورة في صفحة مستقلة

متلا
وادا ارتفع بـ 5 نقاط ابغي يفتح عقد شراء جديد
وادا ارتفع بـ 5 نقاط تانيه يفتح عقد شراء تاني الخ

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

كود:
double FindLastBuyPrice() {
كود:

   double l_ord_open_price_0;
   int l_ticket_8;
   double ld_unused_12 = 0;
   int l_ticket_20 = 0;
   for (int l_pos_24 = OrdersTotal() - 1; l_pos_24 >= 0; l_pos_24--) {
      OrderSelect(l_pos_24, SELECT_BY_POS, MODE_TRADES);
      if (OrderSymbol() != Symbol() || OrderMagicNumber() != gi_356) continue;
      if (OrderSymbol() == Symbol() && OrderMagicNumber() == gi_356 && OrderType() == OP_BUY) {
         l_ticket_8 = OrderTicket();
         if (l_ticket_8 > l_ticket_20) {
            l_ord_open_price_0 = OrderOpenPrice();
            ld_unused_12 = l_ord_open_price_0;
            l_ticket_20 = l_ticket_8;
         }
      }
   }
   return (l_ord_open_price_0);
}

double FindLastSellPrice() {
   double l_ord_open_price_0;
   int l_ticket_8;
   double ld_unused_12 = 0;
   int l_ticket_20 = 0;
   for (int l_pos_24 = OrdersTotal() - 1; l_pos_24 >= 0; l_pos_24--) {
      OrderSelect(l_pos_24, SELECT_BY_POS, MODE_TRADES);
      if (OrderSymbol() != Symbol() || OrderMagicNumber() != gi_356) continue;
      if (OrderSymbol() == Symbol() && OrderMagicNumber() == gi_356 && OrderType() == OP_SELL) {
         l_ticket_8 = OrderTicket();
         if (l_ticket_8 > l_ticket_20) {
            l_ord_open_price_0 = OrderOpenPrice();
            ld_unused_12 = l_ord_open_price_0;
            l_ticket_20 = l_ticket_8;
         }
      }
   }
   return (l_ord_open_price_0);
}
،،،وتقومين بمساواه الدالتين بمتغيرين داخل ستارت ثم تقومين بوضع شرط فتح الصفقات الجديدة،،،

كود:
double lastbuyprice = FindLastBuyPrice();

كود:
double lastsellprice = FindLastSellPrice();
كود:
if (lastbuyprice == ASK-(5*point)) OrderSend(Symbol(),OP_BUY,Lots,lastbuyprice ,3,0,0,"",Magicnumber,0,Green);

،،،ونفس الامر بالنسبة للبيع،،،




رد مع اقتباس
قديم 12-11-2013, 02:50 PM   المشاركة رقم: 3
الكاتب
Qamar14
عضو جديد
الصورة الرمزية Qamar14

البيانات
تاريخ التسجيل: Oct 2013
رقم العضوية: 17135
المشاركات: 83
بمعدل : 0.02 يوميا

الإتصالات
الحالة:
Qamar14 غير متواجد حالياً
وسائل الإتصال:

كاتب الموضوع : Qamar14 المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي رد: سؤال برمجي

شكرا ليك
جاري فهم الكود
وتجربتها

مع جزيل الشكر



التوقيع

نقره لعرض الصورة في صفحة مستقلة
نقره لعرض الصورة في صفحة مستقلة Qam0ra14

عرض البوم صور Qamar14  
رد مع اقتباس
  #3  
قديم 12-11-2013, 02:50 PM
Qamar14 Qamar14 غير متواجد حالياً
عضو جديد
افتراضي رد: سؤال برمجي

شكرا ليك
جاري فهم الكود
وتجربتها

مع جزيل الشكر




رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

الكلمات الدلالية (Tags)
برمجى, ضمان


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة



الساعة الآن 12:15 PM



جميع الحقوق محفوظة الى اف اكس ارابيا www.fx-arabia.com

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

التجارة بالعملات الأجنبية تتضمن علي قدر كبير من المخاطر ومن الممكن ألا تكون مناسبة لجميع المضاربين, إستعمال الرافعة المالية في التجاره يزيد من إحتمالات الخطورة و التعرض للخساره, عليك التأكد من قدرتك العلمية و الشخصية على التداول.

تنبيه هام

موقع اف اكس ارابيا هو موقع تعليمي خالص يهدف الي توعية المستثمر العربي مبادئ الاستثمار و التداول الناجح ولا يتحصل علي اي اموال مقابل ذلك ولا يقوم بادارة محافظ مالية وان ادارة الموقع غير مسؤولة عن اي استغلال من قبل اي شخص لاسمها وتحذر من ذلك.

اتصل بنا

البريد الإلكتروني للدعم الفنى : support@fx-arabia.com
جميع الحقوق محفوظة اف اكس ارابيا – احدى مواقع Inwestopedia Sp. Z O.O. للاستشارات و التدريب – جمهورية بولندا الإتحادية.
Powered by vBulletin® Copyright ©2000 - 2024 , Designed by Fx-Arabia Team