ممكن المساعده في كود برمجي يقوم بأغلاق جزء من العقود .. شكرا لكم جميعا
Printable View
السلام عليكم
عملت اكسبرت يقوم بشراء عند ارتفاع السعر و البيع عند الهبوط ما هي الفكرة الي اطبقها لكي لا يعيد فتح صفقات في نفس سعر عند التدبدب و بارك الله فيك
السلام عليكم ورحمه الله
الاخوه المبرمجين
ما هي الطريقه لطريقه كتابه كود يقوم
بحساب جميع اللوتات لعدد صفقات التتبريدات الشرائيه مثال ويقوم بفتح اردر بيعي موازي لهم جميعا لندخل في مرحله الهدج وهذا الاردر لا يفعل الا بعد عدد من التبريدات وان استمر السوق في الموجه الهابطه . عند التبريد الجديد يقوم باغلاق الصفقه البيعيه علي ربح ويقوم باغلاق الامرين الشرء الاولين علي خساره موازيه للربح من صفقه الهدج وهنا نكون قمنا بانزال الصفقات الي الاسفل وتتكرر العمليه . وفي حاله ان بعد تفعيل امر الهدج اارتفع السوق نغلق جميع اومر الشراء بعد وصولها جميعا الي ربح ونقوم بتبريد بيعي وتتكرر العمليه
تفصل اخي
كود PHP:int day;
static double balance = AccountBalance(),Yesterday_drawdown,Today_drawdown;
//+------------------------------------------------------------------+
//| Expert tick function |
//+------------------------------------------------------------------+
void OnTick()
{
if(day!=iBars(_Symbol,PERIOD_D1))
{
Yesterday_drawdown = Today_drawdown;
balance = AccountBalance();
Today_drawdown = 0;
day = iBars(_Symbol,PERIOD_D1);
}
if(AccountEquity() - balance < Today_drawdown)Today_drawdown = NormalizeDouble(AccountEquity() - balance,_Digits);
Comment("balance ==> ",balance,
"\n Today_drawdown ==> ",Today_drawdown,
"\n Yesterday_drawdown ==> ",Yesterday_drawdown);
}
لعله المطلوب
كود PHP:
input int Risk = 5;
double handle_iATR,Ticksize,TP,SL,tick_value,Lot,spread;
//+------------------------------------------------------------------+
//| Expert initialization function |
//+------------------------------------------------------------------+
int OnInit()
{
tick_value = MarketInfo(Symbol(),MODE_TICKVALUE);
//---
return(INIT_SUCCEEDED);
}
//+------------------------------------------------------------------+
//| Expert tick function |
//+------------------------------------------------------------------+
void OnTick()
{
spread = MarketInfo(Symbol(),MODE_SPREAD);
handle_iATR = iATR(_Symbol,PERIOD_CURRENT,14,1);
if(OrdersTotal()==0)Op_buy( _Symbol,121,"54645");
}
//+------------------------------------------------------------------+
//+==================================================================+
//| FUNCTIONS: Open Trade |
//+==================================================================+
void Op_buy(string s,int magic ,string com)
{
SL=NormalizeDouble(Bid-handle_iATR*2,Digits);
TP=NormalizeDouble(Ask+handle_iATR*5,Digits);
Lot=NormalizeDouble(((AccountBalance()*Risk/100)/tick_value)/((handle_iATR*2)/Point+(spread*Point-OrderCommission())),2);
{
bool k = OrderSend(NULL,OP_BUY,Lot, Ask, 3, SL, TP, com, magic, 0, clrBlue);
GetLastError();
}
}
السلام عليكم ورحمة الله وبركاتة
ما هو الكود البرمجي الذي يخفي الشموع من الشارت
تفضل اخي الكريم
السطر الاول لاختيار مود الشارت وجعلناه CHART_LINEكود:ChartSetInteger(0,CHART_MODE,CHART_LINE);
ChartSetInteger(0,CHART_COLOR_BACKGROUND,clrBlack);
ChartSetInteger(0,CHART_COLOR_CHART_LINE,ChartGetInteger(0,CHART_COLOR_BACKGROUND));
السطر الثاني لاختيار خلفية الشارت وجعلناها سوداء ويمكنك اختيار ما نشاء
الثالث جعلنا لون CHART_LINE بنفس لون الخلفية لاخفائه
تقبل مروري
السلام عليكم اخي اسامة وكل الاخوة الكرام
هل ممكن المساعدة في دالة كالتالي
اكثر من شمعة هابطة ترجع الهاي واللو ... والعكس اكثر من شمعة صاعدة الهاي واللو ايضا يعني لما تكون اكثر من شمعة هابطة او صاعدة متتالية
ولكم جزيل الشكر
السلام عليكم
عندى مشكله فى برمجه داله ممكن المساعده
عندى احداث متتاليه من مؤشرات
يجب الاحداث تكون بترتب حتى الدخول صفقه ناجحه
مثل:
يجب ظهور اشاره مؤشر (1)
ثم ياليه ظهور اشاره مؤشر (2)
ثم ياليه ظهور اشاره مؤشر (3)
واذا ظهر ترتيب مختلف
ظهور اشاره مؤشر (2)
ثم ياليه ظهور اشاره مؤشر (1)
ثم ياليه ظهور اشاره مؤشر (3)
تلغى الصفقه ينتاظر دخول صفقه معكسه
مع العلم ان مؤشرات رقم (1)و(2)من النادر تغير الاشاره داخل الترند
وان المؤشر رقم (3)اعتمد عليه فى الخروج من الصفقه
ممكن المساعده اكون شاكر
السلام عليكم
ماهو كود فتح شمعه جديده لاكسبيرت يعمل على شارت اوف لاين يحدث نفسه تلقائيا
علما ان التايم فريم مختلف عن الرئيسي (مثلا وضعته على 121 شمعه من المصدر علما ان المصدر شمعه الدقيقه)