المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : سؤال عن امكانيات لغة MQL4


Nawaf1
19-06-2012, 09:25 PM
السلام عليكم
ياخوان انا جالس اتعلم حاليا لغة MQL4
المهم انا اتعلمها لاني اريد برمجة اكسبيرت خاص بي
من شروطه هو تحديد الهاي و اللو في فتره معينه و كذلك الشراء في فترات معينه فقط محدده بين وقتين
هل يتوفر ذلك بلغة MQL4

forex911
20-06-2012, 12:50 PM
أكيد موجود فيه الأمكانيات وأكثر تفضل كود فلترة ساعات عمل وقت محدد كمثال


#include <stdlib.mqh>
#include <WinUser32.mqh>

// exported variables
extern int HoursFrom1 = 1;
extern int HoursTo1 = 23;


// local variables
double PipValue=1; // this variable is here to support 5-digit brokers
bool Terminated = false;
string LF = "\n"; // use this in custom or utility blocks where you need line feeds
int NDigits = 4; // used mostly for NormalizeDouble in Flex type blocks
int ObjCount = 0; // count of all objects created on the chart, allows creation of objects with unique names
int current = 0;



int init()
{
NDigits = Digits;

if (false) ObjectsDeleteAll(); // clear the chart


Comment(""); // clear the chart
}

// Expert start
int start()
{
if (Bars < 10)
{
Comment("Not enough bars");
return (0);
}
if (Terminated == true)
{
Comment("EA Terminated.");
return (0);
}

OnEveryTick2();

}

void OnEveryTick2()
{
if (true == false && false) PipValue = 10;
if (true && (NDigits == 3 || NDigits == 5)) PipValue = 10;

HoursFilter1();

}

void HoursFilter1()
{
int datetime800 = TimeLocal();
int hour0 = TimeHour(datetime800);

if ((HoursFrom1 < HoursTo1 && hour0 >= HoursFrom1 && hour0 < HoursTo1) ||
(HoursFrom1 > HoursTo1 && (hour0 < HoursTo1 || hour0 >= HoursFrom1)))
{

}
}



int deinit()
{
if (false) ObjectsDeleteAll();


}

Eng.Hamada
20-06-2012, 04:14 PM
السلام عليكم
ياخوان انا جالس اتعلم حاليا لغة MQL4
المهم انا اتعلمها لاني اريد برمجة اكسبيرت خاص بي
من شروطه هو تحديد الهاي و اللو في فتره معينه و كذلك الشراء في فترات معينه فقط محدده بين وقتين
هل يتوفر ذلك بلغة MQL4

متوفر طبعا اخي واكتر كمان اتعلم اللغه اخي واي استفسار او سؤال لا تتردد في انك تسأله
والموضوع ده اخي بجد كنز فعلا في تعلم لغة MQL4
تعلم لغة MQL من الصفر 0 (http://www.fx-arabia.com/vb/showthread.php?t=7048)

Nawaf1
21-06-2012, 10:51 PM
جزاكم الله خيرا