مخبى بقشورك يا محمد
ايش الحلاوة دي
ما شاء الله تبارك الله موفق
بس شكله سر تبي تخب عنا
تحياتي
Printable View
مخبى بقشورك يا محمد
ايش الحلاوة دي
ما شاء الله تبارك الله موفق
بس شكله سر تبي تخب عنا
تحياتي
اقتباس:
المشاركة الأصلية كتبت بواسطة waddah
:00006:
سوف يكون متاح إن شاء الله بعد المسابقة
أرجو منكم الدعوات بأن أفوز في هذه المسابقة
الأن التوصية هي
بيع يورو/دولار و أسترليني/دولار
و شراء دولار/فرنك
بالتوفيق اخي الكريم نصرك الله
:00006:
أود أن أشارك بهذا الكود البسيط حتي نستطيع أن نحقق أرباح معتدلة من مجمل العقود المفتوحة
كود PHP:
.....//your normal code
extern bool ProtectProfit= true;
extern double ProfitToProtect = 250;
extern double ProtectStarter = 125;
extern bool ProtectLoss= false;
extern double LossToProtect = 100;
.....//your normal code
int start()
{
...... //your normal code
if(ProtectProfit)
ProfitProtect(ProfitToProtect);
if(ProtectLoss)
LossProtect(LossToProtect);
.......//your normal code
}
void ProfitProtect(double profit)
{
int total = OrdersTotal();
double MyCurrentProfit=0;
for (int cnt = 0 ; cnt < total ; cnt++)
{
OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);
if (OrderMagicNumber() == MagicNumber)
MyCurrentProfit += OrderProfit();
}
//Print("My Current Profit is : " + DoubleToStr(MyCurrentProfit,2) + " While My Profit Target is " + DoubleToStr(profit,2));
if(MyCurrentProfit>=ProtectStarter) //start protection at this level!
ProtectLoss=true;
if(MyCurrentProfit>=profit)
CloseAll();
}
void LossProtect(double profit)
{
int total = OrdersTotal();
double MyCurrentProfit=0;
for (int cnt = 0 ; cnt < total ; cnt++)
{
OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);
if (OrderMagicNumber() == MagicNumber)
MyCurrentProfit += OrderProfit();
}
if(MyCurrentProfit<=profit)
CloseAll();
}
void CloseAll()
{
int total = OrdersTotal();
for (int cnt = 0 ; cnt < total ; cnt++)
{
OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);
if (OrderMagicNumber() == MagicNumber)
if(OrderType()==OP_BUY)
OrderClose(OrderTicket(),OrderLots(),Bid,Slippage,Violet);
if(OrderType()==OP_SELL)
OrderClose(OrderTicket(),OrderLots(),Ask,Slippage,Violet);
}
}
هذا الكود سوف يجعلك تضع حد أقصي للربح لجميع القود المفتوحة و حد أدني لهذا الربح
كما أنك مطالب بأن تضع نقطة يبدأ فيها البرنامج مراقبة الأرباح عندما يصل إليها
مثلا:
الحد الأقصي للربح الذي أريد البرنامج أن يقفل جميع العقود إذا وصل إليه هو
300 نقطة
و الحد الأدني هو
150 نقطة
ولكن لا تبدأ في المراقبة إلا إذا وصل الربح إلي
200 نقطة
هنا عندما يصل مجموع أرباح العقود المفتوحة إلي 200 نقطة فأن الرنامج لن يسمح لهذا الربح أن يقل عن 150 نقطة ثانيا و يأخذ الأرباح عند 300 نقطة
:00012:
مشكور اخي محمد ممكن تشرح لنا كيف طريقة استخددام الكود وتركيبة
اقتباس:
المشاركة الأصلية كتبت بواسطة RMA
:00006:
هذا هو الكود مركبا عليه الفكرة
من هذا الكود يمكنك أن تتعلم كثير من الأفكار الجديدة مثل؟
كيف تجعل البرنامج لا يتعامل إلا مع أزورج محددة
كيف تجعل البرنامج لا يتعامل إلا مع إطار زمني محدد
كيف تحمي الأرباح ( الفكرة التي نحن بصددها) في الإجابة
كيف غلق جميع العمليات المفتوحة
كيف تقوم بفتح بيع أو شراء مؤجل
أرجو قراءة الكود جيدا فأنا لا أجيد الشرح باللغة العربية
ملحوظة : أرجو من الإدارة أن تضيف الملحقات الأتية إلي الملفات المسموح برفعها
,mql .mq4 .mgh .ex4
:00012:
اخي الكريم محمداقتباس:
المشاركة الأصلية كتبت بواسطة Mohammed_Elmasry
اولا السلام عليكم ورحمة الله وبركاته واسال الله ان يدخلك جنته ويتقبل منك عملك
لدي طلب اطلبه منك اخي ومن كرمك
ارجو منك ان تعمل لنا اكسبرت يقوم داءما واتوماتكيا بفتح عقدين باي واحد يورو والثاني للفرنك
ويقفلهما مباشرة عندما يصبح مجموع الربح 30 نقطة
لانه كما تعلم اخي ان العملتين متعاكستين وتسيران بعكس بعضهما ولكن يبقى هناك فارق بعدد النقاط التي يتخطاه كل زوج فمثلا اذا عملنا سل لليورو وسل للفرنك فاحدهما سيخسر والثاني سيربح وعندما يكون الفارق بين العمليتين +30 يقوم الاكسبرت باغلاق العمليتين وفتح عمليتين جديدتين وارجو ان يكون عدد اللوت يمكن زيادته ويعمل على حساب مني اكونت
وما طلبت ذلك الاطمعا بعلمك وجودك وكرمك
اقتباس:
المشاركة الأصلية كتبت بواسطة علي
:00006:
عليكم السلام و رحمة الله و بركاته
شكرا يا أخي
فكرة جيدة .. إذا أحياني المولي سوف أنفذها غدا إن شاء الله و أرفعها هنا
بارك الله فيك أخ محمد وافادنا من علمك
اهلين اخي محمد المصري
شكلك موسهل :) وعندك افكار حلوه كأن الطريقه تتعامل بالهدج لكن ليش تاخذ زوجين اليورو والباوند وتعكس بالفرنك ترا ايش النظريه :) طيب ليش ما تاخذ الباوند دولار باي مثلا والفرنك دولار عكسه بصراحه ربما تكون معك حق يعني قصدك تشوف تقاطع الموفينج على وين وتاخذ العمليتين الاوليين مع التقاطع والفرنك عكسهما بس اليس في ذلك مخاطره وتسلم ياالحبيب
اقتباس:
المشاركة الأصلية كتبت بواسطة علي
:00006:
أخي علي .. هذا هو البرنامج الذي طلبت .. برجاء تجريبه و الرجوع لنا بالنتيجة
اخي محمد السلام عليكم ورحمة الله
اسمحلي اولا ان اشكرك واسال الله ان يتقبل عملك
ساجربه انشاء الله الاسبوع القادم وابلغك بالنتيجة
ولكن لي سؤال هل اضعه فقط على شارت اليورو ام يجب وضعه على كل من شارت اليورو والفرنك
لاني وضعته الان علىكل من شارت اليورو والفرنك فريم الساعة ولكنه لم يعطي اي امر علما انه كتب بالاعلى الهاي واللو والكلوز على اعلى الشارت والوجه مبتسم
واخيرا اسمحلي ان اجدد شكري لك
اخي محمد هذه الصورة
اعتقد انه لدي خلل م ارتكبته لانه لم يكتب اي امر الى الان
ارجو منك ان توضح لي الخطوات
مع شكري وامتناني وتقديري لشخصكم الكريم
اقتباس:
المشاركة الأصلية كتبت بواسطة علي
:00006:
العفو يا أخ علي
يمكنك و ضعه علي أي شارت ( و ليس فقط اليورو أو الفرنك) لأنه لا يستخدم الأمر Symbol()
لا أعلم لماذا لم يعمل عندك .. أنه يعمل عندي الأن
اخي محمد ممكن تركب لنا مؤشر يبين اقوى نقاط المقاومة والدعم على ثلاث فريمات
الديلي والأربع ساعات والساعة وبين كل اقوى مقاومة على الفريم