اف اكس ارابيا..الموقع الرائد فى تعليم فوركس Forex

اف اكس ارابيا..الموقع الرائد فى تعليم فوركس Forex (https://fx-arabia.com/vb/index.php)
-   منتدى المؤشرات و الاكسبيرتات (https://fx-arabia.com/vb/forumdisplay.php?f=6)
-   -   لو سمحتو عندى سؤال فى البرمجة. ارجو الرد (https://fx-arabia.com/vb/showthread.php?t=8861)

forex killer 08-05-2011 08:13 PM

لو سمحتو عندى سؤال فى البرمجة. ارجو الرد
 
بسم الله الرحمن الرحيم
يا جماعة انا عندى سؤال فى البرمجة ودايخ عليه فى المنتديات و مافيش اجابة خدتها ونفعت .
فياريت فى المنتدى ده الاقى الاجابة اللى انا عايزها.
السؤال:
عندى شرطين وعايز الشرط الاول يتحقق ثم الشرط التانى
متال :
الشرط الاول:high[0]>open[0])if)
الشرط التانى:low[0]<open[0]if)
لو اتحقق الشرط الاول ثم التانى افتح صفقة بيع
ولو اتحقق التانى ثم الاول مفتحش صفقة بيع
ياريت يا جماعة تكون الاجابة بكتابة المعادلة فى ملف metaeditor علشان يبقى سهل اقراها وجربها
ياريت يكون سؤالى واضح ولو سمحتوا عايز الاجابة قبل بداية السوق علشان اجربها

محمد نوارج 08-05-2011 11:33 PM

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

سواء أستاذ حذيفة أو أستاذ حكيم أو غيرهما ..

وبالتوفيق إن شاء الله ..،

Dr_aHmaaaaaD 09-05-2011 01:54 AM

رد: لو سمحتو عندى سؤال فى البرمجة. ارجو الرد
 
اصبر بس باشمهندس حكيم هيرد عليك

حكيم 09-05-2011 01:31 PM

رد: لو سمحتو عندى سؤال فى البرمجة. ارجو الرد
 
طلبك سهل سوف أشرحه لك بالتدقيق انتظر أحظرلك الدرس

محمد نوارج 09-05-2011 01:35 PM

رد: لو سمحتو عندى سؤال فى البرمجة. ارجو الرد
 
اقتباس:

المشاركة الأصلية كتبت بواسطة حكيم (المشاركة 140836)
طلبك سهل سوف أشرحه لك بالتدقيق انتظر أحظرلك الدرس

الله عليك يا حكيم .. دائماً حاضر ما شاء الله ..،

حكيم 09-05-2011 09:41 PM

رد: لو سمحتو عندى سؤال فى البرمجة. ارجو الرد
 
اقتباس:

المشاركة الأصلية كتبت بواسطة forex killer (المشاركة 140494)
بسم الله الرحمن الرحيم

يا جماعة انا عندى سؤال فى البرمجة ودايخ عليه فى المنتديات و مافيش اجابة خدتها ونفعت .
فياريت فى المنتدى ده الاقى الاجابة اللى انا عايزها.
السؤال:
عندى شرطين وعايز الشرط الاول يتحقق ثم الشرط التانى
متال :
الشرط الاول:high[0]>open[0])if)
الشرط التانى:low[0]<open[0]if)
لو اتحقق الشرط الاول ثم التانى افتح صفقة بيع
ولو اتحقق التانى ثم الاول مفتحش صفقة بيع
ياريت يا جماعة تكون الاجابة بكتابة المعادلة فى ملف metaeditor علشان يبقى سهل اقراها وجربها
ياريت يكون سؤالى واضح ولو سمحتوا عايز الاجابة قبل بداية السوق علشان اجربها

http://fx-arabia.com/vb/uploaded/1317_01304963802.png

تأخذ
F=1

تكون من عائلة
int
و تكون خارج
start

لما يتحقق الشرط الأول تكون
F=1 فيدخل و يحولها الى
F=2

ثم يأتي الشرط الثاني فيطلب من
F=2

يعني يلزم تحقق الشرط الاول و بالتالي تتنفذ العملية للبيع مادام الشرط الأول قد تحقق

فيدخل و يفتح كما قلنا بيع و يحول F الى ما تحب أنت اذا وضعتها 1 يعيد الكرة من جديد أي تحقق الشرط الأول ثم الثاني

اذا أعطيتها قيمة مخالفة ل 1 أو 2 فلن يعيد العملية من جديد

نفترض أن الشرط الثاني تحقق قبل الشرط الاول فتكون
F= 1
لكن العملية الثانية تشترط من F أن تكون مساوية ل 2 و بالتالي لن يدخل الى بتحقق الشرط الاول و تحول F=1 الى F=2

أي استفهام اخر انا حاظرذ


اليك ملف ام كيو فور


forex killer 10-05-2011 04:17 AM

رد: لو سمحتو عندى سؤال فى البرمجة. ارجو الرد
 
شكرا جزيلا لك حكيم. بالفعل شرح وافى وسهل الفهم بارك الله فيك.
لكن انا لما بكتب المعادلات بتاعة شروط فتح صفقة البيع
وتحتها اكتب شروط فتح صفقة الشراء بنفس الطريقة
;int G=4
;if (Low[0]<Open[0]&& G==4)G=5
(if (High[0]>Open[0]&& G==5
{;Open buy;*/ G=4/* }
بيفتحلى صفقتين واحدة شراء وواحدة بيع
ياريت تقولى ازاى لما يكون فى صفقة الشراء يفتح شراء بس ولما يكون فى صفقة البيع يفتح بيع بس
ياريت يكون MQ4 برده

حكيم 10-05-2011 04:52 PM

رد: لو سمحتو عندى سؤال فى البرمجة. ارجو الرد
 
اقتباس:

المشاركة الأصلية كتبت بواسطة forex killer (المشاركة 141204)
شكرا جزيلا لك حكيم. بالفعل شرح وافى وسهل الفهم بارك الله فيك.
لكن انا لما بكتب المعادلات بتاعة شروط فتح صفقة البيع
وتحتها اكتب شروط فتح صفقة الشراء بنفس الطريقة
;int G=4
;if (Low[0]<Open[0]&& G==4)G=5
(if (High[0]>Open[0]&& G==5
{;Open buy;*/ G=4/* }
بيفتحلى صفقتين واحدة شراء وواحدة بيع
ياريت تقولى ازاى لما يكون فى صفقة الشراء يفتح شراء بس ولما يكون فى صفقة البيع يفتح بيع بس
ياريت يكون MQ4 برده

أهلا بك الاخ الكريم الشيئ الذي تبحث عنه ألا قيه دائمما خلال برمجتي لبعض الاكسبيرتات و أقدر أساعدك باذن الله

ملاحظة : أخي الكريم int G=4 الله يخليك تكون خارج الدالة start أعيد تكون خارج الداة start

أمل ما تبقى سهل مشكلتك أنك تريد أن تضع واحدة للبيع والاخرى للشراء أنا فاهم ماذا تقصد و ماذا تريد لأنني مريت بهذه البرامج

سهلة ان شاء الله

شوف معي انت اخترت G للبيع خذ D للشراء مثلا

مبياتلي تكون لديك

;int G=4
;int D=1

وكما عملت مع البيع تعملها مع الشراء لكن باستعمال D

و أي استفسار أنا تحت أمرك أنا فاهم ماذا تريد ودائما أستعمل و تصادفني هذه المشكلة
شكرا لك و لا تتردد في طرح أسئلتك

forex killer 10-05-2011 11:35 PM

رد: لو سمحتو عندى سؤال فى البرمجة. ارجو الرد
 
اقتباس:

المشاركة الأصلية كتبت بواسطة حكيم (المشاركة 141427)
أهلا بك الاخ الكريم الشيئ الذي تبحث عنه ألا قيه دائمما خلال برمجتي لبعض الاكسبيرتات و أقدر أساعدك باذن الله

ملاحظة : أخي الكريم int G=4 الله يخليك تكون خارج الدالة start أعيد تكون خارج الداة start

أمل ما تبقى سهل مشكلتك أنك تريد أن تضع واحدة للبيع والاخرى للشراء أنا فاهم ماذا تقصد و ماذا تريد لأنني مريت بهذه البرامج

سهلة ان شاء الله

شوف معي انت اخترت G للبيع خذ D للشراء مثلا

مبياتلي تكون لديك

;int G=4
;int D=1

وكما عملت مع البيع تعملها مع الشراء لكن باستعمال D

و أي استفسار أنا تحت أمرك أنا فاهم ماذا تريد ودائما أستعمل و تصادفني هذه المشكلة
شكرا لك و لا تتردد في طرح أسئلتك

انا حطيت فعلا g=4 خارج الدالة وكتبت الدوال بالطريقة ده

;int F=1
;int G=4

()int start
}
;if (High[0]>Open[0] && F==1)F=2
(if (Low[0]<Open[0]&& F==2
{;Open buy;*/ F=1/* }



;if (Low[0]<Open[0]&& G==4)G=5
(if (High[0]>Open[0]&& G==5
{;Open sell;*/ G=4/* }
;(return(0
{
وبرده نفس الحكاية بتحصل كل ميفتح صفقة يفتحلى صفقة شراء وبيع مع بعض
ياريت تشوف المعادلات اللى انا كاتبها وتقولى فين الغلط
او تقولى حلها ايه

forex killer 11-05-2011 06:39 AM

رد: لو سمحتو عندى سؤال فى البرمجة. ارجو الرد
 
اقتباس:

المشاركة الأصلية كتبت بواسطة حكيم (المشاركة 141113)
http://fx-arabia.com/vb/uploaded/1317_01304963802.png

تأخذ
F=1

تكون من عائلة
int
و تكون خارج
start

لما يتحقق الشرط الأول تكون
F=1 فيدخل و يحولها الى
F=2

ثم يأتي الشرط الثاني فيطلب من
F=2

يعني يلزم تحقق الشرط الاول و بالتالي تتنفذ العملية للبيع مادام الشرط الأول قد تحقق

فيدخل و يفتح كما قلنا بيع و يحول F الى ما تحب أنت اذا وضعتها 1 يعيد الكرة من جديد أي تحقق الشرط الأول ثم الثاني

اذا أعطيتها قيمة مخالفة ل 1 أو 2 فلن يعيد العملية من جديد

نفترض أن الشرط الثاني تحقق قبل الشرط الاول فتكون
F= 1
لكن العملية الثانية تشترط من F أن تكون مساوية ل 2 و بالتالي لن يدخل الى بتحقق الشرط الاول و تحول F=1 الى F=2

أي استفهام اخر انا حاظرذ


اليك ملف ام كيو فور



على فكرة بالطريقة ده لما بيحقق الشرط التانى ثم الاول بيفتح صفقة برده.

لو الشرط التانى تحقق اولا بالفعل لن يتم فتح صفقة لان f=1
ولكن عندما يتم تحقيق الشرط الاول بعد التانى ستكون كل الشروط متوفرة لفتح الصفقة
لان عندها ستكون f=1 و high >open


الساعة الآن 10:10 PM

Powered by vBulletin® Copyright ©2000 - 2025

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