اف اكس ارابيا..الموقع الرائد فى تعليم فوركس 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=29378)

MOVING_AVERAGE 28-02-2013 10:58 PM

رد: دورة تعليم برمجة الاكسبريت
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Mohamed_Amr (المشاركة 472563)
الله يفتح عليك اخى موفينج
وربى يزيدك علم ولى استفسار هل
ممكن عمل اكسبريت يعتمد على الرينج اليومى
مع امكانيه التحكم من اعداد الاكسبريت بتحديد الرينج يدوى
ان كان ممكن سوف اضع طلب مع الشرح
وربى يبارك فيك

اذا كان ممكن حساب الرنج وهذا امر بسيط

بالطبع يمكنك وضع اوامر اعتمادا عليه

Mohamed_Amr 28-02-2013 11:03 PM

رد: دورة تعليم برمجة الاكسبريت
 
اقتباس:

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

بالطبع يمكنك وضع اوامر اعتمادا عليه

جارى طرح الفكرة واتمنى اضافه الفكرة لاكسبريت الرينكو
وبالتوفيق دائما ياغالى

MOVING_AVERAGE 28-02-2013 11:09 PM

رد: دورة تعليم برمجة الاكسبريت
 
الخانة الموالية

[PHP]
int magic=0
[/PHP]

في هذه الخانة نضع رقم يمز الاكسبريت عن بقية الاكسبريتات

خارج الدالة start

نضع متغير خارجي فيه رقم لكي نستعمله في هذه الخانة

[PHP]
extern int MagicNumber=1234;
[/PHP]

MOVING_AVERAGE 28-02-2013 11:11 PM

رد: دورة تعليم برمجة الاكسبريت
 
[PHP]
datetime expiration=0
[/PHP]

هذه الخانة تتعلق بالاوامر المعلقة

سنضعها = 0

[PHP]
color arrow_color=CLR_NONE
[/PHP]

هذه الخانة تضهر لون السهم عند تنفيذ الامر

MOVING_AVERAGE 28-02-2013 11:14 PM

رد: دورة تعليم برمجة الاكسبريت
 
وبكتابة كل ما تعلمناه من قبل

سنجد

[PHP]
OrderSend( Symbol(), OP_BUY, LOTS, Ask,3*Q,SL,TP,"",MagicNumber,0,Red);
OrderSend( Symbol(), OP_SELL, LOTS,Bid,3*Q,SL,TP,"",MagicNumber,0,Blue);
[/PHP]

وهذا الكود لامرين مباشرين بالشراء والبيع

MOVING_AVERAGE 28-02-2013 11:17 PM

رد: دورة تعليم برمجة الاكسبريت
 
ننتقل الي المؤشر الذي عملناه ونحاول تطبيق امر الشراء والبيع علي المؤشر

اولا نعيد شرح مكان الدخول

MOVING_AVERAGE 28-02-2013 11:42 PM

رد: دورة تعليم برمجة الاكسبريت
 
سنعتمد علي اشارات المؤشر في الدخول

http://www.fx-arabia.com/vb/uploaded...1362084047.jpg

والدخول يكون بعد شمعة ضهور السهم

MOVING_AVERAGE 28-02-2013 11:46 PM

رد: دورة تعليم برمجة الاكسبريت
 
كل ما شرحناه عن الاكسبريت

[PHP]
extern int StopLoss=0;

extern int TakeProfit=0;

extern int MagicNumber=1263;

extern int MaxTrades = 1;

extern double Lots = 0.1;

double point;

int digits,Q;
//+------------------------------------------------------------------+
//| expert initialization function |
//+------------------------------------------------------------------+
int init()
{
if(Digits==5||Digits==3)Q=10;
else Q=1;
if(Digits==2)
{
point=0.01;
}
if(Digits==4)
{
point=0.0001;
}
if(Digits==3)
{
point=0.01;
}
if(Digits==5)
{
point=0.0001;
}
return(0);
}
//+------------------------------------------------------------------+
//| expert deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----

//----
return(0);
}
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{
//----

//----
return(0);
}
//+------------------------------------------------------------------+
[/PHP]


سنستعمل هذا القالب الجاهز في اي اكسبريت مع اضافة في كل اكسبريت متطلبات اخري

MOVING_AVERAGE 28-02-2013 11:55 PM

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

لكي نستدعي اشرات المرشر الخارجي

نستعمل الدالة

[PHP]
iCustom
[/PHP]

لمندات المؤشر الخارجي

وتكتب الدالة بالشكل التالي

[PHP]

double iCustom( string symbol, int timeframe, string name, ...
[/PHP]

الخانتين الاوليتين تم شرحهم اكثر من مرة

الخانة 3

[PHP]
string name
[/PHP]

نضع فيها اسم المؤشر الذي نريد استدعائه

Mohamed_Amr 28-02-2013 11:57 PM

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


الساعة الآن 01:19 PM

Powered by vBulletin® Copyright ©2000 - 2025

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