النتائج 1 إلى 4 من 4
- 11-03-2009, 05:02 PM #1
مطلوب لو سمحتو اكسبيرت يغلق عقود البيع فقط
السلام عليكم
ارجو من احد المبرمجين الكرام ان يتفضل علينا باكسبيرت يغلق عقود البيع فقط واخر يقوم باغلاق عقود شراء فقط
مع الشكر الجزيل
- 11-03-2009, 05:16 PM #2
رد: مطلوب لو سمحتو اكسبيرت يغلق عقود البيع فقط
لقد حصلت عليه هكذا (هذا خاص باغلاق شراء)
//+------------------------------------------------------------------+
//| a3 Close ALL LONG Pstns.mq4 |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2006, Ronald Verwer, Forex MetaSoft"
#property link "www.forexmetasoft.com"
#property show_confirm
//+------------------------------------------------------------------+
//| script to close ALL LONG positions at market |
//+------------------------------------------------------------------+
int start()
{
int i,type,err,Slippage=3;
double price;
bool result;
//----
for(i=OrdersTotal()-1;i>=0;i--)
{
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
{
type=OrderType();
if(type==OP_BUY)
{
while(true)
{
result=OrderClose(OrderTicket(),OrderLots(),Market Info(OrderSymbol(),MODE_BID),Slippage,CLR_NONE);
if(result!=true) {err=GetLastError(); Print("LastError = ",err);}
else err=0;
if(err==135) RefreshRates();
else break;
} } }
else Print( "When selecting a trade, error ",GetLastError()," occurred");
}
return(0);
}
//+------------------------------------------------------------------+
(وهذا خاص بالبيع)
//+------------------------------------------------------------------+
//| a3 Close ALL SHORT Pstns.mq4 |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2006, Ronald Verwer, Forex MetaSoft"
#property link "www.forexmetasoft.com"
#property show_confirm
//+------------------------------------------------------------------+
//| script to close ALL SHORT positions at market |
//+------------------------------------------------------------------+
int start()
{
int i,type,err,Slippage=3;
double price;
bool result;
//----
for(i=OrdersTotal()-1;i>=0;i--)
{
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
{
type=OrderType();
if(type==OP_SELL)
{
while(true)
{
result=OrderClose(OrderTicket(),OrderLots(),Market Info(OrderSymbol(),MODE_ASK),Slippage,CLR_NONE);
if(result!=true) {err=GetLastError(); Print("LastError = ",err);}
else err=0;
if(err==135) RefreshRates();
else break;
} } }
else Print( "When selecting a trade, error ",GetLastError()," occurred");
}
return(0);
}
//+------------------------------------------------------------------+ارجو وضعهم في اكسبييرت
- 14-03-2009, 08:55 AM #3
رد: مطلوب لو سمحتو اكسبيرت يغلق عقود البيع فقط
تفضل ولاحظ أنها سكربتات وليس إكسبرتات فضعها في مجلد
(MetaTrader/experts/scripts)
والسكربت يعمل لمرة واحدة فقط
- 14-03-2009, 11:24 AM #4
رد: مطلوب لو سمحتو اكسبيرت يغلق عقود البيع فقط
مشكور اخي على تعاونك
المواضيع المتشابهه
-
مطلوب اكسبريت يغلق كل الصفقات عند الوصول الى ربح معين
By mohamad ali in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 4آخر مشاركة: 07-04-2010, 09:01 PM -
مطلوب لو سمحتو مؤشر فيبناتشي
By flood in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 2آخر مشاركة: 10-11-2009, 03:30 PM -
مطلوب اكسبيرت يغلق الصفقات في وقت محدد مسبقاً
By The1 in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 3آخر مشاركة: 16-07-2009, 07:24 PM -
مطلوب اكسبريت لحساب عقود
By gkaled2004 in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 0آخر مشاركة: 09-05-2009, 01:04 AM -
ابداعات عقود البيع لليورو الاسبوع القام
By راجي البشاير in forum توقعات وتوصيات سوق العملاتمشاركات: 9آخر مشاركة: 02-04-2009, 01:08 PM