• 7:55 مساءاً




[طلب] مساعدة في عمل اكسبرت

إضافة رد
أدوات الموضوع
عضو جديد
تاريخ التسجيل: Jul 2015
المشاركات: 40
معدل تقييم المستوى: 0
Forex TP is on a distinguished road
02 - 01 - 2016, 07:39 PM
  #1
Forex TP غير متواجد حالياً  
افتراضي [طلب] مساعدة في عمل اكسبرت
السلام عليكم

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

فكرة الاكسبرت انه اضع له سعر محدد يشتري منه او يبيع حسب اختياري

هذا هو الكود :

كود:
extern string S1="Enter Max Orders";    
extern int    MaxOrders=0; 
         
extern string S2="Enter Trading Time";         
extern bool   UseHourTrade =false;        
extern double FromHourTrade =0;    //00:00     24h   
extern double ToHourTrade =0;      //00:00     24h

extern string S3="Enter Price To Start Buy/Sell";
input double  PriceToStart =0.0;         // Price level to execute a deal

extern string S4="Choose Buy/Sell";
extern bool   Buy=false;                     // Buy or sell . True/False
extern bool   Sell=false;                    //Buy or sell . True/False

extern string S5="Enter Pip Step";  // Pip step
extern int    PipStep=0;

extern string S6="Enter Lot Size";
extern double LotSize =0.00;                    // Lot size
extern double LotSizeIncrement =0.00;            //Lot incerment 
extern double MaxLot =0.0;                   // Max lot                      

extern string S7="Equity";
extern bool   CloseAllSymbolsWhenEquityHit=false; //Close all treads and all symbols when equlity hit true/false
extern double EquityProfit=0.0;                   // Close all treads when equlity reached the input profit
extern double EquityLoss=0.0;                     //Close all treads when equlity reached the input loss
extern bool   DisableAllEAs=false;                    //Disable all EAs

extern string S8="Pips";
extern bool   ProfitLossInPips=false;        // Profit in pips Ture/Fales
extern double TakeProfit =0.0;             // Take profit in pips input
extern double StopLoss=0.0;                    // Stop loss in pips input
extern bool   PerSingleOrder=false;               // Per single order True/False 

extern string S9="USD";
extern bool   ProfitLossInUSD=false;         // Profit in USD True/False
extern double USDProfit=0.0;                 // USD profit input  
extern bool   PerSingleOrder=false;         // Per single order True/False


extern string S10="Percentage";  
extern bool   ProfitPercent=false;        // Profit % True/False
extern double ProfitPercent=0.0;              // Profit % input
extern bool   PerSingleOrder=false;         // Per single order True/False
extern bool   CloseAllSymbolsWhenPercentHit=false; //Close all treads and all symbols when percent hit true/false
extern bool   DisableAllEAs=false;

extern string S11="Break Even.Trailing Stop";
extern bool   BreakEven=false;
extern double BreakEvenAfterPips=0.0;
extern bool   TrailingStop=false;              //Trailing stop True/False
extern double StartTrailingStop=0.0;           //Start Trailing stop profit pip
extern double TrailingStep=0.0;             //Trailing stop step profit pip
extern bool   UseSound =false;                // UseSound True/False. When break even placed and when trailing stop moving
extern string NameFileSound ="expert.wav";

extern string S12="Enter Slip Page"; 
extern double MaxSlippage= 3;                  //Max slip page

extern string S13="Enter Magic Number";
extern int    MagicNumber=0;                // Magic number
رد مع اقتباس

عضو جديد
 
تاريخ التسجيل: Jul 2015
المشاركات: 40
معدل تقييم المستوى: 0
Forex TP is on a distinguished road
افتراضي رد: [طلب] مساعدة في عمل اكسبرت
2#
03 - 01 - 2016, 03:10 AM
سمير محمد ارمان ممكن مساعدتك
Forex TP غير متواجد حالياً  
رد مع اقتباس
الصورة الرمزية سمير محمد ارمان
مشرف سابق
الصورة الرمزية سمير محمد ارمان
 
تاريخ التسجيل: Nov 2009
المشاركات: 33,660
معدل تقييم المستوى: 48
سمير محمد ارمان will become famous soon enough
افتراضي رد: [طلب] مساعدة في عمل اكسبرت
3#
03 - 01 - 2016, 04:33 PM
اقتباس:
المشاركة الأصلية كتبت بواسطة Forex TP مشاهدة المشاركة
سمير محمد ارمان ممكن مساعدتك
السلام عليكم اخى الكريم
ممكن شرح طريقة العمل من على الشارت
مع شرح المطلوب عمله داخل الاكسبيرت من صفقات مضاعفات او صفقات تبريد
تحياتى لك
سمير محمد ارمان غير متواجد حالياً  
رد مع اقتباس
عضو جديد
 
تاريخ التسجيل: Jul 2015
المشاركات: 40
معدل تقييم المستوى: 0
Forex TP is on a distinguished road
Talking رد: [طلب] مساعدة في عمل اكسبرت
4#
14 - 01 - 2016, 04:21 AM
اقتباس:
المشاركة الأصلية كتبت بواسطة سمير محمد ارمان مشاهدة المشاركة
السلام عليكم اخى الكريم
ممكن شرح طريقة العمل من على الشارت
مع شرح المطلوب عمله داخل الاكسبيرت من صفقات مضاعفات او صفقات تبريد
تحياتى لك


الخيارات التي يدخلها المستخدم هي :
1- Max Trades أقصى عدد للصفقات المفتوحه
2- Order Type نوع الأمر شراء أو بيع
3- Price سعر الدخول
4- Step المسافه بين الأوامر
5- Multiplier عامل المضاعفه
6- Lots حجم اللوت
7- Max lot اقصى حجم لوت يفتحه الاكسبرت
8- MoneyManagement تفعيل خاصية إدارة رأس المال
9- Risk نسبة المخاطره
10- Enable Profit USD تفعيل خيار الإغلاق على ربح بالدولار
11- Profit USD الربح المحدد
12- Enable Loss USD تفعيل خيار الإغلاق على خسارة بالدولار
13- Loss USD الخساره المحدده
14- Enable Account Equity تفعيل خيار الاكولتي
15- Account Equity عند وصول الاكولتي المطلوب يغلق جميع الصفقات و يتوقف عمل الاكسبرت
16- StopLoss الأستوب لوز بالنقاط
17- TakeProfit الهدف بالنقاط
18- Trailing Stop التريلينج ستوب
19- Breakeven تحريك الاستوب لنقطة الدخول
20- Enable RSI خيار تفعيل مؤشر RSI
22- RSI Buy lvl
23- RSI Sell lvl
Forex TP غير متواجد حالياً  
رد مع اقتباس
الصورة الرمزية سمير محمد ارمان
مشرف سابق
الصورة الرمزية سمير محمد ارمان
 
تاريخ التسجيل: Nov 2009
المشاركات: 33,660
معدل تقييم المستوى: 48
سمير محمد ارمان will become famous soon enough
افتراضي رد: [طلب] مساعدة في عمل اكسبرت
5#
16 - 01 - 2016, 06:19 PM
اقتباس:
المشاركة الأصلية كتبت بواسطة Forex TP مشاهدة المشاركة


الخيارات التي يدخلها المستخدم هي :
1- Max Trades أقصى عدد للصفقات المفتوحه
2- Order Type نوع الأمر شراء أو بيع
3- Price سعر الدخول
4- Step المسافه بين الأوامر
5- Multiplier عامل المضاعفه
6- Lots حجم اللوت
7- Max lot اقصى حجم لوت يفتحه الاكسبرت
8- MoneyManagement تفعيل خاصية إدارة رأس المال
9- Risk نسبة المخاطره
10- Enable Profit USD تفعيل خيار الإغلاق على ربح بالدولار
11- Profit USD الربح المحدد
12- Enable Loss USD تفعيل خيار الإغلاق على خسارة بالدولار
13- Loss USD الخساره المحدده
14- Enable Account Equity تفعيل خيار الاكولتي
15- Account Equity عند وصول الاكولتي المطلوب يغلق جميع الصفقات و يتوقف عمل الاكسبرت
16- StopLoss الأستوب لوز بالنقاط
17- TakeProfit الهدف بالنقاط
18- Trailing Stop التريلينج ستوب
19- Breakeven تحريك الاستوب لنقطة الدخول
20- Enable RSI خيار تفعيل مؤشر RSI
22- RSI Buy lvl
23- RSI Sell lvl
السلام عليكم
تم عمل المطلوب
ارجو التجربه
تحياتى لك
الملفات المرفقة
نوع الملف: mq4 Forex TP_EA_sa1.mq4‏ (18.3 كيلوبايت, المشاهدات 17)
سمير محمد ارمان غير متواجد حالياً  
رد مع اقتباس
عضو جديد
 
تاريخ التسجيل: Jul 2015
المشاركات: 40
معدل تقييم المستوى: 0
Forex TP is on a distinguished road
افتراضي رد: [طلب] مساعدة في عمل اكسبرت
6#
17 - 01 - 2016, 03:24 AM
جاري التجرية ...

هل من الممكن إضافة :
14- Enable Account Equity تفعيل خيار الاكولتي
15- Account Equity عند وصول الاكولتي المطلوب يغلق جميع الصفقات و يتوقف عمل الاكسبرت
20- Enable RSI خيار تفعيل مؤشر RSI
22- RSI Buy lvl
23- RSI Sell lvl
Forex TP غير متواجد حالياً  
رد مع اقتباس
الصورة الرمزية سمير محمد ارمان
مشرف سابق
الصورة الرمزية سمير محمد ارمان
 
تاريخ التسجيل: Nov 2009
المشاركات: 33,660
معدل تقييم المستوى: 48
سمير محمد ارمان will become famous soon enough
افتراضي رد: [طلب] مساعدة في عمل اكسبرت
7#
17 - 01 - 2016, 02:49 PM
اقتباس:
المشاركة الأصلية كتبت بواسطة Forex TP مشاهدة المشاركة
جاري التجرية ...

هل من الممكن إضافة :
14- Enable Account Equity تفعيل خيار الاكولتي
15- Account Equity عند وصول الاكولتي المطلوب يغلق جميع الصفقات و يتوقف عمل الاكسبرت
20- Enable RSI خيار تفعيل مؤشر RSI
22- RSI Buy lvl
23- RSI Sell lvl
السلام عليكم
طلب رقم 14
وا 15
نفس الشئ او مختلف عن بعض
....
طلب رقم 20 22 23
ارجو التوضيح من على الشارت مع توضيح اكثر طريقة عملهم
تحياتى لك
سمير محمد ارمان غير متواجد حالياً  
رد مع اقتباس
عضو جديد
 
تاريخ التسجيل: Jul 2015
المشاركات: 40
معدل تقييم المستوى: 0
Forex TP is on a distinguished road
افتراضي رد: [طلب] مساعدة في عمل اكسبرت
8#
19 - 01 - 2016, 06:53 AM
طلب الاكولتي 14 و 15 نفس الشئ
يحدد المستخدم الاكولتي و عند وصول الاكولتي للسعر المحدد يغلق كل الصفقات
هذا كود توضيحي :

كود:
extern double Equity=1000000;

int P=1;
//+------------------------------------------------------------------+
//| expert initialization function                                   |
//+------------------------------------------------------------------+
int init()
  {
//----
   if(Digits%2==1)P=10;
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| expert deinitialization function                                 |
//+------------------------------------------------------------------+
int deinit()
  {
//----
   
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| expert start function                                            |
//+------------------------------------------------------------------+
int start()
  {
//----

if(AccountEquity()>=Equity)
{CloseAll();
      
   
   
   
   }
   
//----
   return(0);
  }
//+------------------------------------------------------------------+

void CloseAll()
{
int ordtotal;
int cnt;
int ordtype;
int result;

ordtotal = OrdersTotal();
for (cnt = ordtotal - 1; cnt >= 0; cnt--)
   {
     if(OrderSelect(cnt,SELECT_BY_POS))
      {
      if (OrderType() <= OP_SELL)  result = OrderClose(OrderTicket(),OrderLots(),OrderClosePrice(),5*P,Violet);
      if (OrderType() > OP_SELL)  result = OrderDelete(OrderTicket());
      }
   }
return;
}
بالنسبة لطلب 20 22 23 نفس الشئ

يعتمد على مؤشر RSI
يدخل المستخدم منطقة الشراء مثلا 30 على مقياس مؤشر RSI
و يدخل المستخدم منطقة البيع مثلا 70 على مقياس مؤشر RSI

Forex TP غير متواجد حالياً  
رد مع اقتباس
عضو جديد
 
تاريخ التسجيل: Jul 2015
المشاركات: 40
معدل تقييم المستوى: 0
Forex TP is on a distinguished road
افتراضي رد: [طلب] مساعدة في عمل اكسبرت
9#
23 - 01 - 2016, 02:02 PM
للرفع ^^
Forex TP غير متواجد حالياً  
رد مع اقتباس
الصورة الرمزية سمير محمد ارمان
مشرف سابق
الصورة الرمزية سمير محمد ارمان
 
تاريخ التسجيل: Nov 2009
المشاركات: 33,660
معدل تقييم المستوى: 48
سمير محمد ارمان will become famous soon enough
افتراضي رد: [طلب] مساعدة في عمل اكسبرت
10#
23 - 01 - 2016, 04:04 PM
اقتباس:
المشاركة الأصلية كتبت بواسطة Forex TP مشاهدة المشاركة
طلب الاكولتي 14 و 15 نفس الشئ
يحدد المستخدم الاكولتي و عند وصول الاكولتي للسعر المحدد يغلق كل الصفقات
هذا كود توضيحي :

كود:
extern double Equity=1000000;

int P=1;
//+------------------------------------------------------------------+
//| expert initialization function                                   |
//+------------------------------------------------------------------+
int init()
  {
//----
   if(Digits%2==1)P=10;
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| expert deinitialization function                                 |
//+------------------------------------------------------------------+
int deinit()
  {
//----
   
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| expert start function                                            |
//+------------------------------------------------------------------+
int start()
  {
//----

if(AccountEquity()>=Equity)
{CloseAll();
      
   
   
   
   }
   
//----
   return(0);
  }
//+------------------------------------------------------------------+

void CloseAll()
{
int ordtotal;
int cnt;
int ordtype;
int result;

ordtotal = OrdersTotal();
for (cnt = ordtotal - 1; cnt >= 0; cnt--)
   {
     if(OrderSelect(cnt,SELECT_BY_POS))
      {
      if (OrderType() <= OP_SELL)  result = OrderClose(OrderTicket(),OrderLots(),OrderClosePrice(),5*P,Violet);
      if (OrderType() > OP_SELL)  result = OrderDelete(OrderTicket());
      }
   }
return;
}
بالنسبة لطلب 20 22 23 نفس الشئ

يعتمد على مؤشر RSI
يدخل المستخدم منطقة الشراء مثلا 30 على مقياس مؤشر RSI
و يدخل المستخدم منطقة البيع مثلا 70 على مقياس مؤشر RSI

السلام عليكم
تم عمل المطلوب
ارجو التجربه
تحياتى لك
الملفات المرفقة
نوع الملف: mq4 Forex TP_EA_sa2.mq4‏ (18.6 كيلوبايت, المشاهدات 5)
سمير محمد ارمان غير متواجد حالياً  
رد مع اقتباس


إضافة رد



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

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
مساعدة في اكسبرت emankr منتدى المؤشرات و الاكسبرتات 1 08 - 05 - 2013 02:01 PM


07:55 PM