النتائج 6,166 إلى 6,180 من 10285
الموضوع: موضوع مخصص للأسئلة البرمجية
- 12-01-2015, 08:28 AM #6166
- 13-01-2015, 04:26 PM #6167
استاذ اسامه شكرا على الرد هل تم التعديل و ازالة الاشكال من الناسخ للصفقات و المطلوب هو في هذا الموضوع و شكرا:
https://forum.arabictrader.com/t212681.html
- 14-01-2015, 05:36 PM #6168
سؤال الى الاخوة المبرمجين عن صيغ الاكسبيرتات
السلام عليكم ورحمة الله وبركاته ,, سؤال الى محترفي البرمجة وكل اعضاء المنتدى الكرام :
انا احاول البرمجة وبدأت ببرنامج ea generator ولكن البرنامج لا يحفظ الاكسبيرت بصيغة ex4 فما هو الحل وهل هناك طريقة عامة لتحويل الصيغ كان يكون برنامج او موقع للتحول
وانا هدفي في الاساس هو عمل مؤشر تنبيه لتحقق شروط لاستراتيجية معينة فهل هذا شيء سهل ويمكنني البدء به
ارجو الرد ممن لديه الخبرة في ذلك وشكرا جزيلا لكم
- 14-01-2015, 10:51 PM #6169
السلام عليكم و رحمه الله و بركاته
احاول مسح الخطين الافقيين من الشارت بعد مدة محددة بالثواني
الرجاء المساعدة
كود://+------------------------------------------------------------------+ //| buy_sell_By_line.mq4 | //| Copyright 2015, MetaQuotes Software Corp. | //| https://www.mql5.com | //+------------------------------------------------------------------+ #property copyright "Copyright 2015, MetaQuotes Software Corp." #property link "https://www.mql5.com" #property version "1.00" #property strict datetime draw_time; double A; //+------------------------------------------------------------------+ //| Expert initialization function | //+------------------------------------------------------------------+ int OnInit() { //--- if(Digits==3||Digits==5)A=10; else A=1; double Up =Ask + 20*A*Point; double Down =Bid - 20*A*Point; draw_Horizontal_Line("Up",Up,Yellow); draw_Horizontal_Line("Down",Down,Yellow); //--- return(INIT_SUCCEEDED); } //+------------------------------------------------------------------+ //| Expert deinitialization function | //+------------------------------------------------------------------+ void OnDeinit(const int reason) { ObjectDelete("Up"); ObjectDelete("Down"); } //+------------------------------------------------------------------+ //| Expert tick function | //+------------------------------------------------------------------+ void OnTick() { draw_time = TimeCurrent(); if(TimeCurrent()-draw_time>=60) { ObjectDelete("up"); ObjectDelete("Down"); } } //+------------------------------------------------------------------+ void draw_Horizontal_Line(string name, double price,color _Color) { if(ObjectFind(name) != 0) { ObjectCreate(name, OBJ_HLINE, 0, 0,price); ObjectSet(name, OBJPROP_COLOR, _Color); ObjectSet(name, OBJPROP_STYLE, STYLE_SOLID); ObjectSet(name, OBJPROP_WIDTH, 2); } }
- 15-01-2015, 02:19 AM #6170
- 15-01-2015, 04:14 AM #6171
وعليكم السلام ورحمة الله وبركاته
تقصد أن الإكسبرت يكون بصيغة mq4 قم بنسخ الإكسبرت في الميتاتريدر ثم أغلق الميتاتريدر وأعد فتحه وسوف يقوم هو تلقائيا بعمل ملف ex4
أو إذا أردت عمله يدويا قم بفتح الإكسبرت بإستخدام محرر الميتاإيديتور الخاص بالميتاتريدر ثم إختر Compile ما في الصوره وسوف يتولد ملف ex4 في نفس مسار الإكسبرت الأصلي
- 15-01-2015, 06:53 AM #6172
استاذي جميل
ما زال الخطين علي الشارت
كود://+------------------------------------------------------------------+ //| buy_sell_By_line.mq4 | //| Copyright 2015, MetaQuotes Software Corp. | //| https://www.mql5.com | //+------------------------------------------------------------------+ #property copyright "Copyright 2015, MetaQuotes Software Corp." #property link "https://www.mql5.com" #property version "1.00" #property strict datetime draw_time; double A; //+------------------------------------------------------------------+ //| Expert initialization function | //+------------------------------------------------------------------+ int OnInit() { //--- if(Digits==3||Digits==5)A=10; else A=1; double Up =Ask + 20*A*Point; double Down =Bid - 20*A*Point; draw_Horizontal_Line("Up",Up,Yellow); draw_Horizontal_Line("Down",Down,Yellow); //--- return(INIT_SUCCEEDED); } //+------------------------------------------------------------------+ //| Expert deinitialization function | //+------------------------------------------------------------------+ void OnDeinit(const int reason) { ObjectDelete("Up"); ObjectDelete("Down"); } //+------------------------------------------------------------------+ //| Expert tick function | //+------------------------------------------------------------------+ void OnTick() { if(TimeCurrent()-draw_time>=60) { ObjectDelete("up"); ObjectDelete("Down"); } } //+------------------------------------------------------------------+ void draw_Horizontal_Line(string name, double price,color _Color) { if(ObjectFind(name) != 0) { draw_time = TimeCurrent(); ObjectCreate(name, OBJ_HLINE, 0, 0,price); ObjectSet(name, OBJPROP_COLOR, _Color); ObjectSet(name, OBJPROP_STYLE, STYLE_SOLID); ObjectSet(name, OBJPROP_WIDTH, 2); } }
- 15-01-2015, 08:52 AM #6173
تفضل الكود
كود PHP://+------------------------------------------------------------------+
//| buy_sell_By_line.mq4 |
//| Copyright 2015, MetaQuotes Software Corp. |
//| https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2015, MetaQuotes Software Corp."
#property link "https://www.mql5.com"
#property version "1.00"
#property strict
datetime draw_time;
double A;
//+------------------------------------------------------------------+
//| Expert initialization function |
//+------------------------------------------------------------------+
int OnInit()
{
//---
if(Digits==3||Digits==5)A=10; else A=1;
double Up =Ask + 20*A*Point;
double Down =Bid - 20*A*Point;
draw_Horizontal_Line("Up",Up,Yellow);
draw_Horizontal_Line("Down",Down,Yellow);
//---
return(INIT_SUCCEEDED);
}
//+------------------------------------------------------------------+
//| Expert deinitialization function |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
{
ObjectDelete("Up");
ObjectDelete("Down");
}
//+------------------------------------------------------------------+
//| Expert tick function |
//+------------------------------------------------------------------+
void OnTick()
{
if(TimeCurrent()-draw_time>=10)
{
ObjectDelete("Up");
ObjectDelete("Down");
}
}
//+------------------------------------------------------------------+
void draw_Horizontal_Line(string name, double price,color _Color)
{
if(ObjectFind(name) != 0)
{
draw_time = TimeCurrent();
ObjectCreate(name, OBJ_HLINE, 0, 0,price);
ObjectSet(name, OBJPROP_COLOR, _Color);
ObjectSet(name, OBJPROP_STYLE, STYLE_SOLID);
ObjectSet(name, OBJPROP_WIDTH, 2);
}
}
- 15-01-2015, 09:47 AM #6174
مشكور استاذي جميل
مشكور استاذي مستر دولار
الان يعمل
جزاكم الله خيرا
- 15-01-2015, 03:33 PM #6175
شكرا اخي الكريم ,,,, سوف اعمل على ذلك واخبرك بالنتيجة ان شاء الله
- 15-01-2015, 05:01 PM #6176
- 15-01-2015, 07:26 PM #6177
السلام عليكم
اريد استخدام
extern string
محددة مسبقا مثلا
GBP/USD
GBP/JPY
و على المستخدم اختيار احد الازواج وليس كتابتها
او طريقة اخرى تتيح لى اختيار المدخلات
ولكم جزيل الشكر
- 15-01-2015, 08:53 PM #6178
شكرا للاخ المحترم MR.dollar انا جربت الطريقة الي شرحتها انت وكانت صحيحة مئة بالمئة وشكرا جزيلا .. ولكني انا اعمل على برنامج EA generator والبرنامج يحفظ الاكسبيرت بصيغة ea4 فكيف اتعامل معها ,,, ارجو ان لا اكون قد ازعجتكم بكثرة الاسئلة ,,,, كما ارجو منكم المساعدة في هذه الصيغة ,,, وشكرا شكرا جزيلا لكم
- 15-01-2015, 09:07 PM #6179
- 15-01-2015, 09:53 PM #6180
المواضيع المتشابهه
-
موضوع مخصص للاكسبيرتات اللتي يستخدمها الاعضاء على الحقيقي,,عندك اكسبيرت ممتاز ضعه هنا
By محمد معمو in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 11آخر مشاركة: 15-12-2023, 02:03 PM -
عااااااااااااجل ( موضوع مخصص للفرص الفورية)!!!
By عاشق الذبذبـة in forum توقعات وتوصيات سوق العملاتمشاركات: 280آخر مشاركة: 27-08-2009, 10:30 PM