FX-Arabia

جديد المواضيع











الملاحظات

منتدى المؤشرات و الاكسبيرتات تعليم برمجة الاكسبيرت ، اكسبيرت مجانى ، برمجة مؤشرات ، مؤشر ، تصميم اكسبيرت مجانا ، اكسبيرتات جديدة ، مؤشرات جديدة ، كل ما يتعلق بالتحليل و الخاص بالمؤشرات الفنية او الرقمية ، Expert advisor ، mql ، mql4 ، دورة برمجة ، برمجة اكسبيرت ، اكسبيرت رابح ، اكسبيرت جيد ، ادارة حسابات ، تداول الى ، ميتاتريدر ، تحميل منصة ، منصة تداول ، برمجة مؤشر ، مكتبة مؤشرات ، مؤشر جديد ، مؤشرات جديدة ، مؤشر حصرى ، احدث مؤشر .


طلب اكسبيرت بسيط جدا جدا

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


إضافة رد
 
أدوات الموضوع
قديم 22-07-2012, 05:59 AM   المشاركة رقم: 1
الكاتب
مسلم
موقوف

البيانات
تاريخ التسجيل: Jul 2012
رقم العضوية: 10412
العمر: 38
المشاركات: 125
بمعدل : 0.03 يوميا

الإتصالات
الحالة:
مسلم غير متواجد حالياً
وسائل الإتصال:

المنتدى : منتدى المؤشرات و الاكسبيرتات
Red face طلب اكسبيرت بسيط جدا جدا

السلام عليكم ورحمة الله وبركاته
اخواني توجد لدي عقده وهو حساب حجم اللوت والرافعه وقيمه نقطه تحصل لدي احيانا خربطه في حساب
فهل يوجد اكسبيرت نضع له قيمه المخاطره وهو بشكل تلقائي يتعرف على الرافعه الماليه ويتعرف على قيمه النقطه
ونختار شراء او بيع ونضع له وقف الخساره مثلا وضعنا المخاطره 2 % في حال ضرب الاستوب لايخسر الحساب اكثر من 2 %
ياريت المساعده بهذا الموضوع ويكون الاكسبيرت يعمل على منصه 5 ارقام و 4 ارقام
والهدف انا بحدده بعدين ولكن اهم شي بضع له الاستوب اذا ضربه لايخسر اكثر من حجم المخاطره
لايعمل سوى مره واحده فقط عند سحبه للشارت
اتمنى بيكون مفتوح الكود لانه جالس بقرا اساسيات لغه MQL4 وممكن تعلم منه بعدين نقره لعرض الصورة في صفحة مستقلة
شكرا لكم نقره لعرض الصورة في صفحة مستقلة



عرض البوم صور مسلم  
رد مع اقتباس


  #1  
قديم 22-07-2012, 05:59 AM
مسلم مسلم غير متواجد حالياً
موقوف
Red face طلب اكسبيرت بسيط جدا جدا

السلام عليكم ورحمة الله وبركاته
اخواني توجد لدي عقده وهو حساب حجم اللوت والرافعه وقيمه نقطه تحصل لدي احيانا خربطه في حساب
فهل يوجد اكسبيرت نضع له قيمه المخاطره وهو بشكل تلقائي يتعرف على الرافعه الماليه ويتعرف على قيمه النقطه
ونختار شراء او بيع ونضع له وقف الخساره مثلا وضعنا المخاطره 2 % في حال ضرب الاستوب لايخسر الحساب اكثر من 2 %
ياريت المساعده بهذا الموضوع ويكون الاكسبيرت يعمل على منصه 5 ارقام و 4 ارقام
والهدف انا بحدده بعدين ولكن اهم شي بضع له الاستوب اذا ضربه لايخسر اكثر من حجم المخاطره
لايعمل سوى مره واحده فقط عند سحبه للشارت
اتمنى بيكون مفتوح الكود لانه جالس بقرا اساسيات لغه MQL4 وممكن تعلم منه بعدين نقره لعرض الصورة في صفحة مستقلة
شكرا لكم نقره لعرض الصورة في صفحة مستقلة




رد مع اقتباس

قديم 22-07-2012, 08:50 PM   المشاركة رقم: 2
الكاتب
jmeel
عضو نشيط
الصورة الرمزية jmeel

البيانات
تاريخ التسجيل: Jul 2012
رقم العضوية: 10231
المشاركات: 401
بمعدل : 0.09 يوميا

الإتصالات
الحالة:
jmeel غير متواجد حالياً
وسائل الإتصال:

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

وعليكم السلام ورحمة الله
الموضوع يطول شرحه فتختار الريسك حسب الرصيد او الريسك حسب الأكويتي حتى ياخذ في الحسبان الأوردرات المفتوحة بمكاسبها وخسايرها بنفس اللحظة وبالتالي الأكسبيرت يحدد اللوت حسب حجم المخاطرة الذي انته طلبته وخذ مثال :
extern int OpenOrdersLimit36 = 20;
extern int SellStoploss35 = 100;
extern int SellTakeprofit35 = 100;
extern int PriceOffset35 = 100;
extern double BalanceRiskPercent35 = 5;
extern int OpenOrdersLimit37 = 20;
extern int BuyStoploss30 = 100;
extern int BuyTakeprofit30 = 100;
extern int PriceOffset30 = 100;
extern double BalanceRiskPercent30 = 5;
للمخاطر 5% من الرصيد لدورة من عشرين اوردر وممكن تخليها اوردر واحد

بعدها مثال لتنفيذ البيع حسب الشرط اعلاه البيع فقط كمثال
BuyPendingRiskFixed30();

}
}

void BuyPendingRiskFixed30()
{
double lotsize = MarketInfo(Symbol(),MODE_LOTSIZE) / AccountLeverage();
double pipsize = 1 * 10;
double maxlots = AccountBalance() / 100 * BalanceRiskPercent30 / lotsize * pipsize;
if (BuyStoploss30 == 0) Print("OrderSend() error - stoploss can not be zero");
double lots = maxlots / BuyStoploss30 * 10;

// calculate lot size based on current risk
double lotvalue = 0.001;
double minilot = MarketInfo(Symbol(), MODE_MINLOT);
int powerscount = 0;
while (minilot < 1)
{
minilot = minilot * MathPow(10, powerscount);
powerscount++;
}
lotvalue = NormalizeDouble(lots, powerscount - 1);

if (lotvalue < MarketInfo(Symbol(), MODE_MINLOT)) // make sure lot is not smaller than allowed value
{
lotvalue = MarketInfo(Symbol(), MODE_MINLOT);
}
if (lotvalue > MarketInfo(Symbol(), MODE_MAXLOT)) // make sure lot is not greater than allowed value
{
lotvalue = MarketInfo(Symbol(), MODE_MAXLOT);
}

تحياتي



عرض البوم صور jmeel  
رد مع اقتباس
  #2  
قديم 22-07-2012, 08:50 PM
jmeel jmeel غير متواجد حالياً
عضو نشيط
افتراضي رد: طلب اكسبيرت بسيط جدا جدا

وعليكم السلام ورحمة الله
الموضوع يطول شرحه فتختار الريسك حسب الرصيد او الريسك حسب الأكويتي حتى ياخذ في الحسبان الأوردرات المفتوحة بمكاسبها وخسايرها بنفس اللحظة وبالتالي الأكسبيرت يحدد اللوت حسب حجم المخاطرة الذي انته طلبته وخذ مثال :
extern int OpenOrdersLimit36 = 20;
extern int SellStoploss35 = 100;
extern int SellTakeprofit35 = 100;
extern int PriceOffset35 = 100;
extern double BalanceRiskPercent35 = 5;
extern int OpenOrdersLimit37 = 20;
extern int BuyStoploss30 = 100;
extern int BuyTakeprofit30 = 100;
extern int PriceOffset30 = 100;
extern double BalanceRiskPercent30 = 5;
للمخاطر 5% من الرصيد لدورة من عشرين اوردر وممكن تخليها اوردر واحد

بعدها مثال لتنفيذ البيع حسب الشرط اعلاه البيع فقط كمثال
BuyPendingRiskFixed30();

}
}

void BuyPendingRiskFixed30()
{
double lotsize = MarketInfo(Symbol(),MODE_LOTSIZE) / AccountLeverage();
double pipsize = 1 * 10;
double maxlots = AccountBalance() / 100 * BalanceRiskPercent30 / lotsize * pipsize;
if (BuyStoploss30 == 0) Print("OrderSend() error - stoploss can not be zero");
double lots = maxlots / BuyStoploss30 * 10;

// calculate lot size based on current risk
double lotvalue = 0.001;
double minilot = MarketInfo(Symbol(), MODE_MINLOT);
int powerscount = 0;
while (minilot < 1)
{
minilot = minilot * MathPow(10, powerscount);
powerscount++;
}
lotvalue = NormalizeDouble(lots, powerscount - 1);

if (lotvalue < MarketInfo(Symbol(), MODE_MINLOT)) // make sure lot is not smaller than allowed value
{
lotvalue = MarketInfo(Symbol(), MODE_MINLOT);
}
if (lotvalue > MarketInfo(Symbol(), MODE_MAXLOT)) // make sure lot is not greater than allowed value
{
lotvalue = MarketInfo(Symbol(), MODE_MAXLOT);
}

تحياتي




رد مع اقتباس
قديم 23-07-2012, 04:07 AM   المشاركة رقم: 3
الكاتب
مسلم
موقوف

البيانات
تاريخ التسجيل: Jul 2012
رقم العضوية: 10412
العمر: 38
المشاركات: 125
بمعدل : 0.03 يوميا

الإتصالات
الحالة:
مسلم غير متواجد حالياً
وسائل الإتصال:

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

اخي الحبيب جميل بارك الله بك انا مازلت بدر في اساسيات لغه
بالنسبه لحساب المخاطره يتم من خلال الاستوب في حال ضرب الاستوب
ولا علاقه له بالصفقات مفتوحه حاليا بل براس المال الموجود
مثلا الاستوب 50 نقطه وراس المال 1000 $ وفي صفقه مفتوحه حاليا رابحه 100 $
عندما يتم الدخول بياخذ راس المال هو 1000 $ وليس 1100
في حال حققت صفقه هدفها مثلا 100 $ يتم الدخول بـ 1100 وهكذا
وطبعا الاستوب متغير في كل صفقه ليس ثابت
ياريت ارفاق الاكسبيرت للتجربه نقره لعرض الصورة في صفحة مستقلة



عرض البوم صور مسلم  
رد مع اقتباس
  #3  
قديم 23-07-2012, 04:07 AM
مسلم مسلم غير متواجد حالياً
موقوف
افتراضي رد: طلب اكسبيرت بسيط جدا جدا

اخي الحبيب جميل بارك الله بك انا مازلت بدر في اساسيات لغه
بالنسبه لحساب المخاطره يتم من خلال الاستوب في حال ضرب الاستوب
ولا علاقه له بالصفقات مفتوحه حاليا بل براس المال الموجود
مثلا الاستوب 50 نقطه وراس المال 1000 $ وفي صفقه مفتوحه حاليا رابحه 100 $
عندما يتم الدخول بياخذ راس المال هو 1000 $ وليس 1100
في حال حققت صفقه هدفها مثلا 100 $ يتم الدخول بـ 1100 وهكذا
وطبعا الاستوب متغير في كل صفقه ليس ثابت
ياريت ارفاق الاكسبيرت للتجربه نقره لعرض الصورة في صفحة مستقلة




رد مع اقتباس
قديم 23-07-2012, 06:18 AM   المشاركة رقم: 4
الكاتب
jmeel
عضو نشيط
الصورة الرمزية jmeel

البيانات
تاريخ التسجيل: Jul 2012
رقم العضوية: 10231
المشاركات: 401
بمعدل : 0.09 يوميا

الإتصالات
الحالة:
jmeel غير متواجد حالياً
وسائل الإتصال:

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

اخي مسلم هل تطلب الصيغة ام تطلب عمل اكسبيرت ؟؟؟
بالنسبة لحساب المخاطرة تقدر تعملها اما مرتبطة بحجم الرصيد او بحجم الأكوايتي
ونسبة المخاطرة كما انت ذكرتها ان يغلق عند خسارة 2% من الرصيد مثلا بوجود ستوب بالنقاط او بدون وجوده
تحياتي



عرض البوم صور jmeel  
رد مع اقتباس
  #4  
قديم 23-07-2012, 06:18 AM
jmeel jmeel غير متواجد حالياً
عضو نشيط
افتراضي رد: طلب اكسبيرت بسيط جدا جدا

اخي مسلم هل تطلب الصيغة ام تطلب عمل اكسبيرت ؟؟؟
بالنسبة لحساب المخاطرة تقدر تعملها اما مرتبطة بحجم الرصيد او بحجم الأكوايتي
ونسبة المخاطرة كما انت ذكرتها ان يغلق عند خسارة 2% من الرصيد مثلا بوجود ستوب بالنقاط او بدون وجوده
تحياتي




رد مع اقتباس
قديم 24-07-2012, 03:38 AM   المشاركة رقم: 5
الكاتب
مسلم
موقوف

البيانات
تاريخ التسجيل: Jul 2012
رقم العضوية: 10412
العمر: 38
المشاركات: 125
بمعدل : 0.03 يوميا

الإتصالات
الحالة:
مسلم غير متواجد حالياً
وسائل الإتصال:

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

اخي الفاضل انا اطلب الاكسبيرت ولكن يكون مفتوح الكود يعني بصيغه MQL4
حتى عندما انتهي من اسياسيات بشاهد الكود وبتعلم هذا القصد
اتمنى استطيع توصيل فكرتي لك
حضرتك فتحت حساب اليوم مع شركه "ربحني واشحن لي " نقره لعرض الصورة في صفحة مستقلة
مبلغ قدره 500 $
وجالس تحلل السوق وشفت فرصه جميله السعر كسر مستوى مقاومه دخلت شراء ولكن الاستوب هو القاع السابق اذا وصل له السعر ينتهي الفرصه "ضرب استوب "
هنا الاكسبيرت قبل فتح صفقه ينظر الى الاستوب والى السعر الحالي للسوق ماهو فرق النقاط بينهم ... وينظر الى مستوى المخاطره في الاكسبيرت ماهي ..
على فرض فرق النقاط مابين السعر الحالي ومابين الاستوب 50 نقطه ... ومستوى المخاطره 2 % من قيمه الحساب ..
اذا تحرك السوق وضرب الاستوب 50 نقطه عند سعر مثلا 1.2365 تكون قيمه راس المال خسرت 2 % من راس المال الكلي
يعني يتم اخذ قيمه الخساره بناء على الاستوب وراس المال الاصلي ولاعلاقه له بالصفقات المفتوحه لانه ممكن تخسر
اتمنى تكون وصلت الفكره
وفي تطوير للفكره فكرت فيه امس عندما يتم وضع الاكسبيرت لاول مره على الشارت بيشوف في خط اسمه Stop يعني انا بضع له بمكان الاستوب خط عمود في خاصيه name بكتب stop
عند سعر هذا الخط بيضع الاستوب
ويقوم بالشراء او البيع من خلال ازارار كيبورد يعني في حال ضغطت shift+b يقوم بالشراء
اذا ضغطت shift + s يقوم بالبيع
وعند ضغط على ازرار سواء بيع او شراء يقوم بحساب مستوى المخاطره بناء على الاستوب وبيدخل صفقه وبيضع مستوى الاستوب عند خط اسمه stop
اسف على الاطاله يارب يكون طلب واضح
جزاك الله خير ورزقك الفردوس الاعلى



عرض البوم صور مسلم  
رد مع اقتباس
  #5  
قديم 24-07-2012, 03:38 AM
مسلم مسلم غير متواجد حالياً
موقوف
افتراضي رد: طلب اكسبيرت بسيط جدا جدا

اخي الفاضل انا اطلب الاكسبيرت ولكن يكون مفتوح الكود يعني بصيغه MQL4
حتى عندما انتهي من اسياسيات بشاهد الكود وبتعلم هذا القصد
اتمنى استطيع توصيل فكرتي لك
حضرتك فتحت حساب اليوم مع شركه "ربحني واشحن لي " نقره لعرض الصورة في صفحة مستقلة
مبلغ قدره 500 $
وجالس تحلل السوق وشفت فرصه جميله السعر كسر مستوى مقاومه دخلت شراء ولكن الاستوب هو القاع السابق اذا وصل له السعر ينتهي الفرصه "ضرب استوب "
هنا الاكسبيرت قبل فتح صفقه ينظر الى الاستوب والى السعر الحالي للسوق ماهو فرق النقاط بينهم ... وينظر الى مستوى المخاطره في الاكسبيرت ماهي ..
على فرض فرق النقاط مابين السعر الحالي ومابين الاستوب 50 نقطه ... ومستوى المخاطره 2 % من قيمه الحساب ..
اذا تحرك السوق وضرب الاستوب 50 نقطه عند سعر مثلا 1.2365 تكون قيمه راس المال خسرت 2 % من راس المال الكلي
يعني يتم اخذ قيمه الخساره بناء على الاستوب وراس المال الاصلي ولاعلاقه له بالصفقات المفتوحه لانه ممكن تخسر
اتمنى تكون وصلت الفكره
وفي تطوير للفكره فكرت فيه امس عندما يتم وضع الاكسبيرت لاول مره على الشارت بيشوف في خط اسمه Stop يعني انا بضع له بمكان الاستوب خط عمود في خاصيه name بكتب stop
عند سعر هذا الخط بيضع الاستوب
ويقوم بالشراء او البيع من خلال ازارار كيبورد يعني في حال ضغطت shift+b يقوم بالشراء
اذا ضغطت shift + s يقوم بالبيع
وعند ضغط على ازرار سواء بيع او شراء يقوم بحساب مستوى المخاطره بناء على الاستوب وبيدخل صفقه وبيضع مستوى الاستوب عند خط اسمه stop
اسف على الاطاله يارب يكون طلب واضح
جزاك الله خير ورزقك الفردوس الاعلى




رد مع اقتباس
قديم 24-07-2012, 04:04 AM   المشاركة رقم: 6
الكاتب
jmeel
عضو نشيط
الصورة الرمزية jmeel

البيانات
تاريخ التسجيل: Jul 2012
رقم العضوية: 10231
المشاركات: 401
بمعدل : 0.09 يوميا

الإتصالات
الحالة:
jmeel غير متواجد حالياً
وسائل الإتصال:

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

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



عرض البوم صور jmeel  
رد مع اقتباس
  #6  
قديم 24-07-2012, 04:04 AM
jmeel jmeel غير متواجد حالياً
عضو نشيط
افتراضي رد: طلب اكسبيرت بسيط جدا جدا

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




رد مع اقتباس
قديم 26-07-2012, 07:34 AM   المشاركة رقم: 7
الكاتب
مسلم
موقوف

البيانات
تاريخ التسجيل: Jul 2012
رقم العضوية: 10412
العمر: 38
المشاركات: 125
بمعدل : 0.03 يوميا

الإتصالات
الحالة:
مسلم غير متواجد حالياً
وسائل الإتصال:

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

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



عرض البوم صور مسلم  
رد مع اقتباس
  #7  
قديم 26-07-2012, 07:34 AM
مسلم مسلم غير متواجد حالياً
موقوف
افتراضي رد: طلب اكسبيرت بسيط جدا جدا

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




رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

الكلمات الدلالية (Tags)
اكسبيرت, بسيط

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

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

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة



الساعة الآن 05:14 PM



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

تحذير المخاطرة

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

تنبيه هام

موقع اف اكس ارابيا هو موقع تعليمي خالص يهدف الي توعية المستثمر العربي مبادئ الاستثمار و التداول الناجح ولا يتحصل علي اي اموال مقابل ذلك ولا يقوم بادارة محافظ مالية وان ادارة الموقع غير مسؤولة عن اي استغلال من قبل اي شخص لاسمها وتحذر من ذلك.

اتصل بنا

البريد الإلكتروني للدعم الفنى : support@fx-arabia.com
جميع الحقوق محفوظة اف اكس ارابيا – احدى مواقع Inwestopedia Sp. Z O.O. للاستشارات و التدريب – جمهورية بولندا الإتحادية.
Powered by vBulletin® Copyright ©2000 - 2024 , Designed by Fx-Arabia Team