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

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

حكيم 28-07-2011 11:26 PM

رد: تعلم لغة MQL من الصفر 0
 
الان ننت قل الى string

مثلا انت تريد كتابة اسمك او أي اسم

هل هذا الذي تريد كتابته هو عدد بالطبع لا اذا فهو مجموعة حروف

مثلا fx-arabia

هل هذا عدد لا

هو سلسة من الحروف و الرموز اذا هو ينتمي الى string

اليك المثال التالي

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

حكيم 28-07-2011 11:36 PM

رد: تعلم لغة MQL من الصفر 0
 
الان ننتقل الى متغير اخر هو color

و يحتوي على مجموعة الالوان

اليكم المثال التالي

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

حكيم 28-07-2011 11:43 PM

رد: تعلم لغة MQL من الصفر 0
 
اليك مجموعة الالوان

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

حكيم 28-07-2011 11:45 PM

رد: تعلم لغة MQL من الصفر 0
 
بقي
bool
datetime و
char

نشرحها بالتفصيل

islam.sec177 29-07-2011 04:06 AM

رد: تعلم لغة MQL من الصفر 0
 
السلام عليكم و رحمه الله و بركاته

اخي حكيم مافيش معادله تحسب فرق النقاط ع كل شمعه ؟؟

amgadmohamadadel 18-08-2011 01:07 AM

رد: تعلم لغة MQL من الصفر 0
 
اخي حكيم مششكور علي المجهود الرائع الذي تبزلة معنا

و هل من الممكن ان تشرح لي هذا الكود

if (iMA(0,0,50,0,0,0,2)+15 > Bid && OrdersTotal()==0)

amgadmohamadadel 18-08-2011 03:47 AM

رد: تعلم لغة MQL من الصفر 0
 
اخي حكيم لقد قمت بعمل برمجة لاكسبيرت لتقاطع ثلاثة موفينجات فهل من الممكن ان تقول لي هل هذة البرمجة صحيحة ام لا

كود:

extern int stoploss=10;
extern int takeprofit=4;
extern double lot=0.1;
int pip=1;
int start()
  {
//----

if(Digits==3||Digits==5)pip=10;
  if(iMA(0,0,9,0,3,0,2)<iMA(0,0,30,0,3,0,2)&& iMA(0,0,9,0,3,0,1)>iMA(0,0,30,0,3,0,1)&& iMA(0,0,9,0,3,0,2)<iMA(0,0,55,0,3,0,2)&& iMA(0,0,9,0,3,0,1)>iMA(0,0,55,0,3,0,1)&&OrdersTotal()==1)
    OrderSend (Symbol(),OP_BUY,lot,Ask,3*pip,Ask-stoploss*pip*Point,Ask+takeprofit*pip*Point,"",16384 ,0,Green);
  if(iMA(0,0,9,0,3,0,2)>iMA(0,0,30,0,3,0,2)&& iMA(0,0,9,0,3,0,1)<iMA(0,0,30,0,3,0,1)&& iMA(0,0,9,0,3,0,2)>iMA(0,0,55,0,3,0,2)&& iMA(0,0,9,0,3,0,1)<iMA(0,0,55,0,3,0,1)&&OrdersTotal()==1)
    OrderSend (Symbol(),OP_SELL,lot,Bid,3*pip,Bid+stoploss*pip*Point,Bid-takeprofit*pip*Point,"",16384,0,Green);


//----
  return(0);


bestrader 18-08-2011 04:53 PM

رد: تعلم لغة MQL من الصفر 0
 
اقتباس:

المشاركة الأصلية كتبت بواسطة حكيم (المشاركة 117895)
الان نذهب لحكاية الصفرين الاوليين

iClose(0,0
iMA(0,0
...................الخ

الصفر الثاني هو للزمن أو الشارت الذي نعمل فيه

مثلا شخص يريد أن يعبر عن الموفنج أفريج للشارت 15 الدقيقة أو يريد أن يضع شرط على فريم اخر أو فريمات مختلفة

iMA(0,15

اذا كنا نريد الشارت

1 دقيقة نكتب 1

5 دقائق 5

15 نكتب 15

30 نكتب 30

ساعة 60

4 ساعات 240

اليومي 14400

الاسبوعي 10080

الشهري 43200

أما اذا وضعنا الصفر 0 فأنت لا تريد الا الشارت الذي تعمل عليه


اليومي 1440

Ashrafabgy 21-08-2011 12:32 PM

رد: تعلم لغة MQL من الصفر 0
 
للمتابعة

TREND_SEEKER 22-08-2011 05:04 PM

رد: تعلم لغة MQL من الصفر 0
 
برجاء تخصيص هذا الموضوع للتعليم فقط وليس للأستفسارات
برجاء متابعة الموضوع المهم بارك الله لك ..... تحياتي .


الساعة الآن 05:33 AM

Powered by vBulletin® Copyright ©2000 - 2024

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