1 مرفق (المرفقات)
لديّ الحافة المرفقة التي تحدد أطراف الأصابع. أود أن أكون قادرًا على إضافة تنبيه إليه حتى أحصل على إشعار منبثق في MT4 وأدفع إشعار عبر هاتفي بمجرد تحديد حركة السعر عند إغلاق الشمعة. لقد بذلت قصارى جهدي لاتباع تعليمات هانوفر من هنا:
https://www.forexdrop.com/general-fo...analytics.htmlلكن كل ما أحصل عليه هو التنبيه في كل مرة تتشكل فيها شمعة جديدة تخبرني أن هناك شريطًا طويلًا وقضيبًا قصيرًا بغض النظر عن تكوين الشمعة.
كان الكود الذي قمت بإدخاله وفقًا لخيط هانوفر القديم ولكن تم تعديله من أجل المخازن المؤقتة الداخلية ونص التنبيه. إيف نسخت الأقسام الثلاثة أدناه. يمكن لأي شخص مساعدتي في الحصول على هذا الحق. كل ما أريد القيام به هو الحصول على تنبيه لتنبيهي بمجرد تحديد حركة السعر وفقًا لمعاييرها الأصلية.
//=== القسم 1: الصق هذا الرمز مباشرة أدناه العبارة ”الخارجية” النهائية =============================== ==================================/
//
extern int AlertCandle = 1؛/
منطوق خارجي ShowChartAlerts = false؛/
السلسلة الخارجية AlertEmailSubject =؛/
//
datetime LastAlertTime = -999999؛/
//
string AlertTextLong = طويل ؛/---- اكتب النص الذي تريده بين علامات الاقتباس/
string AlertTextShort = قصير ؛/---- اكتب النص الذي تريده بين علامات الاقتباس/
//
//================================================ ================================================== ==========================================/
-------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -----------------------------
//=== القسم 2: الصق هذا الرمز فقط قبل العبارة ”return (0)” النهائية في بداية () الوحدة النمطية ====================== ======================/
//
ProcessAlerts ()؛/
//
//================================================ ================================================== ==========================================/
-------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ------------------------------
//=== القسم 3: الصق هذا الرمز في نهاية الصفحة الداخلية ================================= ================================================/
//
// ----------------------------------------------- ------------------- /
int ProcessAlerts () {//
// ----------------------------------------------- ------------------- /
if (AlertCandle gt؛ = 0 Time [0] gt؛ LastAlertTime) {//
//
//=== معالجة التنبيه لفترة طويلة ===/
if (dBullPriceActionBuffer [AlertCandle]) {//
string AlertText = Symbol () ، TFToStr (Period ()) : AlertTextLong؛/
إذا (ShowChartAlerts) تنبيه (AlertText) ؛/
if (AlertEmailSubject gt؛) SendMail (AlertEmailSubject، AlertText)؛/
LastAlertTime = الوقت [0] ؛/
}/
//
//=== معالجة التنبيه لـ Short ===/
if (dBearPriceActionBuffer [AlertCandle]) {//
AlertText = الرمز () ، TFToStr (Period ()) : AlertTextShort؛/
إذا (ShowChartAlerts) تنبيه (AlertText) ؛/
if (AlertEmailSubject gt؛) SendMail (AlertEmailSubject، AlertText)؛/
LastAlertTime = الوقت [0] ؛/
}///
//
}/
عودة (0)؛/
}/
//
// ----------------------------------------------- ------------------- /
السلسلة TFToStr (int tf) {//
// ----------------------------------------------- ------------------- /
إذا (tf == 0) tf = Period ()؛/
إذا (tf gt؛ = 43200) عائد (MN)/
إذا (tf gt؛ = 10080) عائد (W1) ؛/
إذا (tf gt؛ = 1440) عائد (D1) ؛/
إذا (tf gt؛ = 240) عائد (H4) ؛/
إذا (tf gt؛ = 60) عائد (H1) ؛/
إذا (tf gt؛ = 30) عائد (M30) ؛/
إذا (tf gt؛ = 15) عائد (M15) ؛/
إذا (tf gt؛ = 5) عائد (M5) ؛/
إذا (tf gt؛ = 1) عائد (M1) ؛/
إرجاع()؛/
}/
//================================================ ================================================== ==========================================/
https://www.forexdrop.com/attachment...1882806776.mq4