النتائج 6,001 إلى 6,015 من 10335
الموضوع: موضوع مخصص للأسئلة البرمجية
- 24-10-2014, 05:30 PM #6001
أرجو من الأحوة المبرمجين المساعدة
بالرجوع إلي الموضوع التالي
نقل البيانات بين الميتاتريدر والإكسل *-* مكتبة قوية جدا *-*
أرجو وضع مثال لنقل بيانات مؤشر (علي سبيل المثال الموفينج أفريدج) لأخر ثلاثة شمعات إلي الإكسيل
مع ملاحظة أنه عند العمل علي أي فريم (الساعة مثلا)
والساعة الأن 8:00
فان الشمعة 0 هي الساعة 8:00
والشمعة 1 هي الساعة 7:00
والشمعة 2 هي الساعة 6:00
وإنتهاء شمعة الساعة عند تكون شمعة جديدة وتصبح الساعة الأن 9:00
فان الشمعة 0 هي الساعة 9:00
والشمعة 1 هي الساعة 8:00
والشمعة 2 هي الساعة 7:00
أي تتغير الأرقام في الخانات أوتوماتيكيا مع وجود شمعة جديدة
وأشكركم كثيرا علي مجهودكم الرائع في هذا المنتدي العظيم
- 25-10-2014, 12:10 AM #6002
لماذا لا تستخدم الدوال الموجود في لغة mql4 مباشرة
مثال
كود PHP:string filename="Excel File.csv";
int fileHandle=FileOpen(filename,FILE_CSV|FILE_WRITE,",");
for(int i=0;i<3;i++)
{
double ma=iMA(Symbol(),0,14,0,MODE_SMA,PRICE_CLOSE,i);
FileWrite(fileHandle,i,Hour(),ma);
Sleep(1000);
}
FileClose(fileHandle);
- 25-10-2014, 02:12 AM #6003
- 26-10-2014, 02:07 AM #6004
السلام عليكم ورحمة الله وبركاته
انا اريد عمل مؤشر
ولكن ينقصني دوال كثيرة وسوف ابدأ بطرح الاسئلة للتعلم
اولا :
اريد دالة البحث عن اعلى هاي لـعشرة شموع على فريم 4 ساعات
و دالة ايجاد اقل قاع لعشرة شموع على فريم 4 ساعات
ان امكن
- 27-10-2014, 02:06 AM #6005
السلام عليكم ورحمة الله
ممكن حد من الاخوة المبرمجين يوضح لى معنى وطريقة تصحيح هذا الخطا
"no one of the overloads can be applied to the function call"
علما بان الخطا يشير الى الدالة ObjectCreate
- 27-10-2014, 02:50 AM #6006
السلام عليكم ورحمة الله وبركاته
استسمح الاخوة الاعضاء في هذا الاستفسار
عن كود فتح صفقة معينة بحيث تفتح الصفقة مجددا كلما تكررة الاشارة المطلوبة حتى لو لم تغلق الصفقة المعاكسة او اي صفقة
كما هو مبين في الصورة
اما الكود الدي اعرفه هو
int ticket;
ticket=OrderSend(Symbol(),OP_BUY,1,Ask,3,Ask-25*Point,Ask+25*Point,"",16384,0,Green);
if(ticket<0)
{
Print("OrderSend failed with error #",GetLastError());
return(0);
}
تحياتي لكل الاخوة الاعضاءآخر تعديل بواسطة brahimoooo ، 27-10-2014 الساعة 03:04 AM
- 28-10-2014, 06:06 PM #6007
وعليكم السلام ورحمة الله وبركاته
سوف تستخدم نفس الكود الذي كتبته لكن عندما تضع شروط فتح الصفقه لا تضع مقارنه لتحديد عدد الصفقات المفتوحه في نفس الوقت
مثال
كود PHP:double ma=iMA(Symbol(),0,14,0,MODE_EMA,PRICE_CLOSE,1);
double ma_pr=iMA(Symbol(),0,14,0,MODE_EMA,PRICE_CLOSE,2);
static datetime time0;
if(Close[1]>ma&&Close[2]<=ma_pr&&time0!=Time[0])
{
if(StopLoss==0){SL=0;}else{SL=Ask-StopLoss*point;}
if(TakeProfit==0){TP=0;}else{TP=Ask+TakeProfit*point;}
ticket=OrderSend(Symbol(),OP_BUY,NewLot,NormalizeDouble(Ask,Digits),3*P,SL,TP,"EA",MagicNumber,0,Blue);
Time0=Time[0];
}
- 28-10-2014, 06:07 PM #6008
- 28-10-2014, 06:10 PM #6009
وعليكم السلام ورحمة الله وبركاته
مثال
كود PHP:int Highest_Candle=iHighest(Symbol(),240,MODE_HIGH,10,1);
int Lowest_Candle=iLowest(Symbol(),240,MODE_LOW,10,1);
double high=iHigh(Symbol(),240,Highest_Candle);
double low=iLow(Symbol(),240,Lowest_Candle);
1 هي رقم الشمعه التي سيبدأ عندها البحث
10 هي عدد الشموع التي سنبحث فيها بدءا من الشمعه رقم 1
ثم بعد ذلك لمعرفة الهاي لهذه الشمعه فسوف تستخدم الداله iHigh لمعرفة سعر الهاي لهذه الشمعه
ونفس الفكره بالنسبه للو
- 28-10-2014, 07:07 PM #6010
السلام عليكم
اخ جميل لماذا هناك بعض المؤشرات بصيغة mq4 لاينجح معها الكومبايل لتحويلها الى ex4
- 28-10-2014, 09:58 PM #6011
- 29-10-2014, 02:29 PM #6012
- 29-10-2014, 10:13 PM #6013
worning
مرحبا أريد إزالت " worning" من هذا السكربت .
- 29-10-2014, 10:38 PM #6014
- 30-10-2014, 08:49 AM #6015
هذه التحذيرات تظهر لأن الدوال مثل OrderSelect و OrderClose المفروض أنها تعود بقيمه عند تنفيذها
فبدلا من كتابتها مثلا
كود PHP:OrderSelect(i,SELECT_BY_POS,MODE_HISTORY);
كود PHP:bool select=OrderSelect(i,SELECT_BY_POS,MODE_HISTORY);
المواضيع المتشابهه
-
موضوع مخصص للاكسبيرتات اللتي يستخدمها الاعضاء على الحقيقي,,عندك اكسبيرت ممتاز ضعه هنا
By محمد معمو in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 11آخر مشاركة: 15-12-2023, 02:03 PM -
عااااااااااااجل ( موضوع مخصص للفرص الفورية)!!!
By عاشق الذبذبـة in forum توقعات وتوصيات سوق العملاتمشاركات: 280آخر مشاركة: 27-08-2009, 10:30 PM