موقع بورصات
  بورصات
تسجيل عضوية جديدة في المنتديات لوحة تحكم العضو البحث في المنتديات تسجيل الخروج الرئيسية الاتصال بنا

منتدى العملات العام لمتابعة كل ما يتعلق بتجارة العملات الاجنبية والذهب والنفط من اخبار وطرق المتاجرة وتحليلات ، قسم التوصيات – توصيات العملات لمتابعة توصيات ونقاط الدخول والخروج على مختلف العملات ، منتدى الدروس التعليمية يحتوي على دروس تعليمية لسوق العملات والتحليل الفني والاساسي وادارة رأس المال ، منتدى المؤشرات والاكسبيرتات يحتوي على اهم المؤشرات مع شرح لها بالاضافة الى بعض الدروس

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

مشكل بعد الإنتهاء من برمجة اكسبيرت بصيط

منتدى المؤشرات و الاكسبرتات

إضافة رد
 
أدوات الموضوع
قديم 16 - 11 - 2015, 02:49 AM   #1
عضو جديد
 

Question مشكل بعد الإنتهاء من برمجة اكسبيرت بصيط

مشكل بعد الإنتهاء من برمجة اكسبيرت بصيط
السلام عليكم إخواني
لقد بدأت في تطبيق ماتعلمته في لغة mql4
قمت ببرمجة اكسبيرت إغلاق الشمعة 1 > هاي الشمعة 2 ===> شراء
لكن لاحضت أن صفقة واحدة هي التي تفتح (لاتفتح صفقات على الأزواج الأخرى)
لقد قمت بتجربت تغيير إسم الإكسبيرت و أيضا الماجيك كود لكن بدون جدوى


كود:
//+------------------------------------------------------------------+
//|                                                       boujie.mq4 |
//|                                      Copyright 2015, Hamza Corp. |
//|                                             https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2015, Hamza Corp."
#property link      "https://www.mql5.com"
#property version   "1.00"
#property strict

input string s1 = "--------------Trend--------------";
extern int TMperiod = 200;
extern int TMshift = 0;
extern int TMmethod = 0;
extern int TMapplied = 0;
input string s2 = "---------Money Management--------------";
input int TP = 30 ;
input int SL = 15 ;
input double lots = 0.1 ;
input int  Magic = 11111 ;
 double pclose = iClose(Symbol(),PERIOD_D1,1);
double popo = iClose(Symbol(),0,1);
double t ;
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---
   double ticksize = MarketInfo (Symbol(),MODE_TICKSIZE);
if ( ticksize == 0.00001 || 0.001 )
   t = ticksize * 10; 
else 
   t = ticksize ;
//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
//---
   
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
  
  
  double Tnow = iMA(NULL,0,TMperiod,TMshift,TMmethod,TMapplied,1);
   
//---
   if(Close[1]>High[2] ){
   if(OrdersTotal()==0)
   bool Buy = OrderSend(NULL,OP_BUY,lots,Ask,3,Ask-(SL*t),Ask+(TP*t),NULL,Magic,0,Blue);
   }
   if(Close[1]<Low[2] ){
   if(OrdersTotal()==0)
  bool n=OrderSend(Symbol(),OP_SELL,lots,Bid,3,Bid+(SL*t),Bid-(TP*t),NULL,Magic,0,Red);
   }
   
  }
//+------------------------------------------------------------------+
أرجو المساعدة

اذا اعجبك الموضوع و اردت نشره في المنتديات الاخرى فاستخدم هذا الرابط:
مشكل بعد الإنتهاء من برمجة اكسبيرت بصيط
http://www.borsaat.com/vb/t882372.html



babouche غير متواجد حالياً   رد مع اقتباس
قديم 16 - 11 - 2015, 07:18 AM   #2
مشرف المؤشرات والاكسبرتات
 
الصورة الرمزية سمير محمد ارمان
 

افتراضي رد: مشكل بعد الإنتهاء من برمجة اكسبيرت بصيط

اقتباس:
المشاركة الأصلية كتبت بواسطة babouche مشاهدة المشاركة
السلام عليكم إخواني
لقد بدأت في تطبيق ماتعلمته في لغة mql4
قمت ببرمجة اكسبيرت إغلاق الشمعة 1 > هاي الشمعة 2 ===> شراء
لكن لاحضت أن صفقة واحدة هي التي تفتح (لاتفتح صفقات على الأزواج الأخرى)
لقد قمت بتجربت تغيير إسم الإكسبيرت و أيضا الماجيك كود لكن بدون جدوى


كود:
//+------------------------------------------------------------------+
//|                                                       boujie.mq4 |
//|                                      Copyright 2015, Hamza Corp. |
//|                                             https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2015, Hamza Corp."
#property link      "https://www.mql5.com"
#property version   "1.00"
#property strict

input string s1 = "--------------Trend--------------";
extern int TMperiod = 200;
extern int TMshift = 0;
extern int TMmethod = 0;
extern int TMapplied = 0;
input string s2 = "---------Money Management--------------";
input int TP = 30 ;
input int SL = 15 ;
input double lots = 0.1 ;
input int  Magic = 11111 ;
 double pclose = iClose(Symbol(),PERIOD_D1,1);
double popo = iClose(Symbol(),0,1);
double t ;
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---
   double ticksize = MarketInfo (Symbol(),MODE_TICKSIZE);
if ( ticksize == 0.00001 || 0.001 )
   t = ticksize * 10; 
else 
   t = ticksize ;
//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
//---
   
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
  
  
  double Tnow = iMA(NULL,0,TMperiod,TMshift,TMmethod,TMapplied,1);
   
//---
   if(Close[1]>High[2] ){
   if(OrdersTotal()==0)
   bool Buy = OrderSend(NULL,OP_BUY,lots,Ask,3,Ask-(SL*t),Ask+(TP*t),NULL,Magic,0,Blue);
   }
   if(Close[1]<Low[2] ){
   if(OrdersTotal()==0)
  bool n=OrderSend(Symbol(),OP_SELL,lots,Bid,3,Bid+(SL*t),Bid-(TP*t),NULL,Magic,0,Red);
   }
   
  }
//+------------------------------------------------------------------+
أرجو المساعدة
السلام عليكم
تم الاصلاح
من الكود سوف تعرف فين المشكله
تحياتى لك



الملفات المرفقة
نوع الملف: mq4 babouche.mq4‏ (2.5 كيلوبايت, المشاهدات 2)
سمير محمد ارمان متواجد حالياً   رد مع اقتباس
قديم 16 - 11 - 2015, 05:32 PM   #3
عضو جديد
 

افتراضي رد: مشكل بعد الإنتهاء من برمجة اكسبيرت بصيط

اقتباس:
المشاركة الأصلية كتبت بواسطة سمير محمد ارمان مشاهدة المشاركة
السلام عليكم
تم الاصلاح
من الكود سوف تعرف فين المشكله
تحياتى لك

شكرا على الإجابة
جربت الاكسبيرت لكن لاحضت عدم إفتتاح الصفقات على الأزواج الأخرى
تفتح فقط على الزوج المفتوح من قبل إن كان شراء يفتح بيع

أنا حاط الإكسبرت على 22 زوج


هل يمكن أن تكون المشكلة من كثرة الأزواج
أو لأني أستخدم إكسبرت آخر على نفس MT4

أرجو المساعدة



babouche غير متواجد حالياً   رد مع اقتباس
قديم 16 - 11 - 2015, 06:15 PM   #4
عضو جديد
 

افتراضي رد: مشكل بعد الإنتهاء من برمجة اكسبيرت بصيط

هل إدا عدلت في الإكسبرت وضغط على Compile
سوف تتغير الإعداداتها القديمة أوطوماتيكيا في كل زوج لحاط فيها الإكسبرت
أم تبقى محافضة على إعداداتها القديمة
??????????



babouche غير متواجد حالياً   رد مع اقتباس
إضافة رد

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


مواضيع سابقة :

طلب برمجة اكسيبرت بسيط جدا - Zone Recovery Trading
قريبا في بروصات اكسبرت مليون
طلب مساعدة أخي سمير ..!!

مواضيع تالية :

طلب مؤشر من الاستاذ سمير
شبكاات ( شركة برق العزالتجارية )
استفسار برمجى أستاذ سمير

مشكل بعد الإنتهاء من برمجة اكسبيرت بصيط

أدوات الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are معطلة
Pingbacks are معطلة
Refbacks are معطلة


المواضيع المتشابهه
الموضوع المنتدى
مشكل عند إنتهاء من برمجة اكسبيرت تقاطع موفنجين منتدى المؤشرات و الاكسبرتات
طلب برمجة اكسبيرت بسيط منتدى المؤشرات و الاكسبرتات
طلب برمجة اكسبيرت سكاليبنج بسيط جداً منتدى المؤشرات و الاكسبرتات
طلب برمجة اكسبيرت بسيط من الاخ سمير منتدى المؤشرات و الاكسبرتات
رجاء برمجة اكسبيرت بسيط منتدى المؤشرات و الاكسبرتات


روابط الموقع الداخلية


04:51 PM
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Privacy Policy
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

الاتصال بنا - بورصات - الأرشيف - تنشيط العضوية - اعلن معنا - الأعلى    تحذير المخاطرة