عرض مشاركة واحدة
قديم 22-01-2015, 01:13 AM   المشاركة رقم: 5
الكاتب
fahad2000
عضو جديد

البيانات
تاريخ التسجيل: Jan 2015
رقم العضوية: 22764
المشاركات: 5
بمعدل : 0.00 يوميا

الإتصالات
الحالة:
fahad2000 غير متواجد حالياً
وسائل الإتصال:

كاتب الموضوع : fahad2000 المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي رد: طلب من الاخوه المبرمجين امكانية كود لاكسبيرت

السلام عليكم
شكرك اخي على تفاعلك معى وحرصك على تقديم العون والمساعدة للجميع

الكود كالتالي

كود:

//-- Placing Buy  ----------
      if(Up_1>Down_1)
      if(Count_Longs()<MaxTrades)
      {  OrderSend(Symbol(), OP_BUY, LotsOptimized(), 
      Ask, Slippage,SL,TP,"", MagicNumber,0, Blue);
      SL = 0;
      if (StopLoss > 0)
      {SL = NormalizeDouble(Bid,digits) - StopLoss*Poin;}
      TP = 0;
      if (TakeProfit > 0)
      {TP = NormalizeDouble(Bid,digits) + TakeProfit*Poin;}}
 //-- Closing Buy  --------
      if(Up_1<Down_1)
      { CloseLongs(); }     
//-- Placing Sell  --------
      if(Up_1< Down_1)
      if(Count_Shorts()<MaxTrades)
      { OrderSend(Symbol(), OP_SELL, LotsOptimized(), 
       Bid, Slippage, SL, TP,"", MagicNumber, 0, Red);
      SL = 0;
      if (StopLoss > 0)
      { SL = NormalizeDouble(Ask,digits) + StopLoss*Poin;}
      TP = 0;
      if (TakeProfit > 0)
      { TP = NormalizeDouble(Ask,digits) - TakeProfit*Poin;} 
      }
//------------- Closing Sell  --------------------
      
      if(Up_1>Down_1)
      { CloseShorts();}
هذا الكود اود ان يكون له LastOrderType اختيارى
1- عندما احتاج الاكسبيرت ان يعمل لفتره طويلة في وضع تشغيل LastOrderType true
2- عندما اود التقاط فرصة مع السوق اليابانى اجعله لا يعمل بحيث يبقى مع الاشاره الحالية
و ان استمرت استمر معها و ان انعكست الاشارة اغلق الصفقه الحالية و اخذ الصفقه الجديده LastOrderType False

مع ملاحظة ان الاكسبيرت يعمل على الكروس تقاطعات عدد 2 متوسطات

ولا يحتاج اكثر من التعامل مع الاستوب (اعتيادي ) ، و تيك بروفت عند حدوث التقاطع الجديد كما هو معلوم لديكم

لك منى كل االشكر و التقدير سلفا



عرض البوم صور fahad2000  
رد مع اقتباس
  #5  
قديم 22-01-2015, 01:13 AM
fahad2000 fahad2000 غير متواجد حالياً
عضو جديد
افتراضي رد: طلب من الاخوه المبرمجين امكانية كود لاكسبيرت

السلام عليكم
شكرك اخي على تفاعلك معى وحرصك على تقديم العون والمساعدة للجميع

الكود كالتالي
كود:

//-- Placing Buy  ----------
      if(Up_1>Down_1)
      if(Count_Longs()<MaxTrades)
      {  OrderSend(Symbol(), OP_BUY, LotsOptimized(), 
      Ask, Slippage,SL,TP,"", MagicNumber,0, Blue);
      SL = 0;
      if (StopLoss > 0)
      {SL = NormalizeDouble(Bid,digits) - StopLoss*Poin;}
      TP = 0;
      if (TakeProfit > 0)
      {TP = NormalizeDouble(Bid,digits) + TakeProfit*Poin;}}
 //-- Closing Buy  --------
      if(Up_1<Down_1)
      { CloseLongs(); }     
//-- Placing Sell  --------
      if(Up_1< Down_1)
      if(Count_Shorts()<MaxTrades)
      { OrderSend(Symbol(), OP_SELL, LotsOptimized(), 
       Bid, Slippage, SL, TP,"", MagicNumber, 0, Red);
      SL = 0;
      if (StopLoss > 0)
      { SL = NormalizeDouble(Ask,digits) + StopLoss*Poin;}
      TP = 0;
      if (TakeProfit > 0)
      { TP = NormalizeDouble(Ask,digits) - TakeProfit*Poin;} 
      }
//------------- Closing Sell  --------------------
      
      if(Up_1>Down_1)
      { CloseShorts();}
هذا الكود اود ان يكون له LastOrderType اختيارى
1- عندما احتاج الاكسبيرت ان يعمل لفتره طويلة في وضع تشغيل LastOrderType true
2- عندما اود التقاط فرصة مع السوق اليابانى اجعله لا يعمل بحيث يبقى مع الاشاره الحالية
و ان استمرت استمر معها و ان انعكست الاشارة اغلق الصفقه الحالية و اخذ الصفقه الجديده LastOrderType False

مع ملاحظة ان الاكسبيرت يعمل على الكروس تقاطعات عدد 2 متوسطات

ولا يحتاج اكثر من التعامل مع الاستوب (اعتيادي ) ، و تيك بروفت عند حدوث التقاطع الجديد كما هو معلوم لديكم

لك منى كل االشكر و التقدير سلفا




رد مع اقتباس