• 4:08 مساءاً




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

إضافة رد
عضو جديد
تاريخ التسجيل: Mar 2016
المشاركات: 162
معدل تقييم المستوى: 9
falahm is on a distinguished road
01 - 05 - 2016, 11:18 AM
  #1
falahm غير متواجد حالياً  
افتراضي تعلم البرمجه بطريقة الاوامر الجاهزة ومكان وجوده اين وكيف
اول مؤشر


//+------------------------------------------------------------------+
//| asdasdasd.mq4 |
//| Copyright 2016, MetaQuotes Software Corp. |
//| [عذراً, فقط الأعضاء يمكنهم مشاهدة الروابط ] |
//+------------------------------------------------------------------+

//اسم و عنوان المبرمج
#property copyright "Copyright 2016, MetaQuotes Software Corp."
#property link "https://www.mql5.com"
//الاصدار
#property version "1.00"
// لا اعرف عنة شيء
#property strict

// يرسم على الشارت مباشرة

#property indicator_chart_window

//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
//ينفذ ما يكتب داخله مرة واحده
int OnInit()
{
//--- indicator buffers mapping

//---
return(INIT_SUCCEEDED);
}
//+------------------------------------------------------------------+
//| Custom indicator iteration function |
//+------------------------------------------------------------------+
int OnCalculate(const int rates_total,
const int prev_calculated,
const datetime &time[],
const double &open[],
const double &high[],
const double &low[],
const double &close[],
const long &tick_volume[],
const long &volume[],
const int &spread[])
{
//---


//...........................
// التنبيه

if (Close[1]> High[1])
Alert ("صعود");
//..............................
if (Close[0]<Low[1])
Alert("نزول ");
//..............................
يطبع حسب التك
Comment(" يكتب أعلى اليسار");
//..............................
printf ("يكتب تحت بالاكسبيرت");
//..............................);
//--- return value of prev_calculated for next call
return(rates_total);
}
//+------------------------------------------------------------------+
رد مع اقتباس

عضو جديد
 
تاريخ التسجيل: Mar 2016
المشاركات: 162
معدل تقييم المستوى: 9
falahm is on a distinguished road
افتراضي رد: تعلم البرمجه بطريقة الاوامر الجاهزة ومكان وجوده اين وكيف
2#
01 - 05 - 2016, 11:26 AM
اختصار للاوامر



//...........................
// التنبيه

if (Close[1]> High[1]) Alert ("صعود");
//..............................
if (Close[0]<Low[1]) Alert("نزول ");

//..............................
يطبع حسب التك
Comment(" يكتب أعلى اليسار");

//..............................
printf ("يكتب تحت بالاكسبيرت");
//..
falahm غير متواجد حالياً  
رد مع اقتباس
الصورة الرمزية سمير محمد ارمان
مشرف سابق
الصورة الرمزية سمير محمد ارمان
 
تاريخ التسجيل: Nov 2009
المشاركات: 33,660
معدل تقييم المستوى: 48
سمير محمد ارمان will become famous soon enough
افتراضي رد: تعلم البرمجه بطريقة الاوامر الجاهزة ومكان وجوده اين وكيف
3#
01 - 05 - 2016, 01:58 PM
شكرا لك اخى الكريم على الموضوع
متابع معك ان شاء الله
ارجو لك كل التوفيق
تحياتى لك
سمير محمد ارمان غير متواجد حالياً  
رد مع اقتباس
عضو جديد
 
تاريخ التسجيل: Mar 2016
المشاركات: 162
معدل تقييم المستوى: 9
falahm is on a distinguished road
افتراضي رد: تعلم البرمجه بطريقة الاوامر الجاهزة ومكان وجوده اين وكيف
4#
02 - 05 - 2016, 06:26 PM
والله انك جدع اخي سمير


وارجو من الجميع ان يشارك بهذا الموضوع


وان يسهل على اخوانه بالمعلومات

والاكواد الجاهزه
falahm غير متواجد حالياً  
رد مع اقتباس
الصورة الرمزية سمير محمد ارمان
مشرف سابق
الصورة الرمزية سمير محمد ارمان
 
تاريخ التسجيل: Nov 2009
المشاركات: 33,660
معدل تقييم المستوى: 48
سمير محمد ارمان will become famous soon enough
افتراضي رد: تعلم البرمجه بطريقة الاوامر الجاهزة ومكان وجوده اين وكيف
5#
02 - 05 - 2016, 07:28 PM
اقتباس:
المشاركة الأصلية كتبت بواسطة falahm مشاهدة المشاركة
والله انك جدع اخي سمير


وارجو من الجميع ان يشارك بهذا الموضوع


وان يسهل على اخوانه بالمعلومات

والاكواد الجاهزه
جزاك الله كل خير
ارجو لك كل التوفيق
تحياتى
سمير محمد ارمان غير متواجد حالياً  
رد مع اقتباس
عضو جديد
 
تاريخ التسجيل: Mar 2016
المشاركات: 162
معدل تقييم المستوى: 9
falahm is on a distinguished road
افتراضي رد: تعلم البرمجه بطريقة الاوامر الجاهزة ومكان وجوده اين وكيف
6#
02 - 05 - 2016, 07:55 PM
أول أمر نتعلمه هو

extern extern extern extern extern extern

extern هذا الامر يكتب اعلى الاكسبيرت او المؤشر وهو يجعلنا نتحكم بالاكسبيرت او المؤشر

من القائمة الخارجية يعني تغير اي شيء بالقائمة الخارجيه تتحكم بالاكسبيرت او المؤشر

من الداخل

هذه شاشة تحكم بالمؤشر

falahm غير متواجد حالياً  
رد مع اقتباس
عضو جديد
 
تاريخ التسجيل: Mar 2016
المشاركات: 162
معدل تقييم المستوى: 9
falahm is on a distinguished road
افتراضي رد: تعلم البرمجه بطريقة الاوامر الجاهزة ومكان وجوده اين وكيف
7#
02 - 05 - 2016, 07:58 PM
وهذا لتحكم بالاكسبيرت من الخارج

falahm غير متواجد حالياً  
رد مع اقتباس
عضو جديد
 
تاريخ التسجيل: Mar 2016
المشاركات: 162
معدل تقييم المستوى: 9
falahm is on a distinguished road
افتراضي رد: تعلم البرمجه بطريقة الاوامر الجاهزة ومكان وجوده اين وكيف
8#
02 - 05 - 2016, 08:24 PM
الامر الثاني

double double double double double double


double وهذا الامر يقول للاكسبيرت او المؤشر ان ما يكتب هى ارقام بفاصله

انظر

double dK = 2.0;
falahm غير متواجد حالياً  
رد مع اقتباس
عضو جديد
 
تاريخ التسجيل: Mar 2016
المشاركات: 162
معدل تقييم المستوى: 9
falahm is on a distinguished road
افتراضي رد: تعلم البرمجه بطريقة الاوامر الجاهزة ومكان وجوده اين وكيف
9#
02 - 05 - 2016, 08:27 PM
الامر الثالث


int int int int int int

int

هذا الامر يقول للاكسبيرت او المؤشر ان ما يكتب هو رقم صحيح بلا فاصلة

انظر

int Nfast = 2;
falahm غير متواجد حالياً  
رد مع اقتباس
عضو جديد
 
تاريخ التسجيل: Mar 2016
المشاركات: 162
معدل تقييم المستوى: 9
falahm is on a distinguished road
افتراضي رد: تعلم البرمجه بطريقة الاوامر الجاهزة ومكان وجوده اين وكيف
10#
07 - 05 - 2016, 07:23 PM
لاظهار السبريد على الشارت

يكتب بالستارت

int Spread;
Spread=SymbolInfoInteger(Symbol(),SYMBOL_SPREAD);
//--- Output values in three lines
Comment(StringFormat("\nSpread =%d",Spread));

سيظهر اسبيرت العمله
falahm غير متواجد حالياً  
رد مع اقتباس


إضافة رد

أدوات الموضوع


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

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
أريد تعلم البرمجه lordfx منتدى المؤشرات و الاكسبرتات 7 29 - 11 - 2010 01:29 PM


04:08 PM