النتائج 7,771 إلى 7,785 من 10335
الموضوع: موضوع مخصص للأسئلة البرمجية
- 18-10-2016, 05:53 PM #7771
السلام عليكم
مرحباً الجميع ومرحباً استاذ اسامه
هل اجد لديك مؤشر يعمل تايم فريم اقل من دقيقه ؟ بالثواني يعني او حسب دقائق معدود معينه بخلاف الموجوده بالميتاتريدر ؟
وفقك الله
- 18-10-2016, 06:08 PM #7772
وهل يمكن عمل تنبيه بسيط اذا تقاطع المؤشر مع الشارت الرئيسي في مؤشرك ( مرفق )
وفقك الله
- 18-10-2016, 07:11 PM #7773
اذا كان عندى مثلا 3 صفقات بيع واريد ان اقول للاكسبيرت
اذا كان صافى الربح لصفقتين من الثلاثه مثلا 50 نقطه يتم غلق الاثنين وتبقى الثالثه على ربح مختلف مثلا 100
- 19-10-2016, 09:33 AM #7774
لو سمحت مستر دولار ياريت تترجملنا الاخطاء عشان نعرفها ونقدر نتعامل معاها
كود PHP:
ERR_NO_ERROR 0 No error returned.
ERR_NO_RESULT 1 No error returned, but the result is unknown.
ERR_COMMON_ERROR 2 Common error.
ERR_INVALID_TRADE_PARAMETERS 3 Invalid trade parameters.
ERR_SERVER_BUSY 4 Trade server is busy.
ERR_OLD_VERSION 5 Old version of the client terminal.
ERR_NO_CONNECTION 6 No connection with trade server.
ERR_NOT_ENOUGH_RIGHTS 7 Not enough rights.
ERR_TOO_FREQUENT_REQUESTS 8 Too frequent requests.
ERR_MALFUNCTIONAL_TRADE 9 Malfunctional trade operation.
ERR_ACCOUNT_DISABLED 64 Account disabled.
ERR_INVALID_ACCOUNT 65 Invalid account.
ERR_TRADE_TIMEOUT 128 Trade timeout.
ERR_INVALID_PRICE 129 Invalid price.
ERR_INVALID_STOPS 130 Invalid stops.
ERR_INVALID_TRADE_VOLUME 131 Invalid trade volume.
ERR_MARKET_CLOSED 132 Market is closed.
ERR_TRADE_DISABLED 133 Trade is disabled.
ERR_NOT_ENOUGH_MONEY 134 Not enough money.
ERR_PRICE_CHANGED 135 Price changed.
ERR_OFF_QUOTES 136 Off quotes.
ERR_BROKER_BUSY 37 Broker is busy.
ERR_REQUOTE 138 Requote.
ERR_ORDER_LOCKED 139 Order is locked.
ERR_LONG_POSITIONS_ONLY_ALLOWED 140 Long positions only allowed.
ERR_TOO_MANY_REQUESTS 141 Too many requests.
ERR_TRADE_MODIFY_DENIED 145 Modification denied because order too close to market.
ERR_TRADE_CONTEXT_BUSY 146 Trade context is busy.
ERR_TRADE_EXPIRATION_DENIED 147 Expirations are denied by broker.
ERR_TRADE_TOO_MANY_ORDERS 148 The amount of open and pending orders has reached the limit set by the broker.
- 20-10-2016, 04:06 PM #7775
0 لا يوجد أخطاء ستظهر إذا قمت بإستدعاء الدالة ولم يكن هناك أي خطأ سابق
1 أحيانا تظهر عندما تقوم بعمل مودفاي للأمر لتقوم بتغيير الهدف أو الأستوب لوز لكن تضع نفس أرقام الهدف والأستوب لوز السابق
2 يحدث بسبب بطئ أو وجود خطأ في الإتصال في النت
3 وجود خطأ في إعدادات دالة OrderSend إما الأستوب لوز أو الهدف أو سعر الدخول
4 يحدث إذا كنت تحاول تنفيذ أمرين في نفس الوقت أو مثلا قمت بتشغيل إكسبرتين في نفس الوقت وكلامها حاول تنفيذ أمر في نفس اللحظه فيحدث هذا الخطأ
5 الإصدار الحالي من الميتاتريدر لم يعد مدعوم ويجب أن تقوم بتحديثه
6 خطأ عدم وجود إتصال بالنت
7 إذا كنت تريد تنفيذ أمر معين لكن البروكر يمنعك من ذلك
8 إذا كنت تريد تنفيذ أوامر متتاليه بسرعه كبيره وبشكل مستمر يعجز البروكر عن تنفيذها
9 خطأ في تنفيذ الأوامر
64 الحساب تم إيقافه
65 حساب خاطئ بسبب خطأ الباسوورد أو رقم الحساب
128 عندما تحاول فتح صفقه لكن تستغرق وقت طويل بسبب سواء الإتصال بالنت أو غيره يظهر هذا الخطأ
129 سعر خاطئ تريد تنفيذ الأوامر عليه
130 هدف أو ستوب لوز خاطئ
131 حجم لوت خاطئ عندما تقوم بفتح الصفقه
132 السوق مغلق يظهر الخطأ عند محاولة تنفيذ أمر في أيام الأجازات
133 تم تعطيل المتاجرة بسبب الدخول بباسوورد المشاهدة فقط أو من الإعدادات
134 لا يوجد مارجن كافي لفتح صفقات جديده
135 سعر الدخول تغير قبل الدخول في الصفقه
136 الميتاتريدر لا يتحدث بالأسعار أو أسعار بطيئه أو متأخره
37 خطأ عند تنفيذ أمر البروكر لا يستطيع تنفيذه أيضا قد يكون بسبب محاولة تنفيذ أكثر من أمر في نفس الوقت
138 إعادة تسعير عند محاولة تنفيذ امر معين
139 لا تستطيع تنفيذ أمر على الأوردر يحدث عند تفعيل خيار Ask manual confirmation ثم تحاول حذف الأمر بعد تفعيله
140 تفعيل أوامر الشراء فقط من إعدادات الإكسبرت
141 محاولة تنفيذ أوامر كثيره في وقت قصير
145 محاولة وضع أمر معلق قريب من السعر الحالي بحيث لا يسمح البروكر بوضعه ( بعض البروكرات تضع شرط أن يكون الأمر المعلق على بعض عدد نقاط محدده من السعر الحالي)
146 نفس خطأ رقم 4
147 توقيت حذف الأمر المعلق خاطئ ويرفضه البروكر
- 20-10-2016, 05:11 PM #7776
- 21-10-2016, 04:14 PM #7777
السلام عليكم اخي مستر دولار
سؤال بسيط اخي العزيز
اذاي اقدر اعرف اقل لو خلال عدد معين من الشمعات وليكن 5 شمعات مثل ؟؟؟ وكذلك اعلي هاي خلال عدد معين من الشمعات ؟؟؟؟
ولك جزيل الشكر
- 22-10-2016, 03:31 AM #7778
سؤال كمان يا مستر دولار لو سمحت
في المؤشر المرفق
MBFX System.ex4
عاوز احدد مستويين للبيع ومستويين للشراء فعرفت المؤشر كالتالي
كود PHP:double Buy_level_1=iCustom(NULL,0,"MBFX System",0,5,1); double Buy_level_2=iCustom(NULL,0,"MBFX System",0,6,0); double Sell_level_1=iCustom(NULL,0,"MBFX System",0,2,0); double Sell_level_2=iCustom(NULL,0,"MBFX System",0,3,0);
كود PHP:if( OrderTotalByType(OP_BUY)==0 && Ask <= Buy_level_1 )Buy_Market();
انا عارف ان المؤشر بيعيد رسم نفسه .. بس ما هي الطريقة الصحيحة لوضع الامر بحيث يفتح على المستوي ؟؟؟
وتقبل تحياتي اخي الكريم
- 23-10-2016, 06:44 PM #7779
السلام عليكم
ممكن المساعده فى كتابه داله هيدج
انا اريد دالة هيدج لصفقه تكون خاسره عدد نقات معينه
المشكله عندى هى تكرار امر فتح صفقات الهيدج اذا توفرت الشروط
- 24-10-2016, 07:11 PM #7780
وعليكم السلام ورحمة الله وبركاته
تفضل راجع هذا الموضوع
https://forum.arabictrader.com/t94132.html
- 24-10-2016, 07:12 PM #7781
- 24-10-2016, 07:28 PM #7782
أنت تريد جمع أي صفقات وإذا كان ربحهم 50 نقطه تغلق الصفقتين
في هذه الحاله سوف تقوم بعمل حلقتين وتقوم بجمع كل صفقتين مختلفتين مع بعض وإذا كان الموجود 50 تضع شرط إغلاق الصفقات
مثال
كود PHP:double profitPips1,ProfitPips2;
for(int i=0;i<OrdersTotal();i++)
{
bool select1=OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
int ticket1=OrderTicket();
double lots1=OrderLots();
if(OrderSymbol()==Symbol())
{
if(OrderType()==OP_BUY)profitPips1=(Bid-OrderOpenPrice())/Point;
if(OrderType()==OP_SELL)profitPips1=(OrderOpenPrice()-Ask)/Point;
}
for(int j=i+1;j<OrdersTotal();j++)
{
bool select2=OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
int ticket2=OrderTicket();
double lots2=OrderLots();
if(OrderSymbol()==Symbol())
{
if(OrderType()==OP_BUY)ProfitPips2=(Bid-OrderOpenPrice())/Point;
if(OrderType()==OP_SELL)ProfitPips2=(OrderOpenPrice()-Ask)/Point;
}
if(profitPips1+ProfitPips2==50)
{
OrderClose(ticket1,lots1,OrderClosePrice(),3);
OrderClose(ticket2,lots2,OrderClosePrice(),3);
break;
}
}
}
- 25-10-2016, 03:40 PM #7783
وعليكم السلام ورحمة الله وبركاته
الفكره بالظبط كما شرحتها أنت وناقص فقط أن تترجمها على كود
في البداية قم بعمل الحلقه للبحث عن الصفقات المفتوحه وإجعل الكومنت للصفقات المفتوحه إسم مميز أو بماجيك نمبر مميز غير الماجيك نمبر لصفقات الهيدج حتى لا نقع في مشكله أن نبحث في صفقات الهيدج ونضع لها صفقات هيدج أخرى
ثم ساقوم بعمل داله تعود بالقيمه true او false في حال تم فتح صفقة هيدج للصفقه الأساسيه أو لأ
مثال
كود PHP:bool IsHedgeOpened(int ticket)
{
for(int i=0;i<OrdersTotal();i++)
{
bool select=OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
int ticket=OrderTicket();
if(OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber&&OrderComment()==IntegerToString(ticket))
{
return(true);
}
}
return(false);
}
كود PHP:void CheckOrders()
{
for(int i=0;i<OrdersTotal();i++)
{
bool select=OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
int ticket=OrderTicket();
double lots=OrderLots();
if(OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber&&OrderComment()=="MainOrder")
{
if(OrderType()==OP_BUY&&OrderOpenPrice()-Bid>=HedgePips*Point)
{
if(!IsHedgeOpened(ticket))
{
OrderSend(Symbol(),OP_SELL,lots,Bid,3,0,0,IntegerToString(ticket),MagicNumber,0,Red);
}
}
else if(OrderType()==OP_SELL&&Ask-OrderOpenPrice()>=HedgePips*Point)
{
if(!IsHedgeOpened(ticket))
{
OrderSend(Symbol(),OP_BUY,lots,Ask,3,0,0,IntegerToString(ticket),MagicNumber,0,Red);
}
}
}
}
}
عفوا رأيت مشاركتك متأخر وتاهت بين الأسئلهآخر تعديل بواسطة MR.dollar ، 25-10-2016 الساعة 03:45 PM
- 25-10-2016, 03:43 PM #7784
بالنسبه للسؤال الثاني يوجد طريقتين للكتابه في الملفات
إما من خلال الأوامر الموجوده في لغة mq4 لكن عندها لن تستطيع كتابة أو قراءة الملفات إلا الملفات الموجوده في المسار بداخل Data Folder للميتاتريدر
أو يمكنك إستخدام مكتبات خارجيه DLL عندها يمكنك قراءتها وكتابتها في أي مسار تريده
بالنسبه للطريقه الأولى هي الأسهل راجع الإكسبرت المرفق به مثال عملي بسيط لكيفية إستخدام الداله FileOpen
- 25-10-2016, 04:24 PM #7785
السلام عليكم
بالله عليك اخي مستر دولار متنساش اسئلتي
بالمشاركة رقم 7777 و 7778
وجزاك الله كل خير
المواضيع المتشابهه
-
موضوع مخصص للاكسبيرتات اللتي يستخدمها الاعضاء على الحقيقي,,عندك اكسبيرت ممتاز ضعه هنا
By محمد معمو in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 11آخر مشاركة: 15-12-2023, 02:03 PM -
عااااااااااااجل ( موضوع مخصص للفرص الفورية)!!!
By عاشق الذبذبـة in forum توقعات وتوصيات سوق العملاتمشاركات: 280آخر مشاركة: 27-08-2009, 10:30 PM