PDA

View Full Version : تعالوا نتعلم برمجة خطوة خطوة



Pages : [1] 2

ahscience2007
07-07-2012, 22:50
بسم الله الرحمن الرحيم
سأبدأ معكم دروس متتالية في تعلم البرمجة من الصفر حتى الوصول الى المستوى الذي يؤهلك لأن تبرمج اكسبيرت كامل لوحدك .....بمعنى إنك لو عندك فكرة معينة أو استراتيجية معينة وعايز تجربها ....ممكن تعمل لها اكسبيرت خاص بيك وتجربها.....وهذا ما سنتعلمه معا في هذه الدورة ان شاء الله

ahscience2007
07-09-2012, 18:58
بداية نفهم الاول يعني ايه برمجة.....ازاي نطلب من الكمبيوتر تنفيذ أمر معين بشكل عام....قام المبرمجين ببناء لغة يفهماها المبرمج والكمبيوتر على حد سواء.....هذه اللغة تسمى لغة برمجة.....فلكي تطلب من الحاسب تنفيذ امر ما يجب أن تكلمه بهذه اللغة.....ونحن هنا سنشرح ام كيو إل والتي سنستخدمها في برمجة الاكسبيرتات والمؤشرات......ارجو المشاركة من باقي الاعضاء لكي ننجح في هذه الورشة المتواضعة

abaragh
07-09-2012, 20:16
موضوع مهم وان شاء الله متابعين معاك

ahscience2007
07-09-2012, 21:06
موضوع مهم وان شاء الله متابعين معاك

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

osama00971
07-09-2012, 21:22
انا مستعد

وان شاء الله معاك

ahscience2007
07-09-2012, 22:51
انا مستعد

وان شاء الله معاك

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

Mr.GooDMaN
07-10-2012, 00:04
احنا كلنا مستعدين
وربنا يوفق ان شاء الله
وهنابع معاك الموضوع

sabre
07-10-2012, 00:12
يسعدنى انى اكون من المتابعين معاك ان شاء الله ولاكن اسئلتى ممكن تكون كتير شويا علشان انا اشتركت فى مواضيع تعليميه كتيرة
قبل كدا وكان كمان فى شرح رائع وسهل ولاكن المسكله تأتى ان هناك دائما حلقه مفقودة بالنسبه لى

ahscience2007
07-10-2012, 06:34
بسم الله الرحمن الرحيم
نبدأ الدرس الأول
لما نحب نخزن قيمة عددي داخل الحاسب لازم الاول نحدد القيمة العددية دي عدد صحيح والا عدد عشري له أرقام بعد الفاصلة العشرية
اذا كان عدد صحيح لازم نعرفه الأول انه عدد صحيح ونديه اسم....مثال

int i=10;
اما اذا كان عدد عشري لازم بردك نعرفه ونديله اسم

double x=5.236
السطرين دول يفهمهم الحاسب ازاي؟!......أمر فتح مخزنين في الذاكرة واحد صحيح والاخر عشري والمخزن الصحيح اسمه أي وخزن فيه القيمة 10 أما المخزن الثاني نوعه عشري وخزن فيه القيمة 5.236
أتمنى أن يكون هذا الدرس سهل

ahscience2007
07-11-2012, 20:37
أنا مش عارف الناس مش بتشارك معايا ليه؟!!!!!!!......كل ما أدخل على الصفحة ملقيش تعليق نفسي بتتسد ومبرضاش اكمل.....ياريت أشوف ردود زي فاهمين.....متابعين......اي حاجة.....بس احس ان الناس متابعه معايا

---------- Post added at 07:37 PM ---------- Previous post was at 06:54 AM ----------


السلام عليكم ورحمة الله وبركاته

الدرس الثاني

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

int a=5;
int b=10;
int c=a+b;

في الكود السابق سيفتح الحاسب ثلاثة مخازن ويخزن في الاول الرقم خمسة وفي الثاني الرقم عشرة وفي المخزن الاخير سيضع فيه الناتج

Shady Moustafa
07-11-2012, 23:27
كمل أخى الموضوع جميل ومفيد وإن شاء الله اتابعه معاك

Forex Eyes
07-12-2012, 02:41
معك ان شاء الله و متابع الموضوع لاهتمامي بالبرمجة و ان شاء الله لن اجد صعوبة نضرا لانن استطيع البرمجة بلغة بي اتش بيو اشتي ام ال لهدا فانا مهتم جدا اتمنى لك التوفيق في الشرح و اعتبرني من المتابعين معك

ahscience2007
07-12-2012, 12:29
قبل ما انتقل للخطوة القادمة سأشرح لكم هذا المثال

برنامج يقوم بجمع وطرح وقسمة وضرب ثلاثة أعداد


int x,y,w,z1,z2,z3,z4

x=5

y=10

w=2

z1=x+y+w

z2=x*y

z3=x/y

z4=z2+z3



عندما يتم تنفيذ البرنامج سيقوم الكمبيوتر بعمل الخطوات التالية


فتح 7 مخازن لها الأسماء التالية
x,y,w,z1,z2,z3

تخزين القيم المكتوبة في البرنامج في كل مخزن كما سبق شرحه

اجراء العمليات الحسابية السابقة بالترتيب
وأرجو من المتابعين معانا يشرحوا لنا العملية الأخيرة
z4=z2+z3
كيف سيتم تنفيذها؟!!!!!!

mowking
07-13-2012, 05:51
"z2" هيه x * y

z2 = 5*10 = 50

"z3" هيه x / y

z3 = 5/10 = 1/5

z4 = z2 + z3

اذن

z4 = 50 + 1/5 = 50.5

كده صح يا استاذ :rules:

---------- Post added at 02:51 AM ---------- Previous post was at 02:50 AM ----------

انا نفسي اتعلم البرمجه و اخيرا لقيت مدرس يساعدني فيهه .. ممكن

ahscience2007
07-13-2012, 10:19
"z2" هيه x * y

z2 = 5*10 = 50

"z3" هيه x / y

z3 = 5/10 = 1/5

z4 = z2 + z3

اذن

z4 = 50 + 1/5 = 50.5

كده صح يا استاذ :rules:

---------- Post added at 02:51 AM ---------- Previous post was at 02:50 AM ----------

انا نفسي اتعلم البرمجه و اخيرا لقيت مدرس يساعدني فيهه .. ممكن

تمام الله ينور عليك.....بس آخر خطوة غلط....لييييييييييه؟!....علشا المفروض ان آخر متغير وهو


z4 = 50 + 1/5 = 50.5
لأنه عدد انتجر (يعني عدد صحيح) فلازم نحذف الاعداد بعد الفاصلة العشرية.........لذلك عندما تحدد لوت ب 0.01 مثلا فلازم تخزنه في متغير دبل (يعني عدد حقيقي) اتمنى ان تكون فهمت

hehelibeb
07-13-2012, 10:26
الخطوة الأخيرة غلط في الإختزال فقط

z4=50 +5/10 = 50 +1/2 = 50.5

كدة صح

ahscience2007
07-13-2012, 11:29
آخر خطوة غلط....لييييييييييه؟!....


z4 = 50 + 1/5 = 50.5
لأنه عدد انتجر (يعني عدد صحيح) فلازم نحذف الاعداد بعد الفاصلة العشرية.........لذلك عندما تحدد لوت ب 0.01 مثلا فلازم تخزنه في متغير دبل (يعني عدد حقيقي) اتمنى ان تكون فهمت
لذلك يجب ان يكون
z4=50

Eyadoo
07-14-2012, 06:09
تمام
كمل يا معلم
متابعينك بتركيز
الله يجزيك الخير
فعلاً بديت من الأول
ما بعتقد رح يكون شرحك صعب مهما كان الشخص مبتدئ
منتظرين باقي الدروس

mowking
07-14-2012, 10:10
آخر خطوة غلط....لييييييييييه؟!....


z4 = 50 + 1/5 = 50.5
لأنه عدد انتجر (يعني عدد صحيح) فلازم نحذف الاعداد بعد الفاصلة العشرية.........لذلك عندما تحدد لوت ب 0.01 مثلا فلازم تخزنه في متغير دبل (يعني عدد حقيقي) اتمنى ان تكون فهمت
لذلك يجب ان يكون
z4=50

اولا شكرا

ثانيا همممم
الي عرفتو او بالاصح فهمتو ان الاختصار في اللترتيب ممكن يتحسب غلط يعني لازم اعمل كل حاجه خطوه خطوه
و الكسور ما تتحطش
و ده معناه ان اذا في كسر يبقي ليه معادله او كدو لوحده صح كده ..
طيب اذا حبينا نكتب عدد بكسر هنكتبو ازاي ؟؟؟
و شكرا على الرد الجميل و الموضوع الاجمل

Eyadoo
07-14-2012, 14:14
اولا شكرا

ثانيا همممم
الي عرفتو او بالاصح فهمتو ان الاختصار في اللترتيب ممكن يتحسب غلط يعني لازم اعمل كل حاجه خطوه خطوه
و الكسور ما تتحطش
و ده معناه ان اذا في كسر يبقي ليه معادله او كدو لوحده صح كده ..
طيب اذا حبينا نكتب عدد بكسر هنكتبو ازاي ؟؟؟
و شكرا على الرد الجميل و الموضوع الاجمل

حتكتبو كده




double x,y,w,z1,z2,z3,z4
x=5
y=10
w=2
z1=x+y+w
z2=x*y
z3=x/y
z4=z2+z3



صح يا باشا؟

ahscience2007
07-15-2012, 11:07
حتكتبو كده




double x,y,w,z1,z2,z3,z4
x=5
y=10
w=2
z1=x+y+w
z2=x*y
z3=x/y
z4=z2+z3





صح يا باشا؟

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

مثال جديد

اكتب برنامج يجمع عددين حقيقيين

الخطوة الأولى نعرف الكمبيوتر أسماء المخازن

double ax,by,sum

الخطوة الثانية نعرف الكمبيوتر القيم العددية التي سنخزنها في هذهالمخازن

ax=0.05
by=1.256
الخطوة الثالثة نعرف الكمبيوتر العملية الحسابية التي سيتم اجرائها على هذين العددين ونعرفه أيضا السم المخزن الذي سيتم حفظ الناتج داخله

sum=ax+by
وبذلك يكون قد انتهى البرنامج حيث سيقوم الكمبيوتر بتنفيذ هذه العملية ويخزن النتيجة داخل المخزن
sum
إذن البرنامج في صورته النهائية يتكون كالتالي:


double ax,by,sum

ax=0.05
by=1.256
sum=ax+by

سؤال

هل ينفع أخزن عدد صحيح داخل مخزن معرف على انه عدد حقيقي؟
أيوة ينفع لأن كل عدد صحيح يعتبر عدد حقيقي أما العكس لأ. وطبعا النقطة دي مهمة جدا جدا جدا...ليييييييييييييه ؟!!!!!!!!
لأنك لو عملت اكسبيرت وطلبت من الكمبيوتر يفتح لك مخزن تضع فيه حجم الصفقة(Lot) وعرفت المخزن ده على إنه عدد صحيح كالتالي:

int Lot
Lot=0.1

هتشغل الاكسبيرت من غير أي مشاكل برمجية ولا ايرور(error) وكل حاجة تمام لكن الاكسبيرت مش هيفتح ولا صفقة لأنه كل مرة يقرا قيمة اللوت على انه 0........وطبعا ده بيعمل مشاكل كتير في الحسابات فلو واحد جعل اللوت =1.35 الكمبيوتر هيقراه على انه 1.00 لأنه حذف الأرقام التي بعد الفاصلة وبكده هيغير حساباتك خالص في ادارة رأس المال وحساب الربح والخسارة وهكذا
طبعا حل المشكلة دي انك تعرف اللوت على انه عدد حقيقي

double Lot
Lot=0.1

---------- Post added at 10:07 AM ---------- Previous post was at 10:06 AM ----------

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

Eyadoo
07-15-2012, 12:20
لحد الآن فاهم كل حاجة تمام
كمل يا زعيم
انت رائع
حتى اللي مالوش علاقة بالحاجات دي
حيفهمها على طول

ahscience2007
07-15-2012, 14:49
المثال الأخير

اكتب برنامج يجمع من 1 الى 5

الحل


int x1,x2,x3,x4,x5,sum;

x1=1;
x2=2;
x3=3;
x4=4;
x5=5;
sum=x1+x2+x3+x4+x5;

تمام....مفيش حاجة جديدة!!!!!

طيب اكتب برنامج يجمع من 1 الى 500

مشكلة صح؟

مفيش مشكلة ولا حاجة احنا ممكن نعمل البرنامج ده ويكون كمان أصغر من البرنامج السابق.......ازاي؟!!!!!!
باستخدام حاجة اسمها الحلقات التكرارية التي وظيفتها تكرر أمر عدد المرات التي تريدها
نطبق الكلام ده على المثال السابق وهو جمع الاعداد من 1 الى 5 باستخدام الحلقات التكرارية


int sum;
sum=0;

for(int i=1; i<6; i++) g
}
sum=sum+i;
{

شرح الكود

1- عرفنا مخزن انتجر اسمه
sum
2- كتبنا جملة for
والتي مهمتها تكرار الأوامر المكتوبه داخلها وشرح عملها كالتالي


int i=1
ممكن نسميه العداد أو التكرار بتاع الحلقة التكرارية أول قيمة له 1
i<6
معناها إن جملة
for
هتكرر الأوامر داخلها طالما آي أقل من 6
++i
يعني كل لفه للحلقة
for
زود قيمة
i
بمقدار واحد
sum=sum+i
هذه هي الجملة التي سيتم تكرارها طالما آي أقل من 6

وفي النهاية سيتم جمع الاعداد المطلوبة وتخزينها في المخزن
sum

أهم حاجة انكم تعرفوا ان في حاجة اسمها جملة
for
هنستخدمها في البرمجة ان شاء الله ووظيفتها تكرار ما بداخلها عدد معين من المرات
أتمنى ان تكون اتفهمت

forex man
07-15-2012, 16:35
كلنا متابعين معاك اخى الكريم
ومنتظرين بقيه الدروس تحياتى

ahscience2007
07-15-2012, 19:26
الناس ما شاء الله بدأت تتفاعل وتشارك معايا......وده بصراحة بيشجعني جدا جدا....وكل ما أدخل على الموضوع والاقي ردود وتسجيل متابعة وناس تقول تمام فاهمين....بتشجعوني انني ادخل في الخطوة التالية......وان شاء الله الدرس القادم سيكون البداية الفعلية في برمجة الاكسبيرتات ان شاء الله وباذن الله الكل هيكون متابع وفاهم والامور سهلة جدا باذن الله

Eyadoo
07-16-2012, 01:37
حجرب أكتب برنامج بيجمع من 1 إلى 500




int sum;
sum=0;
for(int i=1; i<501; i++) g
}
sum=sum+i;
{


بس رمز
g
على ماذا يدل؟
والأقواس
}
{
شو فايدتها

silverfox
07-16-2012, 02:06
تم النقل للقسم الصحيح
وموضوع رائع استمر اخى الكريم
شكرا على المجهود الواضح

ahscience2007
07-16-2012, 22:49
حجرب أكتب برنامج بيجمع من 1 إلى 500




int sum;
sum=0;
for(int i=1; i<501; i++) g
}
sum=sum+i;
{


بس رمز
g
على ماذا يدل؟
والأقواس
}
{
شو فايدتها

الرمز
g
كتبته خطأ المفروض يحذف

الاقواس في جملة
for
{
........
.......
.......
}
مهم جدا لأنه يكتب داخله كود الاوامر التي سيتم تكرارها
وأنا شرحت تركيب جملة
for
ارجع للشرح مرة أخرى وانت تفهمها أفضل

---------- Post added at 09:49 PM ---------- Previous post was at 09:48 PM ----------


تم النقل للقسم الصحيح
وموضوع رائع استمر اخى الكريم
شكرا على المجهود الواضح

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

realyone
07-16-2012, 22:54
بسم الله الرحمن الرحيم
سأبدأ معكم دروس متتالية في تعلم البرمجة من الصفر حتى الوصول الى المستوى الذي يؤهلك لأن تبرمج اكسبيرت كامل لوحدك .....بمعنى إنك لو عندك فكرة معينة أو استراتيجية معينة وعايز تجربها ....ممكن تعمل لها اكسبيرت خاص بيك وتجربها.....وهذا ما سنتعلمه معا في هذه الدورة ان شاء الله
متابع معك اخي ,لأني مهتم لمعرفة طريقة برمجه اكسبيرتات ولاني حاولت من قبل برمجة اكسبيرت ولم انجح في ذلك,وشكرا على الموضوع جعله الله لك في ميزان حسناتك

ahscience2007
07-16-2012, 23:16
هذا مثال أسهل


for ( int i=1; i<100; i++)
}
افتح صفقة هههههههههه
{

الكمبيوتر أول ما يشوف الكود ده.....هيعمل الاتي:
1- يفتح مخزن في الذاكرة ويسميه

i
ويضع فيه القيمة 1
2- هل i<100
نعم.....اذن ينفذ الكود داخل الحلقة وهو فتح صفقة
3- يكرر هذه العملية وكل مرة يزود قيمة
i
بمقدار واحد الى أن تصل قيمة
i
الى 100
ساعتها يخرج الكمبيوتر خارج الحلقة ولا يفتح صفقات جديدة لأن الشرط
i<100
لم يتحقق.

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

Eyadoo
07-16-2012, 23:28
الرمز
g
كتبته خطأ المفروض يحذف

الاقواس في جملة
for
{
........
.......
.......
}
مهم جدا لأنه يكتب داخله كود الاوامر التي سيتم تكرارها
وأنا شرحت تركيب جملة
for
ارجع للشرح مرة أخرى وانت تفهمها أفضل

---------- Post added at 09:49 PM ---------- Previous post was at 09:48 PM ----------



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

أشكرك أخي
فهمت الفكرة من المثال الثاني

إن الأقواس
()
تحتوي الشرط
أما
{}
تحتوي الأمر

ahscience2007
07-17-2012, 00:22
أشكرك أخي
فهمت الفكرة من المثال الثاني

إن الأقواس
()
تحتوي الشرط
أما
{}
تحتوي الأمر

أيوة كده تمام انت كده فهمت ......كل أمر في البرمجة بيكون له شكل معين ثابت لا يتغير زي جملة
for
لذلك بعد ما نتعلمها كلها ان شاء الله .....كل مهمتك كمبرمج انك تستخدم هذه الادوات لكي تبني الاكسبيرت او المؤشر الذي تريده

realyone
07-17-2012, 01:02
بسم الله الرحمن الرحيم
سأبدأ معكم دروس متتالية في تعلم البرمجة من الصفر حتى الوصول الى المستوى الذي يؤهلك لأن تبرمج اكسبيرت كامل لوحدك .....بمعنى إنك لو عندك فكرة معينة أو استراتيجية معينة وعايز تجربها ....ممكن تعمل لها اكسبيرت خاص بيك وتجربها.....وهذا ما سنتعلمه معا في هذه الدورة ان شاء الله
متابع معك اخي ,لأني مهتم لمعرفة طريقة برمجه اكسبيرتات ولاني حاولت من قبل برمجة اكسبيرت ولم انجح في ذلك,وشكرا على الموضوع جعله الله لك في ميزان حسناتك

Eyadoo
07-17-2012, 02:09
أيوة كده تمام انت كده فهمت ......كل أمر في البرمجة بيكون له شكل معين ثابت لا يتغير زي جملة
for
لذلك بعد ما نتعلمها كلها ان شاء الله .....كل مهمتك كمبرمج انك تستخدم هذه الادوات لكي تبني الاكسبيرت او المؤشر الذي تريده

أشكرك على صبرك
وتحملك لأسئلتنا واستفساراتنا
أنا مبتدئ في البرمجة
اتحملني شوي

متابع معك خطوة بخطوة

aboushnb
07-17-2012, 16:05
السلام عليكم ورحمة الله وبركاته اخى الكريم

احنا كلنا مستعدين

وربنا يوفق ان شاء اللة
بتوفيق الجميع

ahscience2007
07-17-2012, 18:34
نبدأ شرح الاكسبيرت
اسم الاكسبيرت
Buy_Sell_Day
فكرة عمله:

مع بداية كل يوم جديد في الساعة 12 ليلا يقوم الاكسبيرت بفتح صفقتين معلقتين بالشروط التالية:

- صفقة شراء فوق سعر الإغلاق لليوم المنتهي بعدد محدد من النقاط وبهدف محدد ووقف محدد.

- صفقة بيع تحت سعر الإغلاق لليوم المنتهي بعدد محدد من النقاط وبهدف محدد ووقف محدد.

- في حال تفعلت صفقة الشراء فإنه يقوم بحذف صفقة البيع المعلقة آليا.

- في حال تفعلت صفقة البيع فإنه يقوم بحذف صفقة الشراء المعلقة آليا.

- في حال انتهى اليوم ولم تتفعل أي صفقة فإنه يحذف الصفقتين ويبدأ من جديد.


خصائص الاكسبيرت الجديد:

- اسمه هو Buy_Sell_Day

- له خاصية
Step
وهي عدد النقاط التي تعلو أو تدنو من سعر الإغلاق لليوم السابق.

- له خاصية
Takeprofit
وهي عدد نقاط الربح.

- له خاصية
Stoploss
وهي نقاط الوقف.

- له خاصية
Lots
وهي حجم اللوتات لكل صفقة.

نبدأ الشغل من بكره ان شاء الله

Eyadoo
07-17-2012, 22:19
نبدأ شرح الاكسبيرت
اسم الاكسبيرت
Buy_Sell_Day
فكرة عمله:

مع بداية كل يوم جديد في الساعة 12 ليلا يقوم الاكسبيرت بفتح صفقتين معلقتين بالشروط التالية:

- صفقة شراء فوق سعر الإغلاق لليوم المنتهي بعدد محدد من النقاط وبهدف محدد ووقف محدد.

- صفقة بيع تحت سعر الإغلاق لليوم المنتهي بعدد محدد من النقاط وبهدف محدد ووقف محدد.

- في حال تفعلت صفقة الشراء فإنه يقوم بحذف صفقة البيع المعلقة آليا.

- في حال تفعلت صفقة البيع فإنه يقوم بحذف صفقة الشراء المعلقة آليا.

- في حال انتهى اليوم ولم تتفعل أي صفقة فإنه يحذف الصفقتين ويبدأ من جديد.


خصائص الاكسبيرت الجديد:

- اسمه هو Buy_Sell_Day

- له خاصية
Step
وهي عدد النقاط التي تعلو أو تدنو من سعر الإغلاق لليوم السابق.

- له خاصية
Takeprofit
وهي عدد نقاط الربح.

- له خاصية
Stoploss
وهي نقاط الوقف.

- له خاصية
Lots
وهي حجم اللوتات لكل صفقة.

نبدأ الشغل من بكره ان شاء الله

متابعين جيداً
وبانتظار الدرس غداً
مشكور على المجهود

Sakr
07-21-2012, 15:20
السلام عليكم
الله ينور عليك ahscience2007
بجد مجهود رائع ربنا يوفقك ويباركلك
متااابع معاك

ahscience2007
07-22-2012, 18:37
السلام عليكم ورحمة الله وبركاته
أعتذر لكم عن التأخير في متابعة الموضوع بسبب انقطاع النت عندي.....ونبدأ اليوم حاجة بسيطة
نبدأ بفتح الملف الذي سنكتب فيه الاكسبيرت
واليكم الخطوات بالترتيب وبالصور

Shady Moustafa
07-23-2012, 02:52
ممكن سؤال أخى أنا لو عندى أكسبرت وعاوز أضيف له خاصية
Trailing Stop
أعدل فى الاكسبيرت وأكتب ايه بالظبط ؟

ahscience2007
07-23-2012, 14:19
ممكن سؤال أخى أنا لو عندى أكسبرت وعاوز أضيف له خاصية
Trailing Stop
أعدل فى الاكسبيرت وأكتب ايه بالظبط ؟

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

sesomii
07-24-2012, 23:00
معك ان شاء الله و متابع الموضوع لاهتمامي بالبرمجة و ان شاء الله لن اجد صعوبة نضرا لانن استطيع البرمجة بلغة بي اتش بيو اشتي ام ال لهدا فانا مهتم جدا اتمنى لك التوفيق في الشرح و اعتبرني من المتابعين معك

ahscience2007
07-25-2012, 00:57
السلام عليكم ورحمة الله وبركاته
دلوقتي كلنا عرفنا ازاي نفتح ملف نكتب فيه كود اكسبيرت.....باقي اننا نفهم مكونات هذا الملف
أولا: سطور




التعليق

تبدء ب // و يكون لونها



اسود باهتهى سطور يكتبها المبرمج



بلغته و لكن لا يترجمها المترجميعنى مثلا



انت نفسك لو



كتبت مؤشر فيه 100 سطر و غبت عنه شهر و حبيت تعدلهانت نفسك تنسى انت كتبت السطر ده ليه او ايه المقصود



منهعلشان ما نتلخبطش



بنكتب سطر التعليقات



ممكن اكتب حاجة زى



كدة// اناجدعو ممكن// من هنا تبدء عملية البيع


وهكذااسيبكم مع الصورة


الصورة 1 توضح منطقة




التعريفات

ahscience2007
07-25-2012, 01:00
بعد منطقة التعريفات



نجد الكود ينقسم الى 3 اجزاء



كل جزء يسمى



دالةو كل جزء له طعم و معنى



مختلفالصورة2

ahscience2007
07-25-2012, 01:01
شرح الداله


نشرحهم واحدة واحدة

الدالة
int ()
تعمل مرة واحدة فى بداية تشغيل الاكسبيرت و بعد كدة ملهاش دعوة



الدالة
deint ()



عبيطة ملهاش لازمة



غير انها تنهى البرنامج يعنى بتطفى النور و تمشى



فاضل الدالة المعسلة قوىالدالة



start



الدالة
start
هى اللى هنكتب فيها كل اللى احنا عايزينه ويتم تنفيذها كل ما يتغير سعر العملة

nrgslawi
07-25-2012, 01:06
شكرا ليك ياعم
المرجو ان تجمع كل الدروس في الموضوع وعدم وضعها كردود

ahscience2007
07-25-2012, 01:09
ملحوظة مهمة جدا



ملحوظة مهمة جدا

ملحوظة مهمة جدا

انظر الصورة و احفظها قوىيعنى تنام تحلم بالصورة دى

ahscience2007
07-25-2012, 01:15
شكرا ليك ياعم
المرجو ان تجمع كل الدروس في الموضوع وعدم وضعها كردود
انا بشرح خطوة خطوة علشان الناس تتعلم وتسأل وأجاوب عليها.....أما اذا نزلت ملف يجمع كل الدروس فهذا موجود على النت بكثرة من يريد ان ينزل كتاب برمجة ويقرا فيه يدخل على جوجل وينزل.....أما انا فاشرح بالترتيب ومنتظر الاسئلة من المتابعين

mohy
07-25-2012, 04:51
انشالله الكل يتفيد
وانا راح اتابع الخطوات خطوة خطوة لانها رائعة
ولا تحرمنا من جديدك اخى الغالى

ahscience2007
07-25-2012, 12:07
عايزين نعمل على الاكسبيرت بتاعنا بحيث لما نشغل الاكسبيرت نقدر نتحكم بما يلي

1- عدد النقاط
(step)فوق هاي اليوم السابق اللازمة لكي يتم فتح صفقة شراء
أو عدد النقاط
(step) تحت لو اليوم السابق اللازمة لكي يفتح صفقة بيع
2- تحديد عدد نقاط الربح(takeprofit)
3- تحديد عدد نقاط الخسارة(stoploss)

يبقى المطلوب تعريف هذه المتغيرات الخارجية ويكون كالتالي

extern int Step=20;
extern int Takeprofit=50;
extern int Stoploss=50;
extern double Lots=1;
سوف نضيف متغير Magicnumber


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

int Magicnumber=234561;
الان كتبنا خمسة أسطر من البرنامج سنضعها قبل الدالة

int init()
{
//----

//----
return(0);
}
ويصبح شكل الملف بعد اضافة هذه الأسطر كما بالصورة بالأسفل
أتمنى أن يكون الكلام مفهوم....وتحت أمركم في أي سؤال

realyone
07-25-2012, 19:22
جزاك الله خير على الموضوع جعله الله في ميزان حسناتك
طيب اذا انا عندي مؤشر وأريد اعملها اكسبيرت ماهي الطريقه لعمل ذلك

ahscience2007
07-26-2012, 14:43
جزاك الله خير على الموضوع جعله الله في ميزان حسناتك
طيب اذا انا عندي مؤشر وأريد اعملها اكسبيرت ماهي الطريقه لعمل ذلك

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

منصور
07-26-2012, 20:01
انا معاك يا استاذنا العزيز وبجد موضوع مميز جدااااااااا واتمني من الادارة تثبيته

yusef2011
07-26-2012, 23:28
فكره الموضوع حلوه وجميله جدا يخلي الابداع للشخص

بس تحتاج تركيز وشرح بالفيديو او شرح مفصل لاني بالرياضيات زفت

عالعموم الله يوفقك وانا تقريبا فهمت الدرس الاول

realyone
07-27-2012, 23:32
دي هشرحها قدام شوية......بعد ما أشرح الاكسبيرت ده ونشغله هعلمكم ازاي نعمل اكسبيرت يعتمد على مؤشر واذا فهمت معايا الدروس التي اشرحها الان ستجد الأمور سهلة جدا وهتعتمد على نفسك بعد كده في البرمجة ولن تحتاج لمساعدة احد....بس تابع معايا واللي مش فاهمه اسأل فيه

اشكرك جزيل الشكر وان شاءالله بكون متابع معك خطوة خطوة

Shady Moustafa
07-29-2012, 15:20
ياريت تكمل أخى أحنا متابعين معاك بقالك كام يوم مكملتش الدروس ان شاء الله يكون المانع خير
منتظرينك

ahscience2007
07-30-2012, 01:24
ياريت تكمل أخى أحنا متابعين معاك بقالك كام يوم مكملتش الدروس ان شاء الله يكون المانع خير
منتظرينك

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

---------- Post added 07-30-2012 at 12:24 AM ---------- Previous post was 07-29-2012 at 04:52 PM ----------

فين الناس المتابعين

eslam7663
07-30-2012, 01:56
موضوع رائع وجزاك الله خيرا

ahscience2007
07-30-2012, 12:59
بسم الله الرحمن الرحيم
نكمل ما بدأناه يوم أمس
بالنسبة للدالة
int
والدالة
deint
لن نحتاج أن نكتب فيهم شيئ.......... لذلك ننتقل الى الدالة
start

سيقوم الاكسبيرت بفتح صفقتين معلقتين الساعة 12 صباحا(الساعة 0) .......لذلك قبل أن نكتب أمر فتح الصفقتين يجب أن نتأكد من تحقق الشروط التالية:

1- أن تكون الساعة 0 (بداية تكون أول شمعة في اليوم الجديد)
2- أن يكون قد مر 10 دقائق بعد الساعة 0 للتأكد من أن شمعة جديدة يومية قد تكونت
3- أن لا يكون هناك صفقات مفتوحة من اليوم السابق (عدد الصفقات المفتوحة صفر)

لذلك سنحتاج لاستخدام جملة if وستكون كالتالي:

if(Hour()==0 && Minute()>5 && MyOrdersTotal(Magicnumber)==0)
{هنا نكتب كل ما نريد تنفيذه اذا تم تحقيق الشروط الثلاثة السابقة

}

واستخدمنا لذلك وظيفة خاصة من صنعنا هي

MyOrdersTotal
وأدخلنا فيها الرقم السحري الذي يميز صفقات الاكسبيرت عن غيره

.هذه الوظيفة لها الكودالتالي (مش لازم نفهمه دلوقتي لأننا سنستدعيه فقط عندما نحتاجه في أي اكسبيرت آخر بنفس الكود من غير اي تعديل....لأن وظيفته عد الصفقات فقط وتعود لنا بعدد الصفقات المفتوحة أو المعلقة)
:

int MyOrdersTotal(int Magic)
{
int c=0;
int total = OrdersTotal();

for (int cnt = 0 ; cnt < total ; cnt++)
{
OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);
if (OrderMagicNumber() == Magic && OrderSymbol()==Symbol())
{
c++;
}
}
return(0);
}

الان بعد أن وضعت الشروط لكي يفتح الاكسبيرت الصفقتين ......نبدأ بكتابة أوامر فتح الصفقتين البيع والشراء كالتالي:

1- نعرف متغير
DayClose
نخزن فيه سعر اغلاق اليوم السابق........ولكن ....كيف نعرف سعر اغلاق اليوم السابق؟!.......بسيطة .....نستخدم دالة اسمها
iClose

double DayClose=iClose(Symbol(),PERIOD_D1,1);

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

Symbol() معناها نفذ هذه الدالة على العملة الحالية المفعلة على الشارت (لأنك ممكن تكتب عملة محددة يشتغل عليها الاكسبيرت وميشتغلش على غيرها)
PERIOD_D1 معناها نفذ الدالة على فريم الديلي
1 معناه الشمعة السابقة(تمثل اليوم السابق)........لو غيرنا1 الى 0 سينفذ على الشمعة الحالية والتي تمثل اليوم الحالي.....لو غيرناها الى 2 سينفذ على شمعة قبل يوم أمس وهكذ

والان بعد أن عرفنا سعر اغلاق يوم أمس وخزناه في مخزن
DayClose
نريد أن نحدد سعر الشراءللصفقة المعلقة ونخزنه في مخزن مثلا
BuyPrice

double BuyPrice=DayClose+Step*Point;

وطبعا حيبنا سعر الشراء عبارة عن سعر اغلاق اليوم السابق + Step نقطة التي عرفناها أول البرنامج...... وضربناها في Point وهي تمثل قيمة النقطة من العملة التي سيعمل عليها الاكسبيرت...بمعنى:
Step=20
Step*Point=20*0.0001=0.0020==20 pip

يارب تكون اتفهمت
بنفس الطريقة سنخزن عدد نقاط الربح وعدد نقاط وقف الخسارة كالتالي

double BuyTP=BuyPrice+Takeprofit*Point;
double BuySL=BuyPrice-Stoploss*Point;

بنفس الطريقة بيانات صفقة البيع(اعتقد سهل تتفهم من غير شرح)

double SellPrice=DayClose-Step*Point;
double SellTP=SellPrice-Takeprofit*Point;
double SellSL=SellPrice+Stoploss*Point;

كده احنا خلصنا باقي أوامر فتح الصفقتين

OrderSend(Symbol(),OP_BUYSTOP,Lots,BuyPrice,3,BuyS L,BuyTP,"",Magicnumber,0,Green);
OrderSend(Symbol(),OP_SELLSTOP,Lots,SellPrice,3,Se llSL,SellTP,"",Magicnumber,0,Green);
سأقوم بشرح هذان الأمران الدرس القادم ان شاء الله

وإليكم الكود الذي تعلمناه اليوم و الذي ستضعه داخل الدالة
start

if(Hour()==0 && Minute()>5 && MyOrdersTotal(Magicnumber)==0)
{
double DayClose=iClose(Symbol(),PERIOD_D1,1);
double BuyPrice=DayClose+Step*Point;
double BuyTP=BuyPrice+Takeprofit*Point;
double BuySL=BuyPrice-Stoploss*Point;

double SellPrice=DayClose-Step*Point;
double SellTP=SellPrice-Takeprofit*Point;
double SellSL=SellPrice+Stoploss*Point;

OrderSend(Symbol(),OP_BUYSTOP,Lots,BuyPrice,3,BuyS L,BuyTP,"",Magicnumber,0,Green);
OrderSend(Symbol(),OP_SELLSTOP,Lots,SellPrice,3,Se llSL,SellTP,"",Magicnumber,0,Green);
}

ملخص ما سبق أننا أضفنا جملة if الى الدالة start
يارب يكون الكلام مفهوم
وتحت أمركم في أي سؤال

nanouss94
07-30-2012, 15:05
والله من زمان نفسي اتعلم البرمجة
ان شاء الله خير اخوي
وراح نتعلم على ايدك
شكرا ع المساهمة الطيبة

maf
07-30-2012, 17:04
موضوع جميل انا لسه شايفه بس عايز تركيذ علشان اعرف اتابع معاكم .
انشاء الله اقعد عليه واحاول اراجع المشاركات السابقة وتجدونني متواجد معكم في الايام القادمة لان التجارة الناجحة اكسبرت من الاخر اصل الاعصاب مبتستحمليش
شكري الجزيل اخي ووفقك الله

aladdin
07-30-2012, 17:08
والله يا اخى موضوع متميز ويستحق التقيم
وانا حطيت الموضوع فى مفضله المتصفح علشان اتابع معاك ان شاء الله

aminos
07-30-2012, 17:15
السلام عليكم
موضوع رائع و جميل و أنا نفسي
أتعلم البرمجة أيضا و متابعين إن شاء الله

realyone
07-31-2012, 11:44
كمل بارك الله فيك
بعد ماخلصنا برمجة اكسبيرت اعتقد حان الوقت لبرمجة مؤشر الى اكسبيرت لأن كثير من الأكسبيرتات الموجوده الآن في السوق عبارة عن مؤشرات تم التعديل عليها وتحويلها الى اكسبيرتات
وشكرا على مجهودك

mohamed farag
07-31-2012, 11:45
موضوع تحفه جدا بس لو برمجه كمبيوتر
فانا شغال ف المجال دا و ف شركه كمبيوتر كبيره و اعرف ف المجال دا كويس اوووي
موضوع تحفه بجد

2x1
07-31-2012, 11:51
مومضوع رائع بارك الله فيك ومشكور اخي عالمجود المبذول فموضوعك لمساعدة الاعضاء المبتدئين وغير المبتدئين

mohamed farag
07-31-2012, 12:02
بس ممكن بس حد يفهمني هو يقصد انهي برمجه بالظبط برمجه ايه يعني ؟؟؟؟؟؟؟؟؟؟! !!!!!

ahmed zayan
07-31-2012, 12:06
بسم الله الرحمن الرحيم
اخى تعجبنى فكره الموضوع
بتاعتكم
ولكم جزيل الشكر

ahscience2007
07-31-2012, 14:47
السلام عليكم ورحمة الله وبركاته
أنا شرحت الاكسبيرت وانتهيت منه وألاحظ ان كل التعليقات عبارة عن شكر وثناء وتسجيل حضور واعجاب فقط لا غير.........هل هذا معناه أن الكل فاهم معايا وتمام التمام.....أنا منتظر الأسئلة كي انتقل الى المرحلة التالية في الشرح

realyone
08-01-2012, 12:03
السلام عليكم ورحمة الله وبركاته
أنا شرحت الاكسبيرت وانتهيت منه وألاحظ ان كل التعليقات عبارة عن شكر وثناء وتسجيل حضور واعجاب فقط لا غير.........هل هذا معناه أن الكل فاهم معايا وتمام التمام.....أنا منتظر الأسئلة كي انتقل الى المرحلة التالية في الشرح

الكل اعتقد انه فاهم,واعتقد الكل يهمهم الخطوة التالية هو تحويل مؤشر الى اكسبيرت

ahscience2007
08-02-2012, 02:36
الكل اعتقد انه فاهم,واعتقد الكل يهمهم الخطوة التالية هو تحويل مؤشر الى اكسبيرت


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

themaxprofit1
08-02-2012, 02:40
لا انا لا افهم كيفية تحويل المؤشرات اكسبريس رجاء من الزملاء توضيح اكثر تفصيل حيث انى جديد
فى هذا المجال تماما

realyone
08-02-2012, 03:36
تمام...طالما الكل فاهم يبقى كويس خالص ندخل ان شاء الله على المرحلة التالية وهي كيفية تحويل مؤشر الى اكسبيرت....وأنا منتظر منك تنزل مؤشر جيد وتخبرني بطريقة استخدامه في معرفة نقاط الدخول بيع وشراء وأنا أشرح عليه كيف نحوله الى اكسبيرت......ونبدأ بعد اسبوع علشان انا مسافر اليومين دول

من فضلك انت جيب اي مؤشر كنموذج وخلينا نطبق عليها,هو المهم فهم الطريقه وبعدين كل واحد بيبحث عن المؤشر اللي يناسبه وبيحوله الى اكسبيرت

mido95
08-02-2012, 03:50
يا اخى ارجو منك اضافة بعض الصور للشرح علشان يبقى سهل الشرح

و هل ممكن تعمل اسكربت لاسترتيجية thv

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

themaxprofit1
08-02-2012, 17:42
انا اشكركم جدا على النقاش فى هذا الموضع الهام واتمنى ان يكون هناك مزيد من المعلومات المفيدة
فى هذا المجال

Shady Moustafa
08-02-2012, 23:43
معلش أنا عندى سؤال برمجى دلوقتى لو أنا عندى أكسبيرت وفيه خاصية ال
breakeven و MoveStopTo
بس الخصيتين دول فى الاكسبيرت بيتنفزوا لكل صفقه مفتوحه على حده
أنا عاوز الاكسبيرت ينفزلى قيمتهم على جميع الصفقات المفتوحه
فاعدل ازاى على الاكسبيرت وهل التعديل بسيط ولا حيبقى معقد

realyone
08-03-2012, 00:56
معلش أنا عندى سؤال برمجى دلوقتى لو أنا عندى أكسبيرت وفيه خاصية ال
breakeven و MoveStopTo
بس الخصيتين دول فى الاكسبيرت بيتنفزوا لكل صفقه مفتوحه على حده
أنا عاوز الاكسبيرت ينفزلى قيمتهم على جميع الصفقات المفتوحه
فاعدل ازاى على الاكسبيرت وهل التعديل بسيط ولا حيبقى معقد

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

dr noga
08-03-2012, 01:07
ربنا يكرمك أخي

معلومات مفيدة جدا

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

جزاكم الله خيرا

ahscience2007
08-03-2012, 14:05
معلش أنا عندى سؤال برمجى دلوقتى لو أنا عندى أكسبيرت وفيه خاصية ال
breakeven و MoveStopTo
بس الخصيتين دول فى الاكسبيرت بيتنفزوا لكل صفقه مفتوحه على حده
أنا عاوز الاكسبيرت ينفزلى قيمتهم على جميع الصفقات المفتوحه
فاعدل ازاى على الاكسبيرت وهل التعديل بسيط ولا حيبقى معقد

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

ameer
08-03-2012, 14:09
اخي لقد جربت الاكسيبرت على الديمو ولا انصح بة ابدا فانة مثل اليانصيب او الحظ اما يربحك او يخسرك ليس نابع من خبير معين بل مجردبرنامج اوتاماتيكي اما يبيع او يشتري وتقبل مروري اخي الكريم

ahscience2007
08-03-2012, 14:42
تعلم كيف تعمل اكسبيرت يفتح صفقاته على أساس اشارة مؤشر

الفكرة اننا نتعلم ازاي نجرب مؤشر جديد ونعمل له اكسبيرت يفتح صفقات بيع وشراء على اساس اشارات هذا المؤشر بحيث نقدر نعمل عليه باك تست.

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

ولكن قبل ما نشرح الكلام ده لازم نشرح كيف نعمل مؤشر أولا
شرح برمجة مؤشر موجود في الملف التالي

jikemane
08-03-2012, 16:28
شكرا اخي
نا مستعد لبداية دورة البرمجة

demitri86
08-03-2012, 16:59
اتمنىلو تضع شرح بالصور حتى يسهل علينا

الفهم :)

themaxprofit1
08-04-2012, 11:48
بجد كويس بس دا مش اكيد كل شئ عن البرمجة دى نبذه صغيرة جدا بس اشكرك جدا على المعلومة الشيقة دى وارجو المزيد من المعلومات

MohamedAdel
08-05-2012, 08:38
ربنا يخليك يا برنس وتعيش وتنزلنا اجمل مواضيع مفيدة كده يارب وربنا يكرمنا جميعاً ويخليلنا فوركس مصر أمين

ahscience2007
08-07-2012, 13:54
بارك الله فيكم يا أخواني على هذا الاهتمام والمتابعة الجيدة ....وأرجو ان تكونوا استفدتم من هذه الدورة جيدا .....وأنا آسف انني لا استطيع ان اكمل معكم لأني عندي مشاغل كثيرة وأتمنى من كل واحد شارك معانا يكون اتعلم كل اللذي يريده وبالتوفيق ان شاء الله

mohamed eldamnhorey
08-07-2012, 16:46
الاخ صقر فين

ياريت اللى يعرف مكان الاخ صقر خبير برمجة الاستراتجيات والاكسبرتات

يدلنا عن مكانه

HOUSAMMI
08-07-2012, 17:11
بسم الله

احنامعك ياريس تابع

حسام

ahmed0mido
08-07-2012, 18:25
احنا معاك فى اى شئ الواحد يتعلم منه وجزاكم الله كل خير

سوما
08-07-2012, 18:28
بجد روووووووووووووعة تسلم ايدك انا كنت هاخد كورسات فى البرمجة عندنا هنا لانى محتاجة بس دلوقت انا خلاص متابعة معاك وان شاء الله استفيد منك كتير

tamid0
08-07-2012, 18:30
تعلم كيف تعمل اكسبيرت يفتح صفقاته على أساس اشارة مؤشر

الفكرة اننا نتعلم ازاي نجرب مؤشر جديد ونعمل له اكسبيرت يفتح صفقات بيع وشراء على اساس اشارات هذا المؤشر بحيث نقدر نعمل عليه باك تست.

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

ولكن قبل ما نشرح الكلام ده لازم نشرح كيف نعمل مؤشر أولا
شرح برمجة مؤشر موجود في الملف التالي

السلام عليكم و رحمة الله
الف شكر على المعلومات الجميلة دي يا ريس و دايما للامام
بالتوفيق

simox big
08-07-2012, 18:35
بارك الله فيكم يا اخي على هدا الموضوع الرائع واصل على هدا المنوال
موضوع مهم للغاية جعله الله في ميزان حسناتك

thehulk3
08-08-2012, 11:59
طب الحقنا بالشرح ومتنساش الصور او الفديو

sofiane
08-09-2012, 03:35
بارك الله فيكم يا أخواني على هذا الاهتمام والمتابعة الجيدة ....وأرجو ان تكونوا استفدتم من هذه الدورة جيدا .....وأنا آسف انني لا استطيع ان اكمل معكم لأني عندي مشاغل كثيرة وأتمنى من كل واحد شارك معانا يكون اتعلم كل اللذي يريده وبالتوفيق ان شاء الله

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

themaxprofit1
08-09-2012, 04:10
انا لسه مادخلتش اوى فموضوع التداول واكسبيرت والحاجات دى دى مجرد بدايه لسه لانى عضو جديد

rhanemyoussef
08-09-2012, 19:56
float a = 5.4 equals double

for charctaire : char String "txt";
String s;

rhanemyoussef
08-09-2012, 20:16
سأقوم بمساعدتكم بعد شيء ولكن لدي مشكل مع لغة العربي سأفعل ما بوسعي

---------- Post added at 05:16 PM ---------- Previous post was at 04:59 PM ----------

(إنشاء جدول)

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

CREATE [TEMPORARY] TABLE [IF NOT EXISTS] [nomBase.]nomTable
( colonne1 type1
[NOT NULL | NULL] [DEFAULT valeur1] [COMMENT 'chaine1']
[, colonne2 type2
[NOT NULL | NULL] [DEFAULT valeur2] [COMMENT 'chaine2'] ]
[CONSTRAINT nomContrainte1 typeContrainte1] ...)
[ENGINE= InnoDB | MyISAM | ...];

TEMPORARY : ضرورية لي إنشاء لجداول و إلا سيحذف هذا لجدول من أول فصل مع آل إنترنت
 IF NOT EXISTS : يحول دون ووجود خطأ في جدول سابق إنشائه

nomTable : إسم الجدول
colonnei typei : و يتضمن أسماء ما قمنا دي إنشائها على الجدول و يكونوا نوعها (INTEGER, CHAR, DATE…)

domadoma
08-10-2012, 21:55
متابعينك يا باشا بس من الاول فى السطر علشان لسه مبتداوكلامده كير عليا

ahscience2007
08-10-2012, 22:25
float a = 5.4 equals double

for charctaire : char String "txt";
String s;

يعني ايه البوست ده......أنا مش فاهم حاجة منه....انت عرفت متغير اسمه
a
وهذا المتغير سوف تخزن فيه قيمة 5.4
وبعدين عرفت متغير
s
ماشي ...وبعدين؟!

target100
08-10-2012, 22:51
انا مفهمتش خالص ياريت توضيح او شرح بطريقة اسهل ياريت عشان نستفيد كمان ونعرف نعمل ده

lzw41188@gmail.com
08-11-2012, 03:01
قبل ما انتقل للخطوة القادمة سأشرح لكم هذا المثال

برنامج يقوم بجمع وطرح وقسمة وضرب ثلاثة أعداد


int x,y,w,z1,z2,z3,z4

x=5

y=10

w=2

z1=x+y+w

z2=x*y

z3=x/y

z4=z2+z3



عندما يتم تنفيذ البرنامج سيقوم الكمبيوتر بعمل الخطوات التالية


فتح 7 مخازن لها الأسماء التالية
x,y,w,z1,z2,z3

تخزين القيم المكتوبة في البرنامج في كل مخزن كما سبق شرحه

اجراء العمليات الحسابية السابقة بالترتيب
وأرجو من المتابعين معانا يشرحوا لنا العملية الأخيرة
z4=z2+z3
كيف سيتم تنفيذها؟!!!!!!
أولا
z2=x*y = 5*10 = 50
ثانيا
z3=x/y = 5/10 =1/2
إذن
z4=z2+z3 = 50 + 1/2 = 50,5
لاكن بما أن العدد
z4
عدد صحيح فالنتيجة هي
z4 = 50

mmt123
08-12-2012, 18:04
اظن البرمجه كبيره جدا عن انها تتشرح فى موضوع
لكن انا متابع معاكم وجزاكماللهكل خير
اما بالنسبهلبرمجهالكسبيرتات فاظن ان ليها برنامج خاص يمكن من خلاله عمل الاكسبيرتات

ELZIDANEY
08-13-2012, 00:24
جامدة جدا الفكرة دي وانا معاك وخصوصا اني مبتدئ في مجال الفوركس
وبإذن الله أشارك معاك بس يا ريت لو تضع هذا الشرح كله في كتاب وترفعه لينا على الموقع وكلنا نستفاد

albashe2012
08-13-2012, 01:19
السلام عليكم اخوانى الافاضل
احو منكم شرح معنى اكسبيرت اننى عضو جديد
واشكرك على الموضوعات الجيده

ahscience2007
08-13-2012, 22:23
السلام عليكم اخوانى الافاضل
احو منكم شرح معنى اكسبيرت اننى عضو جديد
واشكرك على الموضوعات الجيده
الاكسبيرت هو برنامج يقوم بفتح وغلق صفقات على حسب بنود استراتيجية تم برمجتها داخله.....ويتميز بأنه يتم تحميله على سيرفر ...ويعمل على مدار الساعة ويتميز عن التداول اليدوي بأنه لا يتأثر بالعوامل النفسية كما يحصل للبشر

samezine
08-14-2012, 00:24
ﺑﺎﺭﻙ ﺍﻟﻠﻪ ﻓﻴﻚ ﺃﺧﻲ ﺷﻜﺮﺍً ﻟﻚ
ﻋﻠﻰ ﺍﻟﺸﺮﺡ ﺍﻟﺒﺴﻴﻂ ﻭﺍﻟﻮﺍﺿﺢ
ﻭﺳﻮﻑ ﻳﻔﻴﺪ ﺍﻟﻜﺜﻴﺮ .

ahmed sabri
08-14-2012, 02:04
معلومات جميلة و مفيدة و رائعة ... الله يكرمك و يوفقك و يهديك الى ما ترضاه و بالتوفيق و الى الامام يا كبير ... و منتظرين المزيد من دروسك الشيقة و اللى ان شاء الله هتفيدنا كتير و ربنا يوفقك ف فعل الخير يا بوب

Moselhy
08-14-2012, 02:51
[QUOTE=ahscience2007;87526]أنا مش عارف الناس مش بتشارك معايا ليه؟!!!!!!!......كل ما أدخل على الصفحة ملقيش تعليق نفسي بتتسد ومبرضاش اكمل.....ياريت أشوف ردود زي فاهمين.....متابعين......اي حاجة.....بس احس ان الناس متابعه معايا

---------- Post added at 07:37 PM ---------- Previous post was at 06:54 AM ----------


السلام عليكم ورحمة الله وبركاته

الدرس الثاني

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

int a=5;
int b=10;
int c=a+b;

في الكود السابق سيفتح الحاسب ثلاثة مخازن ويخزن في الاول الرقم خمسة وفي الثاني الرقم عشرة وفي المخزن الاخير سيضع فيه الناتج[/

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

shadoow
08-14-2012, 07:07
السلام عليكم ورحمة الله وبركاته
احنا كلنا مستعدين
بارك الله فيك

eng Adel
08-14-2012, 18:10
جزاك الله خير اخي على الورشة كلنا في امس الحاجة لتعلم البرمجة خاصة لمن لديه افكار ويريد ان يطبقها على ارض الواقع استمر ان شاء الله من المتابعبن

red line
08-15-2012, 12:19
السلام عليكم ورحمة الله
بارك الله فيك اخي على الافادة الطيبة
انعم الله عليك بالخير ان شاء تعالى
في انتظار كل ما هو جديد منك

smartmos
08-16-2012, 10:10
تمااام جدا للان
استاذ ahscience2007
اعجبت باهتمامك الشديد وتميزك الكبير
واشكرك جزيل الشكر

Ahmed Nabil
08-18-2012, 10:16
لماذا توقفت يا اخى دة موضوع مهم جدا لان كتير مننا نفسه يتعلم
البرمجة خصوصا واحنا كل شغلنا فى الفوركس على الكمبيوتر

yasefsami3
08-19-2012, 13:06
موضوع جميل اتمنا لك التوفيق وكل عام وانتم بخير وبالتوفيق للجميع

mohamed elsayed ahmed
08-19-2012, 16:14
موضوع جميل و جزاك الله خيرا و كل عام و انتم بخير

Mohamed Osman
08-19-2012, 20:06
الف شكر على الموضوع دا ويارب نستمر ومستمرين معاك

zakidz48
08-19-2012, 20:53
السلام عليكم
جاري الإنخراط في الدورة التعليمية و إن شاء الله تصل بنا إلى الاحتراف

forexlook
08-23-2012, 00:36
لم أفهم حضرة أستاد ممكن تبسط لي مفاهيم أكثر فأنا كدلك أتابع موضوعك

---------- Post added at 09:36 PM ---------- Previous post was at 09:34 PM ----------

نعم نعم فهمت الدرس جيد الله ينورك أخي الى الدرس التالي

djmano4
08-23-2012, 01:14
بارك الله فيك يا اخي الكريم
والله البرمجة هي اهم شيىء
انان مهندس اعلام الي
من لديه سؤال يتصل بي

zaaaki
08-24-2012, 14:45
نحن في الانتظار اخي العزيز
ضع دروس هنا او ارسلهم لي عبر الخاص

ahscience2007
08-24-2012, 17:26
السلام عليكم ورحمة الله وبركاته
كل سنة وأنتم طيبين بمناسبة عيد الفطر المبارك
ان شاء الله نبدأ مع بعض دروس جديدة.....وأتمنى أن تكونا فهمتم شرح الاكسبيرت الذي بدأت به هذا الموضوع................ان شاء الله سوف أبدأ معكم بشرح برمجة المؤشرات

eslam92
08-25-2012, 10:44
ممتاز اخى موضوع اكثر من رائع ونحتاجه بضده
انا معك فى هذه الدورة وساتابع معك لحظه بلحظه
ارجو تقبل مرورى ومشاركتى
شكرا

boubker30
08-25-2012, 18:03
بادرة طيبة اخي جزاك الله على صنيعك...
و انا معكم اخوان اضف اسمي رجاء

ahscience2007
08-26-2012, 20:44
السلام عليكم ورحمة الله وبركاته
أنا آسف جدا على التأخير.....أنا كنت وعدتكم أنني سأشرح لكم برمجة المؤشرات ثم اشرح لكم كيف نحول مؤشر الى اكسبيرت لتعمل له باك تست
انا حاولت احمل على المنتدى ملف شرح لعمل مؤشر وللأسف يعطيني خطأ في التحميل
لذلك انا رفعت الملف على موقع آخر....حمله من على الرابط التالي
https://docs.google.com/viewer?a=v&pid=sites&srcid=ZGVmYXVsdGRvbWFpbnxmb3JhbGxlZ3lwdDIwMTF8Z3g6 MjJmMzJmOWI3MzAxZmU5Yw

alwayswinner35684
08-27-2012, 01:26
موضوع في غايه الروم انا شخصيا ساستفد منه جيدا بس انا ندمانة اني شفته متاخر ولكني ساقرائه وافهمه من البدايه حتي ما توصلتو اله بالاتقان والفهم الجيد شرح حضرتك ممتاز جدا ومبسط جدا اتمني ان الكل يكون استفاد من حضرتك مثلي

ahscience2007
08-27-2012, 14:33
موضوع في غايه الروم انا شخصيا ساستفد منه جيدا بس انا ندمانة اني شفته متاخر ولكني ساقرائه وافهمه من البدايه حتي ما توصلتو اله بالاتقان والفهم الجيد شرح حضرتك ممتاز جدا ومبسط جدا اتمني ان الكل يكون استفاد من حضرتك مثلي
بارك الله فيكي ...أمنى أن يكون الكل مستفيد من هذه الدورة التي تشرح البرمجة من البداية وتؤهل كل واحد فينا أنه يعمل اكسبيرت ....وأيضا يعمل مؤشر.....وفي النهاية سأشرح لكم كيف يحول المؤشر الى اكسبيرت....وأرجو منكم الدعاء لي ولوالدي وجزاكم الله خيرا

ahmedyousef33
08-28-2012, 21:20
شكرا لكل عضو فكر فى افادة الاعضاء الجدد مثلى ولكنى اتمنى التوضيح اكثر حتى اتمكن من الفهم اكثر من ذلك

noor any
09-06-2012, 16:51
جزاك الله كل خير

وان شاء الله متابعين معاك للاستفادة

mansourbasha
09-08-2012, 18:31
البرمجه هى المستقبل القادم المستقبل ال>ى يحلم به جميع العالم فبعض الدول تحاول ان تسبق الخطى والبعض الاخر يعيش على فتات الغير

mansourbasha
09-10-2012, 19:21
رينا يكرمك وتقدر تكمل مع الناس علشان الكل يستفاد من الدروه حاول تتابع معانا وان شاء الله يكون هناك افاده

mohamedmmk
09-15-2012, 18:54
انا معاك حبيبى و نفسى اتعلم برمجه حتى اعمل سكربت خاص بى

sikeeee
09-15-2012, 20:26
بادرة طيبة اخي جزاك الله على صنيعك :ok:

msm51130
09-16-2012, 00:58
السلام عليكم
لك مني كل التحيات على هدا المجهود

goodbye_love
09-22-2012, 17:29
شكرا لك اخى
انا للاسف شفت الموضوع متأخر ولكنت قراتة كلة من الاول واستفدت جدا
في انتظارك وانتظار باقي الشرح

ahmedprns
09-23-2012, 17:41
اكون من المتابعين معاك ان شاء الله ولاكن اسئلتى ممكن تكون كتير شويا علشان انا اشتركت فى مواضيع تعليميه كتيرة
قبل كدا وكان كمان فى شرح رائع وسهل ولاكن المسكله تأتى ان هناك دائما حلقه مفقودة

walidr16
09-24-2012, 23:08
السلام عليكم و رحمة الله تعالى و بركاته
شكرا لك اخي على طرحك لمساعدة المبتداين زيي طبعا شكرا لك يا غالي

ahmedprns
09-25-2012, 02:51
اكون من المتابعين معاك ان شاء الله ولاكن اسئلتى ممكن تكون كتير شويا علشان انا اشتركت فى مواضيع تعليميه كتيرة
قبل كدا وكان كمان فى شرح رائع وسهل ولاكن المسكله تأتى ان هناك دائما حلقه مفقودة

kameleddinm
09-25-2012, 16:04
السلام عليكم
بدي افهم ايش هي لغة البرمجة هل هي لغة المنطق (0.1 )
او لغة اخرى

n@jih
09-25-2012, 18:12
شكرا اخي على الموضوع الشيق
ولكن انت لم تتحدت عن نوعيية اللغات البرمجية التي سوف تتطرق لها
هل هي على صعيد المثال
برمجة ويب او هي برمجة برامج للحاسوب

ali1
09-26-2012, 12:48
السلام عليكم . اخي الكريم . شكرا جزيلا على هذا الموضوع المتميز . وانا اول عضو اضم صوتي الى صوتك في تعلم البرمجة خطوة خطوة . وانا معك . تقبل مروري . وجزاك الله كل الخير . وبالموفقية لجميع اعضاء المنتدى . والسلام عليكم

الباحث عن المستقبل
10-06-2012, 11:52
ahscience2007 اخي العزيز

اولا اهنيك على هذا الموضوع القيم والكبير جدا جدا جدا

ثانيا لماذا توقفت ؟؟

ثالثا اخي العزيز ahscience2007 انت من المفروض ان تزيد من وتيرة وحرارة البرمجة
فانا كل من احتكيت بهم وجدت ان لديهم قواعد برمجية ولغوية قوية حتي ان بعضهم قد وظف مبرمجين
في مجال تحويل الاستراتيجيات الى الكود البرمجي...

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

اخي يجب ان نتكاتف لنخرج بنتائج افضل،، لذلك واصل من حيث توقفت واجعل من الاكسبريت نقطة انطلاق
للشرح..

وجزاك الله عنا كل خير ولو عندك اي طلب اطلب وانا تحت الطلب

ZOUHAIR_ZIZO28
10-12-2012, 21:24
يسعدنى انى اكون من المتابعين معاك ان شاء الله

lovemoon
10-12-2012, 23:44
عندي سؤال من فضلك
هل من الممكن تحويل اي استراتجية في العالم
الي اكسبرت
و لا الاكسبرت له مواصفات معينة علي حسب الاستراتجية

herohos
10-14-2012, 03:23
بارك الله فيك عزيزى العضو انت تقدم موضوع رائع
لكل كل الشكر والامتنان على مجهودك

lion
10-20-2012, 13:10
السلام عليكم
لقد عرفت الاكواد و لكن لم اعرف اين اضع هذه الاكواد
ارجوا التوضيح حيث انى اريد تعلم البرمجة
وشكرا

ayoub999
10-26-2012, 20:11
السلام عليكم
نشكرك أخي على هدا الموضوع الدي يفيدنا كتيرا
والكتير منا يبحت عن اشخاص مثلك اخي للتعليم المجاني
ولا للاحتكار الافادة للمبتدئيييييييييييييين وسلام على أشرف المرسلين

فتحية55555
10-28-2012, 14:13
ان شاء الله معا ك لكى اتعلم العديدلاجراء العمليات الحسابيةوالتغيرات الصحيحة

soomar khan
10-29-2012, 22:48
والله أنا أحب لغة البرمجة ولكن مخي يابس لا أفهم وشكرا على هذه الدروس مقدما يا مبرمج الكل هيستفيد منك.

mohamed ahmed badawy
11-23-2012, 19:48
ان شاء الله يا مسهل
أنا وكل لأعضاء اللى ردو معاك يا كبير

azifek
01-05-2013, 22:22
شكرالك أخي الكريم على هذه الدروس التي تطرحها في المواضيع
أتمنى لو تقوم بجمعها و وضعها في كتاب pdf حتى يسهل متابعتها و تحميلها

boody255
01-06-2013, 00:50
يسعدنى انى اكون من المتابعين معاك ان شاء الله ولاكن اسئلتى ممكن تكون كتير شويا علشان انا اشتركت فى مواضيع تعليميه كتيرة
قبل كدا وكان كمان فى شرح رائع وسهل

sarita
01-08-2013, 22:30
فكرة قيمة و مهمة لي على الصعيد الشخصي
لأني متخرجة من معهد الإعلام الألي و يهمني تعلم المزيد من لغات البرمجة.

سامى أبو سريع
01-09-2013, 03:55
جميل جدا اخى واكثر من رائع صراحة
والله انا لسة شايف كلامك هذا الان وبامر الله انا
متابع معك لانى نفسى اتعلم فعلا

ahlamalie3
01-11-2013, 00:25
شكرا اخي الكريم بصراحة موضوع حيد
للاستفاذة والمعرفة حزاك الله بالخير

badrhakam
01-11-2013, 12:08
السلام عليكم . بالفعل تستحق الشكر والتقدير على هذا المجهود الرائع . وتقبل مروري . وبالتوفيق للجميع . والسلام عليكم

mehdi anonymous
01-16-2013, 23:24
موضوع مهم وان شاء الله متابعين معاك.........

belaid
01-17-2013, 17:38
السلام عليكم و رحمته الله تعالى و بركاته
مشكور على هذة المعلومات ونتمنى ان تكون فعالة وتفيدنه وتفيد كل الناس في الفوركس
وننتظر منك المزيد و المزيد انشاء الله

zamalkkkawy
02-10-2013, 12:01
السلام
عليكم ورحمة الله وبركاااااااااااااته
موضوع لذيذ
يا اخي
وبالتوفيق
لنا ولكم
ان شاء الله
وشكرااااااا

Mambo
02-12-2013, 18:24
السلام عليكم و رحمة الله و بركاته
موضوع جميل و شيق و مفيد للناس المبتدئه انا متابع الموضوع و شايف انه جميل و مفيد وهينفع ناس كتير عايزه تتعلم برمجه

ahmedibrahem
02-13-2013, 19:08
الله علي متابعتك الجيده جدا ودوره مبسطه جدا
اكيد ان شاء الله نستفيد منها تقبل مروري

ahmedlasew20
02-23-2013, 03:09
اخي double تنفع بس لو هتقارنها مع int يبئا المفروض تكتب float ولو هتكتب double يبئا اكتب معايا long
شكرا علي المشاركه الحميله وجزاك الله خيرا وجعله في ميزان حسناتك

rachidhamouch
02-25-2013, 02:55
ان شاء الله معاك

forexever
02-25-2013, 13:04
السلام عليكم شكرا يا اخى على طرحك هذا الموضوع و نتمنى المزيد و تقبل مرورى و بالتوفيق لجميع الاعضاء بالمنتدى

e_aborawash
02-28-2013, 00:36
اية يا جدعان فى تكملة ولا كفاية كدة الواحد كان بدا يفهم

buxgaineregy
03-02-2013, 12:10
مجهود رائع ومميز ولو انك غير متمكن من الشرح بطريقة جيدة
ولكن شكرا على مساعدتك لاخوانك

medhat
03-02-2013, 23:34
ارجو توضيح كيفيه كتابه ذالك فى برنامج مفيد للفوركس وايضا كيفيه تعديل البرمج الموجوده ومدى
الارتباط فى تسلسل البرنامج اى ماهى الاوامر التى تكون مرتبطه معا فى برامج الفوركس

ashwaa353
03-06-2013, 03:31
السلام عليكم ورحمه الله وبركاته
مشكور اخى الكريم ahscience2007
على الشرج الوافى المفصل
فى انتظار المزيد من شروحاتك المميزه
تقبل مرورى

شيرى343
03-08-2013, 18:19
السلام عليكم و رحمه الله و بركاته

تسلم يداك اخى الفاضل ahscience2007 على هذا الموضوع

و يسعدنى ان اكون من المتابيعين معك باذن الله

جزاك الله كل الخير

Dr Gr7
03-12-2013, 14:55
معـاك اخي ..
ونتمني التفاعل من الجميع .. :) :) :)

hriga65
03-13-2013, 00:22
السلام عليكم اخي موضوع مميز لاني لم اجد افضل ن هذاا لشرح المفصل

abdousrk
03-21-2013, 01:33
السلام عليكم ورحمة الله
مشكوور على الدورة التعليمية الخاصة بالبرمجة
احتاج الى التعلم لدلك سأتابع معك كل جديد
شاهدت حتى الان درسين فقط وشرحك صغير ومفيد
حيث انه يجعل منا سريعين الفهم احييك :ok:

Haythem kedidi
03-21-2013, 04:15
السلام عليكم ورحمة الله وبركاته
بارك الله فيك موضوع اكثر من رائع
وان شاء الله متابعين معاك للاستفادة

fateh36
03-22-2013, 12:04
السلام عليكم و رحمة الله و بركاته
بارك الله فيك يا اخي على الدورة
عندي سؤال بخصوص الاكسبيرت هل يمكن برمجته بلغة أخرى على سبيل المثال لغة الجافا .

joe6sad
03-25-2013, 02:20
بارك الله فيك على الدورة المتعوب عليها
شكرا لك
إذا أعطيتني سمكة، فقد أطعمتني يوماً واحداً
إذا علمتني صيد السمك، فقد أطعمتني مدى الحياة

قسوم سعدي
03-25-2013, 11:07
اخواني.. يسعدنى انى اكون من المتابعين معاك ان شاء الله ولاكن اسئلتى ممكن تكون كتير شويا علشان انا اشتركت فى مواضيع تعليميه كتيرة
قبل كدا وكان كمان فى شرح رائع وسهل ولاكن المسكله تأتى ان هناك دائما حلقه مفقودة بالنسبه لى ...

Po0dlexStar
03-25-2013, 16:43
بالتوفيييق .... انا عااااااايز اتعلم البرمجه .. مليش دعوه :p .... أنا مصمم فوتوشوب ناقص برمجه بقا :d

hamada mido
03-26-2013, 21:07
السلام عليكم ورحمه الله وبركاته
الموضوع اكثر من رائع وشرح مفصل هايل افادنا جميعا شكرا على هذا الشرح بالتوفيق ان شاء الله

Abdullah91
03-26-2013, 22:33
جميل جدا اخى واكثر من رائع
صراحة
والله انا لسى شايف كلامك هذا الان
وبامر الله انا
متابع معك لانى نفسى اتعلم فعلا

تمنياتي للجميع بالتوفيق

mrtakki
03-27-2013, 13:57
السلام عليكم
اخي نحنو كلنا مستعدين
و في انتضارك

hdforex
03-27-2013, 15:40
بسم الله الرحمن الرحيم
سأبدأ معكم دروس متتالية في تعلم البرمجة من الصفر حتى الوصول الى المستوى الذي يؤهلك لأن تبرمج اكسبيرت كامل لوحدك .....بمعنى إنك لو عندك فكرة معينة أو استراتيجية معينة وعايز تجربها ....ممكن تعمل لها اكسبيرت خاص بيك وتجربها.....وهذا ما سنتعلمه معا في هذه الدورة ان شاء الله


أخي ahscience2007 .... موضوع ممتاز..
أنا كمان عاوز اتعلم ازاس ابرمج اكسبيرت خاص بي.
مشكور على الموضوع.
بالتوفيق.

---------- Post added at 01:40 PM ---------- Previous post was at 01:37 PM ----------



بسم الله الرحمن الرحيم
نبدأ الدرس الأول
لما نحب نخزن قيمة عددي داخل الحاسب لازم الاول نحدد القيمة العددية دي عدد صحيح والا عدد عشري له أرقام بعد الفاصلة العشرية
اذا كان عدد صحيح لازم نعرفه الأول انه عدد صحيح ونديه اسم....مثال

int i=10;
اما اذا كان عدد عشري لازم بردك نعرفه ونديله اسم

double x=5.236
السطرين دول يفهمهم الحاسب ازاي؟!......أمر فتح مخزنين في الذاكرة واحد صحيح والاخر عشري والمخزن الصحيح اسمه أي وخزن فيه القيمة 10 أما المخزن الثاني نوعه عشري وخزن فيه القيمة 5.236
أتمنى أن يكون هذا الدرس سهل


أوكي الى حد الآن.... واصل
ربنا معانا

ايهاب عادل
03-27-2013, 16:03
السلام عليكم ورحمة الله وبركاته
شكرا لك اخى الكريم على موضوعك انا معك اخى الكريم ماشاء الله شرح ممتاز
انا اعرف لغة html , css ان اردت مساعده انا معك

moez
03-27-2013, 16:12
شكرا علي الشرح

laffetmaher
03-29-2013, 22:31
بسم الله الرحمان الرحيم
البرمجة يعني تعلم الخورزميات ثم اللغة البرمجة سهلة
البرمجة ابداع و ليس نسخ كودات
شكرا وبالتوفيق

wadoud22
04-04-2013, 01:25
بداية نفهم الاول يعني ايه برمجة.....ازاي نطلب من الكمبيوتر تنفيذ أمر معين بشكل عام...
.قام المبرمجين ببناء لغة يفهماها المبرمج والكمبيوتر على حد سواء.....هذه اللغة تسمى لغة برمجة
.....فلكي تطلب من الحاسب تنفيذ امر ما يجب أن تكلمه بهذه اللغة....
.ونحن هنا سنشرح ام كيو إل والتي سنستخدمها في برمجة الاكسبيرتات والمؤشرات......
ارجو المشاركة من باقي الاعضاء لكي ننجح في هذه الورشة المتواضعة
وتكون بداية سهلة في البرمجة تمكنك من اعداد اكسبيرت خاص بك تجرب فيه استراتيجيتك الخاصة
وتستطيع فهم اي اكسبيرت أو مؤشر بمجرد قراءة الكود البرمجي

amir mohamed
04-07-2013, 23:29
السلام عليكم ورحمة الله وبركاته اخى الكريم هل هذه الدورة او البرمجة لها فدور
فى الفوركس والمضاربة فانا لى صديق مضارب دائما وهو لا يعرف شىء عن البرمجة

bidaaa
04-08-2013, 01:24
السلام عليكم ورحمة اللة وبركاتة
اخى الكريم انا اشكرك على هذا المعلومات شكراً
تسلم الايدى تقبل مرورى

majed
04-08-2013, 02:18
والله احب اتعلم برمجة
لكن المشكلة في الموضوع انت لم تبدأ من الصفر بالنسيبة لي لقد بدأت من 10 او اكثر
يعني انت جبت المستطيل الذي في الصورة الاولى من اين ؟؟؟

JokeR-Ra
04-08-2013, 04:05
كباقي الامور ليست البرمجة النهر الدي تقطعه بكل سهولة لكن الامر يبتدئ من لااتش تي ام ال تم بعضها البي اتش بي
و كدللك تعلم التقنيات الويب الاخرى و تعلم لغات البرمجة الحاسوبية
ننتظر جديدك اخي الغالي

marowa
04-08-2013, 17:33
أخي الكريم شرحك مبسط ومفهوم وفي انتظار المزيد

maged mohamed
04-08-2013, 18:40
بسم الله الرحمن الرحيم
فعلا يا غالى تستحق الشكر على المجهود العالى افادكم اللة برجاء المزيد

zooro250
04-09-2013, 00:45
السلام عليكم انا متشوق لهذا المجهود الجبار لتعلم لغة البرمجة و سأتابعكم في هذا الموضع و اتمنى ان يكون الشرح مفصل و لكم المزيد من التقدير و الشكر مقدمة شيقة لمتابعتك و ابراز موهبتك اخي الفاضل

omr sherif
04-17-2013, 21:13
السلام عليكم اخى الكريم اتمنى من الله ان ينفعك بعلمك الذى لم تبخل به على غيرك
وجعله الله فى ميزان حسناتك .... ومتابع معاك ان شاء الله

JokeR-Ra
04-18-2013, 02:37
السلام عليكم و رحمةو الله و بركاته
اظن ان صاحب الدور غائب الان عن المشاركة و احنا حبينا نتعلم الكلام اللي قال في الصفحات الاولى جميل و تتبعته لكن
الامر الان غير واضح هل هناك مقدم دورة او لاشئء

fakher
04-29-2013, 08:13
السلام عليكم و رحمة الله
لو في واحد خبير بأمور البرمجة ممكن يرفع فيدبو للأعضاء مشان نفهم أكثر مشكورين

M_Salah
04-29-2013, 21:23
السلام عليكم ورحمة الله وبركاته .انا عايز
اعرف الاول ايه فايدة تعلم البرمجة فى الفوركس

laffetmaher
05-24-2013, 23:13
بسم الله
انا ايضا في الخدمة و الرد علي استفسارتكم
لي و لكم التوفيق ان شاء لله

imaddine1986
05-24-2013, 23:18
موضوع مميز فعلا
لو كان عندك وقت اخي العزيز ممكن اكواد او نموذج على برمجت اكسبيرت
مضاعفات فمشكلتي هي في المضاعفات

taoufik bajjou
05-29-2013, 21:45
السلام عليكم أخي الغالي شكرا لك على الورشة الرائعة و إن شاء الله نتابع معك الموضوع و نستفيد نحن أيضا بلتوفيق

arabien
07-31-2013, 13:36
سلام عليكم
موضوع مهم وفكرة جميلة إنشاء الله يستفيد منو الجميع
بالتوفيق

ahmedmohamed
08-01-2013, 05:44
السلام عليكم جميعا
فعلا البرمجه مهمه جدا ولابد نتعلمها شكرا لك

wael00
08-01-2013, 07:46
لو الواحد يتعلم لغة البرمجة راح يكسب ملايين الدولارات
بصناعة الاستراتيجيات و غيرها
موفق اخي العزيز

otmaneomar
08-01-2013, 21:29
عمليات جميلة
بارك الله فيك
نستفيد منك اكثر في الوقت القادم ان شاء الله
في انتظر المزيد

Mahmoud Temsah
08-02-2013, 00:33
السلام عليكم
شكرا لك أخي على موضوعك وشكرا للأصدقاء على هذه الطرق والحلول.الموضوع يستحق التثبيت سبحان الله وبحمده ... سبحان الله العظيم

switchers
08-05-2013, 10:01
بسم الله الرحمان الرحيم...
السلام عليكم و رحمة الله وبراكاته

بتوفيق اخي نتمى ان يكون شرحك في متناول الجميع

bozit
08-08-2013, 19:32
السلام عليكم ورحمة الله تعالى وبركاته
اريد الاستفسار عن اي لغة سنتعلم معك
شكرا

referralbux12
08-08-2013, 22:51
ممكن تشرحلى خطوات البرمجه
1_text editor
2_preprocesor
3_compiler
4_linker
5_loader

mohammedIraqi
08-09-2013, 10:59
السلام عليكم احنا كلنا مستعدين وربنا يوفق ان شاء الله وهنابع معاك الموضوع المنتدى رؤؤؤؤؤؤؤؤؤعه

amal zaghigh
08-09-2013, 11:31
بسم الله الرحمن الرحيم....
فعلا موضوع جميل و كان عندك وقت اخي العزيز ممكن اكواد او نموذج على برمجت اكسبيرت
مضاعفات فمشكلتي هي في المضاعفات

fad
08-09-2013, 11:43
فكرة جيدة بس تحتاج الى وقت وجهد كبيرين
انا برايي الخبرة ممكن نكتسبا بالممارسة على الحساب التجريبي ومتابعة حركة السوق بنائا" على معرفة الأخبار الاقتصادية والأحداث المالية الهامة
وفقكم الله

mohammedIraqi
08-09-2013, 15:43
السلام عليكم أهلا بيك أخ أسامة ....ان شاء الله ستكون ورشة مباركة ومفيدة .....وتكون بداية سهلة في البرمجة

fahd1988
08-12-2013, 16:03
الف شكر اخي على مجهودك و موضوعك المفيد
جزاك الله الف خير تحياتي

mohammedIraqi
08-12-2013, 18:58
السلام عليكم ورحمة الله وبركاته موضوع مهم وان شاء الله متابعين معاك

jahdour2013
08-12-2013, 19:10
السلام عليكم و رحمة الله
مشكور على هذه الدروس القيمة
و الشرح المبسط
و السلام:bravo::bravo:

afaf123
08-13-2013, 02:13
انا كمان عايزه اتعلم الترجمه وسوف اتابع الدروس الذي فاتتني
واتفاعل معك ان شاء الله

ayyoubtopo
08-16-2013, 13:50
السلام عليكم ورحمة الله تعالى وبركاته
موضوع مهم ........
:bravo:

hussam h.jpr
08-16-2013, 19:27
السلام عليكم ورحمة الله وبركاته بالفعل الموضوع جميل شكرا لك7043

Ahmed320
08-16-2013, 23:41
Thank brother
you'er so Goooooooooooooooooooooooooooooooooooooooooooood!!! !!:good:

Allah bless you
Ameeeeen

kbyassine
08-21-2013, 12:55
السلام عليكم ورحمة الله وبركاته

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

جزاك الله خيرا

:ok:

mohamedsniper12
08-29-2013, 16:08
شكراااا على هذا الشرح الوفي والرئع والمبسط وارجو انو يفيد الاعضاء

bozit
08-31-2013, 20:49
السلام عليكم ورحمة الله وبركاته
الموضوع مفيد جدا
شكرا وبالتوفيق لك وللجميع

fadhel herbegue
09-01-2013, 14:11
بداية نفهم الاول يعني ايه برمجة.....ازاي نطلب من الكمبيوتر تنفيذ أمر معين بشكل عام....قام المبرمجين ببناء لغة يفهماها المبرمج والكمبيوتر على حد سواء.....هذه اللغة تسمى لغة برمجة.....فلكي تطلب من الحاسب تنفيذ امر ما يجب أن تكلمه بهذه اللغة.....ونحن هنا سنشرح ام كيو إل والتي سنستخدمها في برمجة الاكسبيرتات والمؤشرات

dirtywalid
09-11-2013, 00:48
انا مستعد

وان شاء الله معاك

medjdoub10
09-11-2013, 00:48
داية نفهم الاول يعني ايه برمجة.....ازاي نطلب من الكمبيوتر تنفيذ أمر معين بشكل عام....قام المبرمجين ببناء لغة يفهماها المبرمج والكمبيوتر

dirtywalid
09-11-2013, 01:16
يسعدنى انى اكون من المتابعين معاك ان شاء الله ولاكن اسئلتى ممكن تكون كتير شويا علشان انا اشتركت فى مواضيع تعليميه كتيرة
قبل كدا وكان كمان فى شرح رائع وسهل ولاكن المسكله تأتى ان هناك دائما حلقه مفقودة بالنسبه لى

doola2020
09-30-2013, 19:54
ولكن أنا أري أن الموضوع به صعوبة بعض الشيئ يا أخي الكريم ولكن سأبدأ معك ان شاء الله في هذا الموضوع

lordofdracula
10-02-2013, 01:22
هو نمط برمجة مشتق من البرمجة الهيكلية يستند إلى مفهوم استدعاء الإجراء، وما الإجراء إلا سلسلة من الخطوات الحسابية التي يتعين الاضطلاع بها، والتي يمكن استدعاؤها في أي وقت أثناء تنفيذ البرنامج، من قبل إجراءات أخرى أو من قبل الإجرائية ذاتها.

anwarforex5
10-02-2013, 01:24
ان التعلم فعلا يجب ان يكون خطكوة بخطوة
لكي يكون التعلم الجيد و لا احسن و لا افضل من التعلم
عبر الفيدوهات الموجودجة في اليوتوبو

dirtywalid
10-08-2013, 23:25
أهلا بيك أخ أسامة ....ان شاء الله ستكون ورشة مباركة ومفيدة .....وتكون بداية سهلة في البرمجة تمكنك من اعداد اكسبيرت خاص بك تجرب فيه استراتيجيتك الخاصة وتستطيع فهم اي اكسبيرت أو مؤش

Mr.prince
10-16-2013, 18:47
شكرا لك أخي الكريم على هدا المجهود الجبار الدي سوف تبدله
و الله يعوضك على هدا الشيء شكرا لك كثير و ان شاء الله نفيد و نستفيد

amradelaly
10-16-2013, 19:00
ماشي معاك
نفهم البرمجة واحدة واحدة

---------- Post added at 06:00 PM ---------- Previous post was at 05:59 PM ----------

يا ريت نتعلم
الإكسبرت وكيف ننفذ إستراتيجية
على الإكسبرت على mql4
وأعطنا إستراتيجية متجربة من عندك

maha elsayed
10-16-2013, 19:02
السلام عليكم ورحمه الله وبركاته اشكرك يا اخى عى الموضوع الحميل
ده بتعلم منك ديما

amradelaly
10-16-2013, 19:06
حاليا اعتمد على تحليلى الخاص ولااتبع استراتيجية معينة واعتمد فى تحليلى على المقومات والدعوم والترند وبحاول اربطه بالأساسى على قدر استطاعتى وهكذا وكثير مايصيب تحليلى وايضا

aleque05
10-17-2013, 14:41
السلام عليكم
مشكوور اخي على مجهودك الطيب
موضوع رائع شكرا لك على الافادة
رائع في انتظار جديدك
شكرا لك اخي الطيب على الطرح المتميزة
في انتظار جديدك موفق يارب

ismail1992
10-17-2013, 23:48
شكرا أخي كريم على هده الدورة وأرجو أن تستمر في عملك متميز

salim telecom
10-18-2013, 00:48
السلام عليكم أخي الكريم شكرا لك اخي الكريم بارك الله فيك نرجو كتب عملية أخي الكريم غدا حبيت و تكون ب الفرنسية أو العربية و الله أعلم و الله الموفق

ahmed adel ibrahem
10-19-2013, 18:33
.ازاي نطلب من الكمبيوتر تنفيذ أمر معين بشكل عام....قام المبرمجين ببناء لغة يفهماها المبرمج والكمبيوتر على حد سواء.....هذه اللغة تسمى لغة برمجة.....فلكي تطلب من الحاسب تنفيذ امر ما يجب أن تكلمه بهذه اللغة.....ونحن هنا سنشرح ام كيو إل والتي سنستخدمها في برمجة الاكسبيرتات والمؤشرات......ارجو المشاركة من باقي الاعضاء لكي ننجح في هذه الورشة المتواضعة

WASEM DALLOUL
12-11-2013, 15:57
السلام عليكم
شكرا لك يا أخي الكريم على هذه الدروس الجيده للغة mql4 وبارك الله فيك وجزاك كل خير
وبالتوفيق للجميع

nacero
12-21-2013, 16:04
لغات أثرت فيها لغة c ؟
على غرار لغة c++ المطورة عنها فإن هناك لغات عديدة تأثرت بلغة السي أو تم تطويرها بواسطتها

fido
07-11-2014, 23:53
بسم الله الرحمن الرحيم
السلام عليكم و رحمة الله و بركاته
جزاك الله خيرالجزاء على هذا الموضوع
وجعله الله في موازين حسناتك يوم القيامة

.................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. ................

Azeddinovic
09-21-2014, 23:53
السلام الفوركس هو تجارة متميزة و مربحة بالنسبة للاشخاص دو معرفة خاصة و متميزة
لدلك انصح و مع التاكيد المبتدئين بعدم التسرع و التهور لانه في اخر المطاف الافلاس التام

ahmedibrahim258259
09-23-2014, 18:08
السلام عليكم ورحمة الله وبركاته ان شاء الله تكون دروس مفيدة لينا كلنا انا عاوز اتعلم البرمجة علشان انفذ شوية افكار في دماغي ومش لاقي اللي ينفذها ليا
تقبل مروري

rachedcom
09-25-2014, 16:00
كثير مشكور خاصة ع متابعة برانس

atlantic
09-26-2014, 14:18
سلام عليكم و رحمة الله و بركاته مشكور اخي على هذا الشرح الكبير و اتمنى الاستمرار في شرح و تفاعل اعضاء المنتدى لتعم الفائدة و الله و لي التوفيق

abokarem
09-30-2014, 21:56
السلام عليكم
للاسف لغات البرمجه لا اعرف لماذا لا اقدر ان اتعلمها هل لانها صعبه بالفعل ام اننى لم اخذ الوقت اللازم للدخول والتعلم
وبالفعل تعلمت بعض المعلومات من موضوعك والى الامام

مروة
10-20-2014, 12:16
احنا كلنا مستعدين
وربنا يوفق ان شاء الله
وهنابع معاك الموضوع

ahfirnet
10-25-2014, 03:38
يسعدنى انى اكون من المتابعين معاك ان شاء الله ولاكن اسئلتى ممكن تكون كتير شويا علشان انا اشتركت فى مواضيع تعليميه كتيرة
قبل كدا وكان كمان فى شرح رائع وسهل ولاكن المسكله تأتى ان هناك دائما حلقه مفقودة بالنسبه لى

ay2001
10-25-2014, 03:55
سعدنى انى اكون من المتابعين معاك ان شاء الله ولاكن اسئلتى ممكن تكون كتير شويا علشان انا اشتركت فى مواضيع تعليميه كتيرة
قبل كدا وكان كمان فى شرح رائع وسهل ولاكن المسكله تأتى ان هناك دائما حلقه مفقودة بالنسبه لى

---------- Post added at 02:54 AM ---------- Previous post was at 02:53 AM ----------

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

---------- Post added at 02:55 AM ---------- Previous post was at 02:54 AM ----------

عندي سؤال من فضلك
هل من الممكن تحويل اي استراتجية في العالم
الي اكسبرت

Modi63
11-05-2014, 18:38
اتمنى ان يحالفني الحظ واشترك معاك في هذه الورشة لكي افهم هذا الموضوع انا مهتم جدا بفهم الـ ام إكيو أل وشكرا

Ahmed ibrahem20145
11-05-2014, 18:39
انا الحمد لله متعلم html و حاليا بتعلم الjava البرمجة مفيدة مافيش كلام

ممكن تعدل بيها صفحتك علي الشكل اللي انت عاوزة ممكن تصممم اليي انت عاوزة

هي دي لغة القرن ال21 تقبل مروري اخي

abderrahmane92
12-01-2014, 21:27
السلام عليكم ورحمة الله وبركاته مشكور اخي الكريم على هذا المؤشر تم التحميل وجاري التجربة على الحساب التجريبي
تقبل مروري