النتائج 3,196 إلى 3,210 من 10335
الموضوع: موضوع مخصص للأسئلة البرمجية
- 06-01-2013, 03:58 PM #3196
رد:موضوع مخصص للأسئلة البرمجية
بسم الله الرحمن الرحيم
عاوز اكسبرت بسيط
يوضح التاريخ والسعر على اى من جوانب الشاشة
ولكن يكون بخط كبير بعض الشئ او اتحكم انا بحجم الخط
وعندى مشكلة بتواجهنى لما يكون على فريم 4 ساعات ومثلا في شهر 9 الماضى وبكون عاوز احول الى فريم 15 دقيقية بلاقى الشارت بدأ من اخر تاريخ يعنى 2013 فبضل بالماوس فترة طويلة لغاية لما اوصل الى الفترة اللى عاوز افحصها او اشوفها
لو فية حل للمشكلة دية اكون شاكر لكم
- 06-01-2013, 06:47 PM #3197
رد:موضوع مخصص للأسئلة البرمجية
بالنسبه لطلبك الأول هذا المؤشر يضع السعر بخط كبير
https://forum.arabictrader.com/t9652...ml#post2302249
المشاركه رقم 78
بالنسبه للمشكله فعندما تقوم بتحويل الشارت من فريم 4 ساعات إلى الفريم الصغير تأكد من
تعطيل خاصية Auto Scroll
- 07-01-2013, 12:35 AM #3198
بسم الله الرحمن الرحيم
الف شكر على ردك
بس المشكلة انه في الغالب بيرجع لاخر سعر بعد ما اكون في فترة زمنية قديمة
واساسا انا عاوزة يعرض التاريخ لفترة قديمة بجانب السعر لانه واضح انه بيعرض السعر الحالى
يعنى انا حاليا في شهر 1 سنه 2013 لو انا في سنه 2012 عاوز الاقى حاجة تبين الفترة الزمنية بخط اكبر
بقعد وقت كبير افضل اتحرك بالماوس لغاية لما اوصل للفترة الزمنية اللى عاوزها وخصوصا في الفريمات الصغيرة
عموما شكر لك لمحاولتك المساعدة
- 07-01-2013, 01:21 AM #3199
رد:موضوع مخصص للأسئلة البرمجية
لللاسف لم اتمكن من معرفة المشكل
مرفق الاكسبيرت للتصحيح
الاكسبيرت يعتمد على ايجاد نمزدج همر مرتد من نمودج ابتلاع شرائي ويقوم بالشراء بعدها
السءال الثاني
قرات لك في احد المواصيع حول اخفاء الاكسبيرت عن شركة الوساطة طريقة
باستعمال ملفات
dll
ارجوا منك بارك الله فيك شرح الطريقة
- 07-01-2013, 11:19 PM #3200
رد:موضوع مخصص للأسئلة البرمجية
الخطأ لديك في كود تحديد حجم اللوت
كود PHP:bb=((High[1]-Low[1])+spread)*k;
كود PHP:double lots(int risk,double stoppips)
{
double aa=(bl*risk)/(double)100;
if(lottyp==0)
{
return (NormalizeDouble(((aa/stoppips)*10),2));
}
if(lottyp==1){
return (NormalizeDouble(((aa/stoppips)),2));
}
if(lottyp==2){
return (NormalizeDouble((aa/stoppips)/10,2));
}
}
الآن لماذا قيمة k صفر
لأنك عندما قمت بوضع شرط عدد الفواصل العشرية للعمله
كود PHP:if(Digits==5||Digits==3)Q=10;
else Q=1;
if(Digits<4)
{
point=0.01;
digits=2;
k=100;
}
else
{
point=0.0001;
digits=4;
k=10000;
}
- 08-01-2013, 01:18 AM #3201
- 08-01-2013, 11:05 AM #3202
بارك الله فيك استادنا الغالي
جزاك الله كل الخير ان شاء الله
- 08-01-2013, 07:45 PM #3203
بالنسبه للسؤال الثاني
لا يمكن إخفاء هل الصفقه فتحها الإكسبرت أم تم فتحها يدويا لكن يمكن خداع البروكر بحيث يتغير في كل مره سواء الماجيك نمبر أو الكومنت الخاص بالإكسبرت
بحيث لا يستطيع البروكر تتبع هل هو نفس الإكسبرت أم لا وقد شرح أحد الإخوه الطريقه في موضوع سابق لا أذكر إسمه حقيقه
- 09-01-2013, 08:37 PM #3204
رد:موضوع مخصص للأسئلة البرمجية
السلام عليكم ورحمة الله وبركاته
لو سمحتم اريد كود غلق جميع الصفقات بيع وشراء معا
عند وصول الربح الي انا محدد بالدولار في MinProfitInUSD
- 10-01-2013, 12:04 AM #3205
رد:موضوع مخصص للأسئلة البرمجية
وعليكم السلام ورحمة الله وبركاته
أولا سوف تقوم بعمل داله لإغلاق جميع الصفقات
كود PHP:void CloseOrders()
{
for (int cnt = 0 ; cnt < OrdersTotal() ; cnt++)
{
OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);
if (OrderMagicNumber() == MagicNumber && OrderSymbol()==Symbol())
{
if (OrderType()==OP_BUY)
{
OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(Bid,Digits),3);
}
if (OrderType()==OP_SELL)
{
OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(Ask,Digits),3);
}
}
}
}
كود PHP:double OrdersProfit()
{
double Profit;
for (int cnt = 0 ; cnt < OrdersTotal() ; cnt++)
{
OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);
if (OrderMagicNumber() == MagicNumber && OrderSymbol()==Symbol())
{
Profit+=OrderProfit();
}
}
return(Profit);
}
كود PHP:if(Usd_Profit>=OrdersProfit())
{
CloseOrders();
}
- 10-01-2013, 01:36 AM #3206
- 10-01-2013, 02:17 AM #3207
- 10-01-2013, 08:21 PM #3208
- 11-01-2013, 05:36 PM #3209
السلام عليكم
اخي اسامة عندي اسئلة
كيف اعرف نوع اخر اوردر في الهيستوري
كيف اعرف ربح او خسارة اخر اوردر في الهيستوري
كيف اعرف ان الامر المعلق تفعل واخذ الربح
بارك الله فيك اخي اسامة
وهل يوجد اكسبريت مفتوح فيه هذه التطبيقات وشكراآخر تعديل بواسطة ساهر الفوركس ، 11-01-2013 الساعة 05:37 PM سبب آخر: اضافة سؤال
- 11-01-2013, 07:27 PM #3210
رد:موضوع مخصص للأسئلة البرمجية
وعليكم السلام ورحمة الله وبركاته
سوف تقوم بعمل دالة لبحث نوع آخر صفقة وآخر صفقة أغلقت على ربح أو خساره
مثال
كود PHP:int LastOrderType()
{
for(int i=OrdersHistoryTotal()-1;i>=0;i--){
OrderSelect(i,SELECT_BY_POS,MODE_HISTORY);
int type=OrderType();
if(OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber)
return(type);
}
return(-1);
}
كود PHP:double LastOrderProfit()
{
for(int i=OrdersHistoryTotal()-1;i>=0;i--){
OrderSelect(i,SELECT_BY_POS,MODE_HISTORY);
if(OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber)
return(OrderProfit());
}
return(0);
}
مرفق إكسبرت به الدوال السابقه
المواضيع المتشابهه
-
موضوع مخصص للاكسبيرتات اللتي يستخدمها الاعضاء على الحقيقي,,عندك اكسبيرت ممتاز ضعه هنا
By محمد معمو in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 11آخر مشاركة: 15-12-2023, 02:03 PM -
عااااااااااااجل ( موضوع مخصص للفرص الفورية)!!!
By عاشق الذبذبـة in forum توقعات وتوصيات سوق العملاتمشاركات: 280آخر مشاركة: 27-08-2009, 10:30 PM