دورة المضاربة بالسوق السعودى بتحليل السلوك السعرى مع احجام التداول

إعلانات تجارية اعلن معنا

النتائج 1 إلى 10 من 10

الموضوع: لو سمحت استاذ وجدي____طلبي بسيط بس____

  1. #1

    09 لو سمحت استاذ وجدي____طلبي بسيط بس____

    مسا الخير استاذ وجدي
    عندي مؤشر للبايفوت ومؤشر اخر للهاي واللو
    ولكن من مزايا المؤشران انهما يرسمان خطوط على الشارت
    وبجانب الخطوط ارقام (السعر) البايفوت والهاي واللو
    طلبي هو أن تزيل لي من هذه المؤشرات فقط الارقام وتترك الخطوط التي يرسمها المؤشر
    بحيث لايضع المؤشر الاسعار على الشارت
    لأنني عندما استخدم اكثر من مؤشر تتداخل الارقام مع الخطوط في الشارت
    ويصبح الشارت مخبص وغير واضح ولا افهم عليه ابدا
    فساعدني ولك خالص الشكر والمحبة.....
    وهذه المؤشرات في المرفقات
    الملفات المرفقة الملفات المرفقة

  2. #2

    افتراضي رد: لو سمحت استاذ وجدي____طلبي بسيط بس____

    سأراجع الكود غدا ان شاء الله

  3. #3

    Thumbs up رد: لو سمحت استاذ وجدي____طلبي بسيط بس____

    اقتباس المشاركة الأصلية كتبت بواسطة مهندس وجدي مشاهدة المشاركة
    سأراجع الكود غدا ان شاء الله
    تسلم ياغالي....وأنا بانتظارك

  4. #4

    افتراضي رد: لو سمحت استاذ وجدي____طلبي بسيط بس____

    اقتباس المشاركة الأصلية كتبت بواسطة forexcradle مشاهدة المشاركة
    مسا الخير استاذ وجدي
    عندي مؤشر للبايفوت ومؤشر اخر للهاي واللو
    ولكن من مزايا المؤشران انهما يرسمان خطوط على الشارت
    وبجانب الخطوط ارقام (السعر) البايفوت والهاي واللو
    طلبي هو أن تزيل لي من هذه المؤشرات فقط الارقام وتترك الخطوط التي يرسمها المؤشر
    بحيث لايضع المؤشر الاسعار على الشارت
    لأنني عندما استخدم اكثر من مؤشر تتداخل الارقام مع الخطوط في الشارت
    ويصبح الشارت مخبص وغير واضح ولا افهم عليه ابدا
    فساعدني ولك خالص الشكر والمحبة.....
    وهذه المؤشرات في المرفقات
    اخي الكريم

    بالنسبة لمؤشر البايفوت
    تم حذف الارقام والكتابة وترك الخطوط
    والمؤشر الجديد في المرفقات

    بالنسبة للمؤشر الثاني
    هذا المؤشر مكسور وليس اصلي وأنا لا أُجيز لنفسي التعامل مع هذه الملفات
    ارفق الكود الاصلي للمؤشر وسأحذف الارقام

    تحياتي

    الملفات المرفقة الملفات المرفقة

  5. #5

    10 رد: لو سمحت استاذ وجدي____طلبي بسيط بس____

    اقتباس المشاركة الأصلية كتبت بواسطة مهندس وجدي مشاهدة المشاركة
    اخي الكريم


    بالنسبة لمؤشر البايفوت
    تم حذف الارقام والكتابة وترك الخطوط
    والمؤشر الجديد في المرفقات

    بالنسبة للمؤشر الثاني
    هذا المؤشر مكسور وليس اصلي وأنا لا أُجيز لنفسي التعامل مع هذه الملفات
    ارفق الكود الاصلي للمؤشر وسأحذف الارقام

    تحياتي
    ألف شكر على العمل الرائع وبالنسبة للمؤشر الثاني فأنا حملته من النت
    وأنا من عدل به استاذ وجدي وقمت بتعديل الالوان ولكن خبرتي قليلة فلم استطع ازالة الارقام التي يظهرها ولكن هذا هو المؤشر الاساسي الذي نزلته من النت
    بدون اي تعديل
    الملفات المرفقة الملفات المرفقة

  6. #6

    افتراضي رد: لو سمحت استاذ وجدي____طلبي بسيط بس____

    اقتباس المشاركة الأصلية كتبت بواسطة forexcradle مشاهدة المشاركة
    ألف شكر على العمل الرائع وبالنسبة للمؤشر الثاني فأنا حملته من النت
    وأنا من عدل به استاذ وجدي وقمت بتعديل الالوان ولكن خبرتي قليلة فلم استطع ازالة الارقام التي يظهرها ولكن هذا هو المؤشر الاساسي الذي نزلته من النت
    بدون اي تعديل
    للأسف مكسور وليس الأصلي

    انظر بداية الكود
    وانظر للمتغيرات كيف اصبحت

    [PHP]
    /*
    Generated by EX4-TO-MQ4 decompiler ONE FILE V4.0.218.3
    EX4 ID : 04E20A41724C2645BAEB3FDF008C44EC
    Website: http://purebeam.biz
    E-mail : purebeamgmail.com
    */
    #property copyright "Copyright © 2006, Winning-Solution.Com "
    #property link "https://www.winning-solution.com/"

    #property indicator_chart_window
    #property indicator_buffers 1
    #property indicator_color1 Maroon

    int gi_76 = 200810;
    int gi_80 = D'02.01.2011 01:59';
    string gs_unused_84 = "---PIVOT TIME SETTING---";
    int gi_92 = 0;
    int gi_96 = 0;
    int gi_100 = 0;
    bool gi_104 = FALSE;
    string gs_unused_108 = "---TRADE HOURS SETTING---";
    bool gi_unused_116 = TRUE;
    int gi_unused_120 = 2;
    int gi_unused_124 = 20;
    extern string SIGNAL = "---ALERT & EMAIL & TEXT SETTING---";
    extern bool ShowComment = TRUE;
    extern bool SingleAlarm = FALSE;
    extern bool NoisyAlarm = FALSE;
    extern bool ShowWSSArea = TRUE;
    extern bool EmailAlert = FALSE;
    extern string OTHERS = "---OTHER SETTING---";
    extern bool ShowHighLowOpen = TRUE;
    extern bool ShowPivots = FALSE;
    extern bool ShowMidPitvot = FALSE;
    extern bool ShowFibos = FALSE;
    extern bool ShowCamarilla = FALSE;
    extern int LineThickness = 5;
    bool gi_unused_188 = TRUE;
    int gi_unused_192 = 3;
    int gi_unused_196 = 380;
    int gi_unused_200 = 65535;
    int gi_unused_204 = 16777215;
    bool gi_unused_208 = FALSE;
    double g_ibuf_216[];
    int gi_unused_220 = 0;
    int gi_unused_224 = 9;
    int gi_unused_228 = -5;
    bool gi_unused_232 = FALSE;
    bool gi_236 = TRUE;
    bool gi_240 = FALSE;
    bool gi_244 = FALSE;
    bool gi_248 = FALSE;
    bool gi_252 = FALSE;
    bool gi_256 = FALSE;
    bool gi_260 = FALSE;
    string gs_264;
    int gi_272 = 10;
    bool gi_276 = FALSE;
    int gi_unused_280 = 0;
    int gi_unused_284 = 24;
    int gi_288;
    int g_datetime_292 = 0;
    int g_timeframe_296 = 0;

    void LifeTimeSecurityCode() {
    if (TimeCurrent() < gi_80) {
    main();
    return;
    }
    string ls_0 = "\nYour WSS Package need update to V" + gi_76 + ".. Please follow this procedure:";
    ls_0 = ls_0
    + "\n1. Login to member area http://winning-solution.com/login/";
    ls_0 = ls_0
    + "\n2. Go to Download Area";
    ls_0 = ls_0
    + "\n3. Download WSS Package";
    ls_0 = ls_0
    + "\n4. Re-Install it again";
    ls_0 = ls_0
    + "\n5. Restart your Metatrader 4";
    ls_0 = ls_0
    + "\nIf you have any problem, Please contact supportwinning-solution.com";
    Comment(ls_0);
    }

    int init() {
    deinit();
    if (Ask > 10.0) gi_288 = 2;
    else gi_288 = 4;
    Print("Period= ", Period());
    SetIndexStyle(0, DRAW_LINE);
    SetIndexBuffer(0, g_ibuf_216);
    return (0);
    }

    int deinit() {
    string l_name_16;
    int l_objs_total_0 = ObjectsTotal();
    for (int l_objs_total_12 = l_objs_total_0; l_objs_total_12 >= 0; l_objs_total_12--) {
    l_name_16 = ObjectName(l_objs_total_12);
    if (StringSubstr(l_name_16, 0, 7) == "[PIVOT]") ObjectDelete(l_name_16);
    }
    string l_var_name_4 = Symbol() + "st";
    GlobalVariableDel(l_var_name_4);
    l_var_name_4 = Symbol() + "p";
    GlobalVariableDel(l_var_name_4);
    l_var_name_4 = Symbol() + "r1";
    GlobalVariableDel(l_var_name_4);
    l_var_name_4 = Symbol() + "r2";
    GlobalVariableDel(l_var_name_4);
    l_var_name_4 = Symbol() + "r3";
    GlobalVariableDel(l_var_name_4);
    l_var_name_4 = Symbol() + "s1";
    GlobalVariableDel(l_var_name_4);
    l_var_name_4 = Symbol() + "s2";
    GlobalVariableDel(l_var_name_4);
    l_var_name_4 = Symbol() + "s3";
    GlobalVariableDel(l_var_name_4);
    l_var_name_4 = Symbol() + "yh";
    GlobalVariableDel(l_var_name_4);
    l_var_name_4 = Symbol() + "to";
    GlobalVariableDel(l_var_name_4);
    l_var_name_4 = Symbol() + "yl";
    GlobalVariableDel(l_var_name_4);
    l_var_name_4 = Symbol() + "ds1";
    GlobalVariableDel(l_var_name_4);
    l_var_name_4 = Symbol() + "ds2";
    GlobalVariableDel(l_var_name_4);
    l_var_name_4 = Symbol() + "flm618";
    GlobalVariableDel(l_var_name_4);
    l_var_name_4 = Symbol() + "flm382";
    GlobalVariableDel(l_var_name_4);
    l_var_name_4 = Symbol() + "flp382";
    GlobalVariableDel(l_var_name_4);
    l_var_name_4 = Symbol() + "flp5";
    GlobalVariableDel(l_var_name_4);
    l_var_name_4 = Symbol() + "fhm382";
    GlobalVariableDel(l_var_name_4);
    l_var_name_4 = Symbol() + "fhp382";
    GlobalVariableDel(l_var_name_4);
    l_var_name_4 = Symbol() + "fhp618";
    GlobalVariableDel(l_var_name_4);
    l_var_name_4 = Symbol() + "h3";
    GlobalVariableDel(l_var_name_4);
    l_var_name_4 = Symbol() + "h4";
    GlobalVariableDel(l_var_name_4);
    l_var_name_4 = Symbol() + "l3";
    GlobalVariableDel(l_var_name_4);
    l_var_name_4 = Symbol() + "l4";
    GlobalVariableDel(l_var_name_4);
    l_var_name_4 = Symbol() + "mr3";
    GlobalVariableDel(l_var_name_4);
    l_var_name_4 = Symbol() + "mr2";
    GlobalVariableDel(l_var_name_4);
    l_var_name_4 = Symbol() + "mr1";
    GlobalVariableDel(l_var_name_4);
    l_var_name_4 = Symbol() + "ms1";
    GlobalVariableDel(l_var_name_4);
    l_var_name_4 = Symbol() + "ms2";
    GlobalVariableDel(l_var_name_4);
    l_var_name_4 = Symbol() + "ms3";
    GlobalVariableDel(l_var_name_4);
    return (0);
    }

    int start() {
    LifeTimeSecurityCode();
    return (0);
    }

    void main() {
    int li_212;
    int li_216;
    double ld_220;
    double ld_228;
    string ls_300;
    string ls_unused_340;
    string ls_unused_372;
    string ls_unused_404;
    string ls_unused_436;
    string ls_unused_468;
    string ls_unused_500;
    string ls_unused_532;
    string ls_540;
    string ls_548;
    string ls_unused_556;
    string ls_unused_564;
    string ls_unused_580;
    string ls_unused_588;
    string ls_unused_596;
    string ls_604;
    string ls_612;
    string ls_unused_620;
    string ls_628;
    string ls_660;
    string ls_unused_708;
    string ls_unused_716;
    string ls_unused_724;
    string ls_740;
    datetime l_time_0 = 0;
    datetime l_time_4 = 0;
    double ld_8 = 0;
    double ld_16 = 0;
    double l_iopen_24 = 0;
    double ld_32 = 0;
    double l_open_40 = 0;
    double ld_48 = 0;
    double l_close_56 = 0;
    int li_64 = 0;
    int li_68 = 0;
    int li_72 = 0;
    if (TimeCurrent() - g_datetime_292 < 60 && Period() == g_timeframe_296) return;
    g_timeframe_296 = Period();
    g_datetime_292 = TimeCurrent();
    if (Period() > PERIOD_D1) {
    Alert("Error - Chart period is greater than 1 day.");
    return;
    }
    ComputeDayIndices(gi_96, gi_92, li_64, li_68, li_72);
    l_time_0 = Time[li_64];
    string l_var_name_76 = Symbol() + "st";
    double l_time_84 = l_time_0;
    GlobalVariableSet(l_var_name_76, l_time_84);
    l_time_4 = Time[li_68];
    ld_32 = -99999;
    ld_48 = 99999;
    for (int li_92 = li_68; li_92 >= li_72; li_92--) {
    if (l_open_40 == 0.0) l_open_40 = Open[li_92];
    ld_32 = MathMax(High[li_92], ld_32);
    ld_48 = MathMin(Low[li_92], ld_48);
    l_close_56 = Close[li_92];
    }
    l_iopen_24 = iOpen(NULL, 0, li_64);
    ld_8 = -99999;
    ld_16 = 99999;
    for (int li_96 = li_64; li_96 >= 0; li_96--) {
    ld_8 = MathMax(ld_8, High[li_96]);
    ld_16 = MathMin(ld_16, Low[li_96]);
    }
    double ld_100 = (ld_32 + ld_48 + l_close_56) / 3.0;
    SetTimeLine("YesterdayStart", "yesterday", li_68, CadetBlue, ld_100 - 4.0 * Point);
    SetTimeLine("YesterdayEnd", "today", li_64, CadetBlue, ld_100 - 4.0 * Point);
    if (gi_276) Print("Timezoned values: yo= ", l_open_40, ", yc =", l_close_56, ", yhigh= ", ld_32, ", ylow= ", ld_48, ", to= ", l_iopen_24);
    double ld_124 = ld_8 - ld_16;
    double ld_116 = ld_32 - ld_48;
    double ld_108 = (ld_32 + ld_48 + l_close_56) / 3.0;
    ld_108 = NormalizeDouble(ld_108, gi_288);
    l_var_name_76 = Symbol() + "p";
    l_time_84 = ld_108;
    GlobalVariableSet(l_var_name_76, l_time_84);
    double ld_132 = ld_108 + 20.0 * Point;
    ld_132 = NormalizeDouble(ld_132, gi_288);
    l_var_name_76 = Symbol() + "r1";
    l_time_84 = ld_132;
    GlobalVariableSet(l_var_name_76, l_time_84);
    double ld_140 = ld_108 + 40.0 * Point;
    ld_140 = NormalizeDouble(ld_140, gi_288);
    l_var_name_76 = Symbol() + "r2";
    l_time_84 = ld_140;
    GlobalVariableSet(l_var_name_76, l_time_84);
    double ld_148 = 2.0 * ld_108 - ld_48;
    ld_148 = NormalizeDouble(ld_148, gi_288);
    l_var_name_76 = Symbol() + "r3";
    l_time_84 = ld_148;
    GlobalVariableSet(l_var_name_76, l_time_84);
    double ld_172 = 2.0 * ld_108 - ld_32;
    ld_172 = NormalizeDouble(ld_172, gi_288);
    l_var_name_76 = Symbol() + "s3";
    l_time_84 = ld_172;
    GlobalVariableSet(l_var_name_76, l_time_84);
    double ld_156 = ld_108 - 20.0 * Point;
    ld_156 = NormalizeDouble(ld_156, gi_288);
    l_var_name_76 = Symbol() + "s1";
    l_time_84 = ld_156;
    GlobalVariableSet(l_var_name_76, l_time_84);
    double ld_164 = ld_108 - 40.0 * Point;
    ld_164 = NormalizeDouble(ld_164, gi_288);
    l_var_name_76 = Symbol() + "s2";
    l_time_84 = ld_164;
    GlobalVariableSet(l_var_name_76, l_time_84);
    double ld_180 = ld_108 - (ld_32 - ld_48) - 5.0 * Point;
    ld_180 = NormalizeDouble(ld_180, gi_288);
    l_var_name_76 = Symbol() + "s4";
    l_time_84 = ld_180;
    GlobalVariableSet(l_var_name_76, l_time_84);
    double ld_204 = 2.0 * ld_108 - (2.0 * ld_32 - ld_48) - 5.0 * Point;
    ld_204 = NormalizeDouble(ld_204, gi_288);
    l_var_name_76 = Symbol() + "s5";
    l_time_84 = ld_204;
    GlobalVariableSet(l_var_name_76, l_time_84);
    double ld_188 = ld_108 + (ld_32 - ld_48) + 5.0 * Point;
    ld_188 = NormalizeDouble(ld_188, gi_288);
    l_var_name_76 = Symbol() + "r4";
    l_time_84 = ld_188;
    GlobalVariableSet(l_var_name_76, l_time_84);
    double ld_196 = 2.0 * ld_108 + (ld_32 - 2.0 * ld_48) + 5.0 * Point;
    ld_196 = NormalizeDouble(ld_196, gi_288);
    l_var_name_76 = Symbol() + "r5";
    l_time_84 = ld_196;
    GlobalVariableSet(l_var_name_76, l_time_84);
    if (ShowHighLowOpen) {
    SetLevel("[Yesterday High]", ld_32, Orange, STYLE_DOT, 1, l_time_4);
    SetLevel("[Yesterday Low]", ld_48, Orange, STYLE_DOT, 1, l_time_4);
    l_var_name_76 = Symbol() + "yh";
    l_time_84 = ld_32;
    GlobalVariableSet(l_var_name_76, l_time_84);
    l_var_name_76 = Symbol() + "to";
    l_time_84 = l_iopen_24;
    GlobalVariableSet(l_var_name_76, l_time_84);
    l_var_name_76 = Symbol() + "yl";
    l_time_84 = ld_48;
    GlobalVariableSet(l_var_name_76, l_time_84);
    }
    if (gi_104) {
    li_212 = Bid / Point;
    li_212 -= li_212 % 50;
    li_216 = li_212 + 50;
    ld_220 = li_212 * Point;
    ld_228 = li_216 * Point;
    SetLevel(DoubleToStr(ld_220, Digits), ld_220, Gold, gi_100, LineThickness, Time[10]);
    SetLevel(DoubleToStr(ld_228, Digits), ld_228, Gold, gi_100, LineThickness, Time[10]);
    l_var_name_76 = Symbol() + "ds1";
    l_time_84 = ld_220;
    GlobalVariableSet(l_var_name_76, l_time_84);
    l_var_name_76 = Symbol() + "ds2";
    l_time_84 = ld_228;
    GlobalVariableSet(l_var_name_76, l_time_84);
    }
    double ld_236 = 0.55 * ld_116 + l_close_56;
    double ld_244 = 0.27 * ld_116 + l_close_56;
    double ld_260 = l_close_56 - 0.27 * ld_116;
    double ld_252 = l_close_56 - 0.55 * ld_116;
    if (ShowCamarilla == TRUE) {
    SetLevel("H3", ld_244, Khaki, gi_100, LineThickness, l_time_0);
    SetLevel("H4", ld_236, Khaki, gi_100, LineThickness, l_time_0);
    SetLevel("L3", ld_260, Khaki, gi_100, LineThickness, l_time_0);
    SetLevel("L4", ld_252, Khaki, gi_100, LineThickness, l_time_0);
    l_var_name_76 = Symbol() + "h3";
    l_time_84 = ld_244;
    l_time_84 = NormalizeDouble(l_time_84, gi_288);
    GlobalVariableSet(l_var_name_76, l_time_84);
    l_var_name_76 = Symbol() + "h4";
    l_time_84 = ld_236;
    l_time_84 = NormalizeDouble(l_time_84, gi_288);
    GlobalVariableSet(l_var_name_76, l_time_84);
    l_var_name_76 = Symbol() + "l3";
    l_time_84 = ld_260;
    l_time_84 = NormalizeDouble(l_time_84, gi_288);
    GlobalVariableSet(l_var_name_76, l_time_84);
    l_var_name_76 = Symbol() + "l4";
    l_time_84 = ld_252;
    l_time_84 = NormalizeDouble(l_time_84, gi_288);
    GlobalVariableSet(l_var_name_76, l_time_84);
    }
    double ld_268 = (ld_148 + ld_236 + (ld_32 + ld_116 / 2.0)) / 3.0;
    double ld_276 = (ld_172 + ld_252 + (ld_48 - ld_116 / 2.0)) / 3.0;
    double ld_284 = (ld_148 + ld_236 + (ld_32 + ld_116 / 2.0)) / 3.0;
    double ld_292 = (ld_172 + ld_252 + (ld_48 - ld_116 / 2.0)) / 3.0;
    if ((ld_284 - ld_108) / Point < 25.0) ld_284 = ld_188;
    if ((ld_108 - ld_292) / Point < 25.0) ld_292 = ld_180;
    if (ShowWSSArea == TRUE) {
    SetLevel("[Danger Area! STOP BUY HERE!]", ld_196, Navy, gi_100, 5, l_time_0);
    SetLevel("[Danger Area! STOP SELL HERE!]", ld_204, Maroon, gi_100, 5, l_time_0);
    SetLevel("[Warning Area! Overbought Level]", ld_188, Navy, gi_100, 5, l_time_0);
    SetLevel("[Warning Area! Oversold Level]", ld_180, Maroon, gi_100, 5, l_time_0);
    SetLevel("[Reversal Prediction High]", ld_268, Navy, gi_100, 5, l_time_0);
    SetLevel("[Reversal Prediction Low]", ld_276, Maroon, gi_100, 5, l_time_0);
    SetLevel("[Sell Area] Start", ld_108 - 20.0 * Point, Maroon, gi_100, 5, l_time_0);
    SetLevel("[Sell Area] End", ld_108 - 40.0 * Point, Maroon, gi_100, 5, l_time_0);
    SetLevel2("1", ld_108 + 1.0 * Point, DimGray, gi_100, LineThickness, l_time_0);
    SetLevel2("2", ld_108 + 2.0 * Point, DimGray, gi_100, LineThickness, l_time_0);
    SetLevel2("3", ld_108 + 3.0 * Point, DimGray, gi_100, LineThickness, l_time_0);
    SetLevel2("4", ld_108 + 4.0 * Point, DimGray, gi_100, LineThickness, l_time_0);
    SetLevel2("5", ld_108 + 5.0 * Point, DimGray, gi_100, LineThickness, l_time_0);
    SetLevel2("6", ld_108 + 6.0 * Point, DimGray, gi_100, LineThickness, l_time_0);
    SetLevel2("7", ld_108 + 7.0 * Point, DimGray, gi_100, LineThickness, l_time_0);
    SetLevel2("8", ld_108 + 8.0 * Point, DimGray, gi_100, LineThickness, l_time_0);
    SetLevel2("9", ld_108 + 9.0 * Point, DimGray, gi_100, LineThickness, l_time_0);
    SetLevel2("10", ld_108 + 10.0 * Point, DimGray, gi_100, LineThickness, l_time_0);
    SetLevel2("11", ld_108 + 11.0 * Point, DimGray, gi_100, LineThickness, l_time_0);
    SetLevel2("12", ld_108 + 12.0 * Point, DimGray, gi_100, LineThickness, l_time_0);
    SetLevel2("13", ld_108 + 13.0 * Point, DimGray, gi_100, LineThickness, l_time_0);
    SetLevel2("14", ld_108 + 14.0 * Point, DimGray, gi_100, LineThickness, l_time_0);
    SetLevel2("15", ld_108 + 15.0 * Point, DimGray, gi_100, LineThickness, l_time_0);
    SetLevel2("16", ld_108 + 16.0 * Point, DimGray, gi_100, LineThickness, l_time_0);
    SetLevel2("17", ld_108 + 17.0 * Point, DimGray, gi_100, LineThickness, l_time_0);
    SetLevel2("18", ld_108 + 18.0 * Point, DimGray, gi_100, LineThickness, l_time_0);
    SetLevel2("19", ld_108 + 19.0 * Point, DimGray, gi_100, 5, l_time_0);
    SetLevel2("20", ld_108 + 20.0 * Point, DimGray, gi_100, LineThickness, l_time_0);
    SetLevel2("21", ld_108 - 1.0 * Point, DimGray, gi_100, LineThickness, l_time_0);
    SetLevel2("22", ld_108 - 2.0 * Point, DimGray, gi_100, LineThickness, l_time_0);
    SetLevel2("23", ld_108 - 3.0 * Point, DimGray, gi_100, LineThickness, l_time_0);
    SetLevel2("24", ld_108 - 4.0 * Point, DimGray, gi_100, LineThickness, l_time_0);
    SetLevel2("25", ld_108 - 5.0 * Point, DimGray, gi_100, LineThickness, l_time_0);
    SetLevel2("26", ld_108 - 6.0 * Point, DimGray, gi_100, LineThickness, l_time_0);
    SetLevel2("27", ld_108 - 7.0 * Point, DimGray, gi_100, LineThickness, l_time_0);
    SetLevel2("28", ld_108 - 8.0 * Point, DimGray, gi_100, LineThickness, l_time_0);
    SetLevel2("29", ld_108 - 9.0 * Point, DimGray, gi_100, LineThickness, l_time_0);
    SetLevel2("30", ld_108 - 10.0 * Point, DimGray, gi_100, LineThickness, l_time_0);
    SetLevel2("31", ld_108 - 11.0 * Point, DimGray, gi_100, LineThickness, l_time_0);
    SetLevel2("32", ld_108 - 12.0 * Point, DimGray, gi_100, LineThickness, l_time_0);
    SetLevel2("33", ld_108 - 13.0 * Point, DimGray, gi_100, LineThickness, l_time_0);
    SetLevel2("34", ld_108 - 14.0 * Point, DimGray, gi_100, LineThickness, l_time_0);
    SetLevel2("35", ld_108 - 15.0 * Point, DimGray, gi_100, LineThickness, l_time_0);
    SetLevel2("36", ld_108 - 16.0 * Point, DimGray, gi_100, LineThickness, l_time_0);
    SetLevel2("37", ld_108 - 17.0 * Point, DimGray, gi_100, LineThickness, l_time_0);
    SetLevel2("38", ld_108 - 18.0 * Point, DimGray, gi_100, LineThickness, l_time_0);
    SetLevel2("39", ld_108 - 19.0 * Point, DimGray, gi_100, LineThickness, l_time_0);
    SetLevel2("40", ld_108 - 20.0 * Point, DimGray, gi_100, LineThickness, l_time_0);
    SetLevel2("41", ld_108 - 21.0 * Point, Maroon, gi_100, LineThickness, l_time_0);
    SetLevel2("42", ld_108 - 22.0 * Point, Maroon, gi_100, LineThickness, l_time_0);
    SetLevel2("43", ld_108 - 23.0 * Point, Maroon, gi_100, LineThickness, l_time_0);
    SetLevel2("44", ld_108 - 24.0 * Point, Maroon, gi_100, LineThickness, l_time_0);
    SetLevel2("45", ld_108 - 25.0 * Point, Maroon, gi_100, LineThickness, l_time_0);
    SetLevel2("46", ld_108 - 26.0 * Point, Maroon, gi_100, LineThickness, l_time_0);
    SetLevel2("47", ld_108 - 27.0 * Point, Maroon, gi_100, LineThickness, l_time_0);
    SetLevel2("48", ld_108 - 28.0 * Point, Maroon, gi_100, LineThickness, l_time_0);
    SetLevel2("49", ld_108 - 29.0 * Point, Maroon, gi_100, LineThickness, l_time_0);
    SetLevel2("50", ld_108 - 30.0 * Point, Maroon, gi_100, LineThickness, l_time_0);
    SetLevel2("51", ld_108 - 31.0 * Point, Maroon, gi_100, LineThickness, l_time_0);
    SetLevel2("52", ld_108 - 32.0 * Point, Maroon, gi_100, LineThickness, l_time_0);
    SetLevel2("53", ld_108 - 33.0 * Point, Maroon, gi_100, LineThickness, l_time_0);
    SetLevel2("54", ld_108 - 34.0 * Point, Maroon, gi_100, LineThickness, l_time_0);
    SetLevel2("55", ld_108 - 35.0 * Point, Maroon, gi_100, LineThickness, l_time_0);
    SetLevel2("56", ld_108 - 36.0 * Point, Maroon, gi_100, LineThickness, l_time_0);
    SetLevel2("57", ld_108 - 37.0 * Point, Maroon, gi_100, LineThickness, l_time_0);
    SetLevel2("58", ld_108 - 38.0 * Point, Maroon, gi_100, LineThickness, l_time_0);
    SetLevel2("59", ld_108 - 39.0 * Point, Maroon, gi_100, LineThickness, l_time_0);
    SetLevel2("60", ld_108 - 40.0 * Point, Maroon, gi_100, LineThickness, l_time_0);
    SetLevel("[Middle Area]", ld_108, White, STYLE_DOT, 1, l_time_0);
    SetLevel("[Buy Area] Start", ld_108 + 20.0 * Point, Navy, gi_100, 5, l_time_0);
    SetLevel2("61", ld_108 + 21.0 * Point, Navy, gi_100, LineThickness, l_time_0);
    SetLevel2("62", ld_108 + 22.0 * Point, Navy, gi_100, LineThickness, l_time_0);
    SetLevel2("63", ld_108 + 23.0 * Point, Navy, gi_100, LineThickness, l_time_0);
    SetLevel2("64", ld_108 + 24.0 * Point, Navy, gi_100, LineThickness, l_time_0);
    SetLevel2("65", ld_108 + 25.0 * Point, Navy, gi_100, LineThickness, l_time_0);
    SetLevel2("66", ld_108 + 26.0 * Point, Navy, gi_100, LineThickness, l_time_0);
    SetLevel2("67", ld_108 + 27.0 * Point, Navy, gi_100, LineThickness, l_time_0);
    SetLevel2("68", ld_108 + 28.0 * Point, Navy, gi_100, LineThickness, l_time_0);
    SetLevel2("69", ld_108 + 29.0 * Point, Navy, gi_100, LineThickness, l_time_0);
    SetLevel2("70", ld_108 + 30.0 * Point, Navy, gi_100, LineThickness, l_time_0);
    SetLevel2("71", ld_108 + 31.0 * Point, Navy, gi_100, LineThickness, l_time_0);
    SetLevel2("72", ld_108 + 32.0 * Point, Navy, gi_100, LineThickness, l_time_0);
    SetLevel2("73", ld_108 + 33.0 * Point, Navy, gi_100, LineThickness, l_time_0);
    SetLevel2("74", ld_108 + 34.0 * Point, Navy, gi_100, LineThickness, l_time_0);
    SetLevel2("75", ld_108 + 35.0 * Point, Navy, gi_100, LineThickness, l_time_0);
    SetLevel2("76", ld_108 + 36.0 * Point, Navy, gi_100, LineThickness, l_time_0);
    SetLevel2("77", ld_108 + 37.0 * Point, Navy, gi_100, LineThickness, l_time_0);
    SetLevel2("78", ld_108 + 38.0 * Point, Navy, gi_100, LineThickness, l_time_0);
    SetLevel2("79", ld_108 + 39.0 * Point, Navy, gi_100, 5, l_time_0);
    SetLevel2("80", ld_108 + 40.0 * Point, Navy, gi_100, LineThickness, l_time_0);
    SetLevel("+20", ld_108 + 60.0 * Point, Navy, STYLE_DOT, 1, l_time_0);
    SetLevel("+40", ld_108 + 80.0 * Point, Navy, STYLE_DOT, 1, l_time_0);
    SetLevel("+60", ld_108 + 100.0 * Point, Navy, STYLE_DOT, 1, l_time_0);
    SetLevel("+80", ld_108 + 120.0 * Point, Navy, STYLE_DOT, 1, l_time_0);
    SetLevel("+100", ld_108 + 140.0 * Point, Navy, STYLE_DOT, 1, l_time_0);
    SetLevel("+120", ld_108 + 160.0 * Point, Navy, STYLE_DOT, 1, l_time_0);
    SetLevel("+140", ld_108 + 180.0 * Point, Navy, STYLE_DOT, 1, l_time_0);
    SetLevel("+160", ld_108 + 200.0 * Point, Navy, STYLE_DOT, 1, l_time_0);
    SetLevel("+180", ld_108 + 220.0 * Point, Navy, STYLE_DOT, 1, l_time_0);
    SetLevel("+200", ld_108 + 240.0 * Point, Navy, STYLE_DOT, 1, l_time_0);
    SetLevel("+220", ld_108 + 260.0 * Point, Navy, STYLE_DOT, 1, l_time_0);
    SetLevel("+240", ld_108 + 280.0 * Point, Navy, STYLE_DOT, 1, l_time_0);
    SetLevel("+260", ld_108 + 300.0 * Point, Navy, STYLE_DOT, 1, l_time_0);
    SetLevel("+280", ld_108 + 320.0 * Point, Navy, STYLE_DOT, 1, l_time_0);
    SetLevel("+300", ld_108 + 340.0 * Point, Navy, STYLE_DOT, 1, l_time_0);
    SetLevel("+320", ld_108 + 360.0 * Point, Navy, STYLE_DOT, 1, l_time_0);
    SetLevel("+340", ld_108 + 380.0 * Point, Navy, STYLE_DOT, 1, l_time_0);
    SetLevel("+360", ld_108 + 400.0 * Point, Navy, STYLE_DOT, 1, l_time_0);
    SetLevel("-20", ld_108 - 60.0 * Point, Maroon, STYLE_DOT, 1, l_time_0);
    SetLevel("-40", ld_108 - 80.0 * Point, Maroon, STYLE_DOT, 1, l_time_0);
    SetLevel("-60", ld_108 - 100.0 * Point, Maroon, STYLE_DOT, 1, l_time_0);
    SetLevel("-80", ld_108 - 120.0 * Point, Maroon, STYLE_DOT, 1, l_time_0);
    SetLevel("-100", ld_108 - 140.0 * Point, Maroon, STYLE_DOT, 1, l_time_0);
    SetLevel("-120", ld_108 - 160.0 * Point, Maroon, STYLE_DOT, 1, l_time_0);
    SetLevel("-140", ld_108 - 180.0 * Point, Maroon, STYLE_DOT, 1, l_time_0);
    SetLevel("-160", ld_108 - 200.0 * Point, Maroon, STYLE_DOT, 1, l_time_0);
    SetLevel("-180", ld_108 - 220.0 * Point, Maroon, STYLE_DOT, 1, l_time_0);
    SetLevel("-200", ld_108 - 240.0 * Point, Maroon, STYLE_DOT, 1, l_time_0);
    SetLevel("-220", ld_108 - 260.0 * Point, Maroon, STYLE_DOT, 1, l_time_0);
    SetLevel("-240", ld_108 - 280.0 * Point, Maroon, STYLE_DOT, 1, l_time_0);
    SetLevel("-260", ld_108 - 300.0 * Point, Maroon, STYLE_DOT, 1, l_time_0);
    SetLevel("-280", ld_108 - 320.0 * Point, Maroon, STYLE_DOT, 1, l_time_0);
    SetLevel("-300", ld_108 - 340.0 * Point, Maroon, STYLE_DOT, 1, l_time_0);
    SetLevel("-320", ld_108 - 360.0 * Point, Maroon, STYLE_DOT, 1, l_time_0);
    SetLevel("-340", ld_108 - 380.0 * Point, Maroon, STYLE_DOT, 1, l_time_0);
    SetLevel("-360", ld_108 - 400.0 * Point, Maroon, STYLE_DOT, 1, l_time_0);
    SetLevel("[Buy Area] End", ld_108 + 40.0 * Point, Navy, gi_100, 5, l_time_0);
    }
    if (ShowFibos) {
    SetLevel("Low - 61.8%", ld_48 - 0.618 * ld_116, Yellow, gi_100, LineThickness, l_time_0);
    SetLevel("Low - 38.2%", ld_48 - ld_116 / 2.0, Yellow, gi_100, LineThickness, l_time_0);
    SetLevel("Low + 38.2%", ld_48 + ld_116 / 2.0, Yellow, gi_100, LineThickness, l_time_0);
    SetLevel("LowHigh 50%", ld_48 + ld_116 / 2.0, Yellow, gi_100, LineThickness, l_time_0);
    SetLevel("High - 38.2%", ld_32 - ld_116 / 2.0, Yellow, gi_100, LineThickness, l_time_0);
    SetLevel("High + 38.2%", ld_32 + ld_116 / 2.0, Yellow, gi_100, LineThickness, l_time_0);
    SetLevel("High + 61.8%", ld_32 + 0.618 * ld_116, Yellow, gi_100, LineThickness, l_time_0);
    l_var_name_76 = Symbol() + "flm618";
    l_time_84 = ld_48 - 0.618 * ld_116;
    l_time_84 = NormalizeDouble(l_time_84, gi_288);
    GlobalVariableSet(l_var_name_76, l_time_84);
    l_var_name_76 = Symbol() + "flm382";
    l_time_84 = ld_48 - ld_116 / 2.0;
    l_time_84 = NormalizeDouble(l_time_84, gi_288);
    GlobalVariableSet(l_var_name_76, l_time_84);
    l_var_name_76 = Symbol() + "flp382";
    l_time_84 = ld_48 + ld_116 / 2.0;
    l_time_84 = NormalizeDouble(l_time_84, gi_288);
    GlobalVariableSet(l_var_name_76, l_time_84);
    l_var_name_76 = Symbol() + "flp5";
    l_time_84 = ld_48 + ld_116 / 2.0;
    l_time_84 = NormalizeDouble(l_time_84, gi_288);
    GlobalVariableSet(l_var_name_76, l_time_84);
    l_var_name_76 = Symbol() + "fhm382";
    l_time_84 = ld_32 - ld_116 / 2.0;
    l_time_84 = NormalizeDouble(l_time_84, gi_288);
    GlobalVariableSet(l_var_name_76, l_time_84);
    l_var_name_76 = Symbol() + "fhp382";
    l_time_84 = ld_32 + ld_116 / 2.0;
    l_time_84 = NormalizeDouble(l_time_84, gi_288);
    GlobalVariableSet(l_var_name_76, l_time_84);
    l_var_name_76 = Symbol() + "fhp618";
    l_time_84 = ld_32 + 0.618 * ld_116;
    l_time_84 = NormalizeDouble(l_time_84, gi_288);
    GlobalVariableSet(l_var_name_76, l_time_84);
    }
    if (ShowPivots == TRUE) {
    SetLevel("R1", ld_148, Blue, gi_100, LineThickness, l_time_0);
    SetLevel("R2", ld_188, Blue, gi_100, LineThickness, l_time_0);
    SetLevel("R3", ld_196, Blue, gi_100, LineThickness, l_time_0);
    SetLevel("Pivot", ld_108, Fuchsia, gi_100, LineThickness, l_time_0);
    SetLevel("S1", ld_172, Maroon, gi_100, LineThickness, l_time_0);
    SetLevel("S2", ld_180, Maroon, gi_100, LineThickness, l_time_0);
    SetLevel("S3", ld_204, Maroon, gi_100, LineThickness, l_time_0);
    }
    if (ShowMidPitvot == TRUE) {
    SetLevel("MR3", (ld_188 + ld_196) / 2.0, Green, gi_100, LineThickness, l_time_0);
    SetLevel("MR2", (ld_148 + ld_188) / 2.0, Green, gi_100, LineThickness, l_time_0);
    SetLevel("MR1", (ld_108 + ld_148) / 2.0, Green, gi_100, LineThickness, l_time_0);
    SetLevel("MS1", (ld_108 + ld_172) / 2.0, Green, gi_100, LineThickness, l_time_0);
    SetLevel("MS2", (ld_172 + ld_180) / 2.0, Green, gi_100, LineThickness, l_time_0);
    SetLevel("MS3", (ld_180 + ld_204) / 2.0, Green, gi_100, LineThickness, l_time_0);
    l_var_name_76 = Symbol() + "mr3";
    l_time_84 = (ld_140 + ld_148) / 2.0;
    l_time_84 = NormalizeDouble(l_time_84, gi_288);
    GlobalVariableSet(l_var_name_76, l_time_84);
    l_var_name_76 = Symbol() + "mr2";
    l_time_84 = (ld_132 + ld_140) / 2.0;
    l_time_84 = NormalizeDouble(l_time_84, gi_288);
    GlobalVariableSet(l_var_name_76, l_time_84);
    l_var_name_76 = Symbol() + "mr1";
    l_time_84 = (ld_108 + ld_132) / 2.0;
    l_time_84 = NormalizeDouble(l_time_84, gi_288);
    GlobalVariableSet(l_var_name_76, l_time_84);
    l_var_name_76 = Symbol() + "ms1";
    l_time_84 = (ld_108 + ld_156) / 2.0;
    l_time_84 = NormalizeDouble(l_time_84, gi_288);
    GlobalVariableSet(l_var_name_76, l_time_84);
    l_var_name_76 = Symbol() + "ms2";
    l_time_84 = (ld_108 + ld_164) / 2.0;
    l_time_84 = NormalizeDouble(l_time_84, gi_288);
    GlobalVariableSet(l_var_name_76, l_time_84);
    l_var_name_76 = Symbol() + "ms3";
    l_time_84 = (ld_108 + ld_172) / 2.0;
    l_time_84 = NormalizeDouble(l_time_84, gi_288);
    GlobalVariableSet(l_var_name_76, l_time_84);
    }
    ls_300 = ls_300 + "------------------------------------------------------------------------------------------------------------\n";
    ls_300 = ls_300 + "WINNING SOLUTION SYSTEM 9.4.3 FV\n";
    double l_ima_308 = iMA(NULL, 0, 3, 0, MODE_LWMA, PRICE_MEDIAN, 0);
    double l_ima_316 = iMA(NULL, 0, 50, 0, MODE_LWMA, PRICE_MEDIAN, 0);
    double l_ima_324 = iMA(NULL, 0, 8, 0, MODE_LWMA, PRICE_MEDIAN, 0);
    double ld_332 = l_ima_308 - l_ima_316;
    double l_irsi_348 = iRSI(NULL, 0, 14, PRICE_CLOSE, 0);
    double ld_356 = 50;
    double ld_364 = l_irsi_348 - ld_356;
    double l_icci_380 = iCCI(NULL, 0, 14, PRICE_CLOSE, 0);
    double ld_388 = 0;
    double ld_396 = l_icci_380 - ld_388;
    double l_iwpr_412 = iWPR(NULL, 0, 14, 0);
    double ld_420 = -50;
    double ld_428 = l_iwpr_412 - ld_420;
    double l_idemarker_444 = iDeMarker(NULL, 0, 14, 0);
    double ld_452 = 50;
    double ld_460 = l_idemarker_444 - ld_452;
    double l_imacd_476 = iMACD(NULL, 0, 12, 26, 9, PRICE_CLOSE, MODE_MAIN, 0);
    double l_imacd_484 = iMACD(NULL, 0, 12, 26, 9, PRICE_CLOSE, MODE_SIGNAL, 0);
    double ld_492 = l_imacd_476 - l_imacd_484;
    double l_iadx_508 = iADX(NULL, 0, 14, PRICE_CLOSE, MODE_PLUSDI, 0);
    double l_iadx_516 = iADX(NULL, 0, 14, PRICE_CLOSE, MODE_MINUSDI, 0);
    double ld_524 = l_iadx_508 - l_iadx_516;
    string ls_unused_572 = "20";
    if (ld_332 >= 0.0) ls_unused_340 = "UP";
    else
    if (ld_332 < 0.0) ls_unused_340 = "DOWN";
    double l_ibands_636 = iBands(NULL, 0, 20, 2, 0, PRICE_MEDIAN, MODE_UPPER, 0);
    double l_ibands_644 = iBands(NULL, 0, 20, 2, 0, PRICE_MEDIAN, MODE_LOWER, 0);
    double l_ima_652 = iMA(NULL, 0, 20, 0, MODE_LWMA, PRICE_MEDIAN, 0);
    if (Bid > l_ibands_636 && Bid > l_ima_652) ls_660 = "UP TREND (STRONG)";
    else {
    if (Bid < l_ibands_644 && Bid < l_ima_652) ls_660 = "DOWN TREND (STRONG)";
    else {
    if (Bid < l_ibands_636 && Bid > l_ima_652) ls_660 = "UP TREND (WEAK)";
    else
    if (Bid > l_ibands_644 && Bid < l_ima_652) ls_660 = "DOWN TREND (WEAK)";
    }
    }
    if (Ask > l_ima_652) ls_628 = "High Market / Blue Area";
    else
    if (Bid < l_ima_652) ls_628 = "Low Market / Maroon Area";
    if (ld_364 >= 0.0) ls_unused_372 = "UP";
    else
    if (ld_364 < 0.0) ls_unused_372 = "DOWN";
    if (ld_460 >= 0.0) ls_unused_468 = "UP";
    else
    if (ld_460 < 0.0) ls_unused_468 = "DOWN";
    if (ld_492 >= 0.0) ls_unused_500 = "UP";
    else
    if (ld_492 < 0.0) ls_unused_500 = "DOWN";
    if (ld_524 >= 0.0) ls_unused_532 = "UP";
    else
    if (ld_524 < 0.0) ls_unused_532 = "DOWN";
    if (ld_396 >= 0.0) ls_unused_404 = "UP";
    else
    if (ld_396 < 0.0) ls_unused_404 = "DOWN";
    if (ld_428 >= 0.0) ls_unused_436 = "UP";
    else
    if (ld_428 < 0.0) ls_unused_436 = "DOWN";
    double l_highest_668 = iHighest(NULL, 0, MODE_HIGH, 9, 0);
    double l_lowest_676 = iLowest(NULL, 0, MODE_LOW, 9, 0);
    double ld_684 = 100 - 100.0 * ((l_highest_668 - 0.0) / 10.0);
    double ld_692 = 100 - 100.0 * ((l_lowest_676 - 0.0) / 10.0);
    if (ld_684 == 0.0) ld_684 = 0.0000001;
    if (ld_692 == 0.0) ld_692 = 0.0000001;
    double ld_700 = ld_684 - ld_692;
    if (ld_700 >= 0.0) ls_unused_708 = "UP";
    else
    if (ld_700 < 0.0) ls_unused_708 = "DOWN";
    if (Bid > l_ima_324 && Ask >= ld_108 + 20.0 * Point && Ask <= ld_108 + 80.0 * Point) {
    ls_unused_716 = "UP TREND (STRONG)";
    ls_540 = "BUY AREA [" + Symbol() + "] " + DoubleToStr(ld_108 + 20.0 * Point, Digits) + " - " + DoubleToStr(ld_108 + 40.0 * Point, Digits) + " Set S/L " + DoubleToStr(ld_108 - 20.0 * Point, Digits) + " Set TP " + DoubleToStr(ld_284, Digits);
    ls_548 = "BUY " + DoubleToStr(ld_108 + 20.0 * Point, Digits);
    ls_unused_556 = DoubleToStr(ld_108 - 20.0 * Point, Digits);
    ls_unused_564 = DoubleToStr(ld_284, Digits);
    ls_unused_724 = DoubleToStr(ld_108 + 40.0 * Point, Digits);
    gs_264 = "SIGNAL1";
    if (NoisyAlarm) Alert(ls_540);
    } else {
    if (Bid < l_ima_324 && Bid <= ld_108 - 20.0 * Point && Bid >= ld_108 - 80.0 * Point) {
    ls_unused_716 = "DOWN TREND (STRONG)";
    ls_540 = "SELL AREA [" + Symbol() + "] " + DoubleToStr(ld_108 - 20.0 * Point, Digits) + "-" + DoubleToStr(ld_108 - 40.0 * Point, Digits) + " Set S/L " + DoubleToStr(ld_108 +
    20.0 * Point, Digits) + " Set TP " + DoubleToStr(ld_292, Digits);
    ls_604 = "SELL [" + Symbol() + "] " + DoubleToStr(ld_108 - 40.0 * Point, Digits) + " Set S/L " + DoubleToStr(ld_108 - 10.0 * Point, Digits) + " Set TP " + DoubleToStr(ld_292, Digits);
    ls_612 = "SELL [" + Symbol() + "] " + DoubleToStr(ld_108 - 40.0 * Point, Digits) + " Set S/L " + DoubleToStr(ld_108 - 20.0 * Point, Digits) + " Set TP " + DoubleToStr(ld_292, Digits);
    ls_548 = "SELL " + DoubleToStr(ld_108 - 20.0 * Point, Digits);
    ls_unused_556 = DoubleToStr(ld_108 + 20.0 * Point, Digits);
    ls_unused_564 = DoubleToStr(ld_292, Digits);
    ls_unused_724 = DoubleToStr(ld_108 - 40.0 * Point, Digits);
    gs_264 = "SIGNAL4";
    if (NoisyAlarm) Alert(ls_540);
    } else {
    ls_548 = " No Signal";
    ls_unused_556 = " No Signal";
    ls_unused_564 = " No Signal";
    ls_unused_724 = " No Signal";
    }
    }
    int li_unused_732 = iFractals(NULL, 0, MODE_UPPER, 0);
    int li_unused_736 = iFractals(NULL, 0, MODE_LOWER, 0);
    ls_300 = ls_300 + "------------------------------------------------------------------------------------------------------------\n";
    ls_300 = ls_300 + " " + Symbol() + " ACTUAL ANALYSIS AT " + TimeToStr(TimeCurrent(), TIME_DATE|TIME_SECONDS) + " :\n";
    ls_300 = ls_300 + "------------------------------------------------------------------------------------------------------------\n";
    ls_300 = ls_300 + " --> Dangerous High = " + DoubleToStr(ld_196, Digits)
    + "\n";
    ls_300 = ls_300 + " --> Maximum Up Trend = " + DoubleToStr(ld_188, Digits)
    + "\n";
    ls_300 = ls_300 + " --> Reversal High = " + DoubleToStr(ld_268, Digits)
    + "\n";
    ls_300 = ls_300 + " --> Middle Line = " + DoubleToStr(ld_108, Digits)
    + "\n";
    ls_300 = ls_300 + " --> Reversal Low = " + DoubleToStr(ld_276, Digits)
    + "\n";
    ls_300 = ls_300 + " --> Maximum Down Trend = " + DoubleToStr(ld_180, Digits)
    + "\n";
    ls_300 = ls_300 + " --> Dangerous Low = " + DoubleToStr(ld_204, Digits)
    + "\n";
    ls_300 = ls_300 + " --> Price Move : " + Symbol() + " goes to " + ls_628
    + "\n";
    ls_300 = ls_300 + " --> Current Trend : " + ls_660
    + "\n";
    ls_300 = ls_300 + "------------------------------------------------------------------------------------------------------------\n";
    ls_300 = ls_300 + " Open Order at 05.00 GMT & Close all open trade at 17.00 GMT\n";
    ls_300 = ls_300 + " Price Enter Blue area + WSS TREND 3 (Blue) = BUY SIGNAL\n";
    ls_300 = ls_300 + " Price Enter Red area + WSS TREND 3 (Red) = SELL SIGNAL\n";
    ls_300 = ls_300 + "------------------------------------------------------------------------------------------------------------\n";
    if (ld_108 + 40.0 * Point < ld_268) {
    if (Bid > ld_108 + 20.0 * Point) {
    ls_300 = ls_300 + " --> BUY " + DoubleToStr(ld_108 + 20.0 * Point, Digits) + ", TP " + DoubleToStr(ld_268, Digits) + ", SL " + DoubleToStr(ld_108 - 10.0 * Point, Digits)
    + "\n";
    } else {
    if (Bid < ld_108 + 20.0 * Point) {
    ls_300 = ls_300 + " --> BUY " + DoubleToStr(ld_108 + 20.0 * Point, Digits) + ", TP " + DoubleToStr(ld_268, Digits) + ", SL " + DoubleToStr(ld_108 - 10.0 * Point, Digits)
    + "\n";
    } else {
    if (ld_108 + 40.0 * Point >= ld_268) {
    if (Bid > ld_108 + 20.0 * Point) {
    ls_300 = ls_300 + " --> BUY " + DoubleToStr(ld_108 + 20.0 * Point, Digits) + ", TP " + DoubleToStr(ld_188, Digits) + ", SL " + DoubleToStr(ld_108 - 10.0 * Point, Digits)
    + "\n";
    } else {
    if (Bid < ld_108 + 20.0 * Point) {
    ls_300 = ls_300 + " --> BUY " + DoubleToStr(ld_108 + 20.0 * Point, Digits) + ", TP " + DoubleToStr(ld_188, Digits) + ", SL " + DoubleToStr(ld_108 - 10.0 * Point, Digits)
    + "\n";
    }
    }
    }
    }
    }
    }
    if (ld_108 - 40.0 * Point > ld_276) {
    if (Bid > ld_108 - 20.0 * Point) {
    ls_300 = ls_300 + " --> SELL " + DoubleToStr(ld_108 - 20.0 * Point, Digits) + ", TP " + DoubleToStr(ld_276, Digits) + ", SL " + DoubleToStr(ld_108 + 10.0 * Point, Digits)
    + "\n";
    } else {
    if (Bid < ld_108 - 20.0 * Point) {
    ls_300 = ls_300 + " --> SELL " + DoubleToStr(ld_108 - 20.0 * Point, Digits) + ", TP " + DoubleToStr(ld_276, Digits) + ", SL " + DoubleToStr(ld_108 + 10.0 * Point, Digits)
    + "\n";
    } else {
    if (ld_108 - 40.0 * Point <= ld_276) {
    if (Bid > ld_108 - 20.0 * Point) {
    ls_300 = ls_300 + " --> SELL " + DoubleToStr(ld_108 - 20.0 * Point, Digits) + ", TP " + DoubleToStr(ld_180, Digits) + ", SL " + DoubleToStr(ld_108 + 10.0 * Point, Digits)
    + "\n";
    } else {
    if (Bid < ld_108 - 20.0 * Point) {
    ls_300 = ls_300 + " --> SELL " + DoubleToStr(ld_108 - 20.0 * Point, Digits) + ", TP " + DoubleToStr(ld_180, Digits) + ", SL " + DoubleToStr(ld_108 + 10.0 * Point, Digits)
    + "\n";
    }
    }
    }
    }
    }
    }
    if (IsDemo()) ls_740 = "Demo Account";
    else ls_740 = "Real Account";
    ls_300 = ls_300 + "------------------------------------------------------------------------------------------------------------\n";
    ls_300 = ls_300 + " LICENSED FOR : " + ls_740 + " - " + AccountNumber() + " - " + AccountName() + " \n";
    ls_300 = ls_300 + "------------------------------------------------------------------------------------------------------------\n";
    ls_300 = ls_300 + " --> Copyright ©2006-2007, Winning Solution System & Community\n";
    ls_300 = ls_300 + " --> Author : Ashar Hanif, S.Kom\n";
    ls_300 = ls_300 + " --> Website : http://winning-solution.com\n";
    ls_300 = ls_300 + "------------------------------------------------------------------------------------------------------------\n";
    Comment(ls_300);
    if (NoisyAlarm) {
    if (Close[0] > ld_188 - 5.0 * Point && Close[0] < ld_188 + 5.0 * Point) Alert("WARNING! " + Symbol() + " OVERBOUGHT " + DoubleToStr(ld_188, Digits));
    if (Close[0] > ld_196 - 5.0 * Point && Close[0] < ld_196 + 5.0 * Point) Alert("DANGER! STOP BUY " + Symbol() + " " + DoubleToStr(ld_196, Digits));
    if (Close[0] > ld_180 - 5.0 * Point && Close[0] < ld_180 + 5.0 * Point) Alert("WARNING! " + Symbol() + " OVERSOLD " + DoubleToStr(ld_180, Digits));
    if (Close[0] > ld_204 - 5.0 * Point && Close[0] < ld_204 + 5.0 * Point) Alert("DANGER! STOP SELL " + Symbol() + " " + DoubleToStr(ld_196, Digits));
    }
    if (gs_264 == "SIGNAL1" && !gi_240) {
    if (SingleAlarm) Alert(ls_540);
    if (EmailAlert) SendMail(Symbol() + " Signal from WSS 9.4.3 FV at " + TimeToStr(TimeCurrent()) + "", TimeToStr(TimeCurrent()) + ls_300);
    gi_240 = TRUE;
    gi_244 = FALSE;
    gi_248 = FALSE;
    gi_252 = FALSE;
    gi_256 = FALSE;
    gi_260 = FALSE;
    } else {
    if (gs_264 == "SIGNAL2" && !gi_244) {
    if (SingleAlarm) Alert(ls_540);
    if (EmailAlert) SendMail(Symbol() + " Signal from WSS 9.4.3 FV at " + TimeToStr(TimeCurrent()) + "", TimeToStr(TimeCurrent()) + ls_300);
    gi_240 = FALSE;
    gi_244 = TRUE;
    gi_248 = FALSE;
    gi_252 = FALSE;
    gi_256 = FALSE;
    gi_260 = FALSE;
    } else {
    if (gs_264 == "SIGNAL3" && !gi_248) {
    if (SingleAlarm) Alert(ls_540);
    if (EmailAlert) SendMail(Symbol() + " Signal from WSS 9.4.3 FV at " + TimeToStr(TimeCurrent()) + "", TimeToStr(TimeCurrent()) + ls_300);
    gi_240 = FALSE;
    gi_244 = FALSE;
    gi_248 = TRUE;
    gi_252 = FALSE;
    gi_256 = FALSE;
    gi_260 = FALSE;
    } else {
    if (gs_264 == "SIGNAL4" && !gi_252) {
    if (SingleAlarm) Alert(ls_540);
    if (EmailAlert) SendMail(Symbol() + " Signal from WSS 9.4.3 FV at " + TimeToStr(TimeCurrent()) + "", TimeToStr(TimeCurrent()) + ls_300);
    gi_240 = FALSE;
    gi_244 = FALSE;
    gi_248 = FALSE;
    gi_252 = TRUE;
    gi_256 = FALSE;
    gi_260 = FALSE;
    } else {
    if (gs_264 == "SIGNAL5" && !gi_256) {
    if (SingleAlarm) Alert(ls_540);
    if (EmailAlert) SendMail(Symbol() + " Signal from WSS 9.4.3 FV at " + TimeToStr(TimeCurrent()) + "", TimeToStr(TimeCurrent()) + ls_300);
    gi_240 = FALSE;
    gi_244 = FALSE;
    gi_248 = FALSE;
    gi_252 = FALSE;
    gi_256 = TRUE;
    gi_260 = FALSE;
    } else {
    if (gs_264 == "SIGNAL6" && !gi_260) {
    if (SingleAlarm) Alert(ls_540);
    if (EmailAlert) SendMail(Symbol() + " Signal from WSS 9.4.3 FV at " + TimeToStr(TimeCurrent()) + "", TimeToStr(TimeCurrent()) + ls_300);
    gi_240 = FALSE;
    gi_244 = FALSE;
    gi_248 = FALSE;
    gi_252 = FALSE;
    gi_256 = FALSE;
    gi_260 = TRUE;
    }
    }
    }
    }
    }
    }
    if (!ShowComment) Comment("");
    }

    void ComputeDayIndices(int ai_0, int ai_4, int &ai_8, int &ai_12, int &ai_16) {
    int li_52;
    int li_60;
    int li_64;
    int li_20 = ai_0 - ai_4;
    int li_24 = 3600 * li_20;
    int li_28 = 1440;
    int li_32 = li_28 / Period();
    int l_day_of_week_36 = TimeDayOfWeek(Time[0] - li_24);
    int li_40 = -1;
    ai_8 = 0;
    ai_12 = 0;
    ai_16 = 0;
    switch (l_day_of_week_36) {
    case 1:
    case 6:
    case 0:
    li_40 = 5;
    break;
    default:
    li_40 = l_day_of_week_36 - 1;
    }
    if (gi_276) {
    Print("Dayofweektoday= ", l_day_of_week_36);
    Print("Dayofweekyesterday= ", li_40);
    }
    for (int li_48 = 1; li_48 <= li_32 + 1; li_48++) {
    li_52 = Time[li_48] - li_24;
    if (TimeDayOfWeek(li_52) != l_day_of_week_36) {
    ai_8 = li_48 - 1;
    break;
    }
    }
    for (int l_count_56 = 0; l_count_56 <= li_32 << 1 + 1; l_count_56++) {
    li_60 = Time[li_48 + l_count_56] - li_24;
    if (TimeDayOfWeek(li_60) == li_40) {
    ai_16 = li_48 + l_count_56;
    break;
    }
    }
    for (l_count_56 = 1; l_count_56 <= li_32; l_count_56++) {
    li_64 = Time[ai_16 + l_count_56] - li_24;
    if (TimeDayOfWeek(li_64) != li_40) {
    ai_12 = ai_16 + l_count_56 - 1;
    break;
    }
    }
    if (gi_276) {
    Print("Dest time zone\'s current day starts:", TimeToStr(Time[ai_8]), " (local time), idxbar= ", ai_8);
    Print("Dest time zone\'s previous day starts:", TimeToStr(Time[ai_12]), " (local time), idxbar= ", ai_12);
    Print("Dest time zone\'s previous day ends:", TimeToStr(Time[ai_16]), " (local time), idxbar= ", ai_16);
    }
    }

    void SetLevel(string as_0, double a_price_8, color a_color_16, int a_style_20, int a_width_24, int a_datetime_28) {
    int li_unused_32 = Digits;
    string l_name_36 = "[PIVOT] " + as_0 + " Label";
    string l_name_44 = "[PIVOT] " + as_0 + " Line";
    if (ObjectFind(l_name_44) != 0) {
    ObjectCreate(l_name_44, OBJ_TREND, 0, a_datetime_28, a_price_8, Time[0], a_price_8);
    ObjectSet(l_name_44, OBJPROP_STYLE, a_style_20);
    ObjectSet(l_name_44, OBJPROP_COLOR, a_color_16);
    ObjectSet(l_name_44, OBJPROP_WIDTH, a_width_24);
    ObjectSet(l_name_44, OBJPROP_BACK, TRUE);
    } else {
    ObjectMove(l_name_44, 1, Time[0], a_price_8);
    ObjectMove(l_name_44, 0, a_datetime_28, a_price_8);
    }
    if (ObjectFind(l_name_36) != 0) ObjectCreate(l_name_36, OBJ_TEXT, 0, MathMin(Time[gi_272], a_datetime_28 + 60 * Period() << 1), a_price_8);
    else ObjectMove(l_name_36, 0, MathMin(Time[gi_272], a_datetime_28 + 60 * Period() << 1), a_price_8);
    string l_text_52 = " " + as_0;
    if (gi_236 && StrToInteger(as_0) == 0) l_text_52 = l_text_52 + ": " + DoubleToStr(a_price_8, Digits);
    ObjectSetText(l_name_36, l_text_52, 8, "Arial", White);
    }

    void SetLevel2(string as_0, double a_price_8, color a_color_16, int a_style_20, int a_width_24, int a_datetime_28) {
    string ls_unused_52;
    int li_unused_32 = Digits;
    string ls_36 = "[PIVOT] " + as_0 + " Label";
    string l_name_44 = "[PIVOT] " + as_0 + " Line";
    if (ObjectFind(l_name_44) != 0) {
    ObjectCreate(l_name_44, OBJ_TREND, 0, a_datetime_28, a_price_8, Time[0], a_price_8);
    ObjectSet(l_name_44, OBJPROP_STYLE, a_style_20);
    ObjectSet(l_name_44, OBJPROP_COLOR, a_color_16);
    ObjectSet(l_name_44, OBJPROP_WIDTH, a_width_24);
    ObjectSet(l_name_44, OBJPROP_BACK, TRUE);
    return;
    }
    ObjectMove(l_name_44, 1, Time[0], a_price_8);
    ObjectMove(l_name_44, 0, a_datetime_28, a_price_8);
    }

    void SetTimeLine(string as_0, string a_text_8, int ai_16, color a_color_20, double a_price_24) {
    string l_name_32 = "[PIVOT] " + as_0;
    int l_time_40 = Time[ai_16];
    if (ObjectFind(l_name_32) != 0) ObjectCreate(l_name_32, OBJ_TREND, 0, l_time_40, 0, l_time_40, 100);
    else {
    ObjectMove(l_name_32, 0, l_time_40, 0);
    ObjectMove(l_name_32, 1, l_time_40, 100);
    }
    ObjectSet(l_name_32, OBJPROP_STYLE, STYLE_DOT);
    ObjectSet(l_name_32, OBJPROP_COLOR, DimGray);
    if (ObjectFind(l_name_32 + " Label") != 0) ObjectCreate(l_name_32 + " Label", OBJ_TEXT, 0, l_time_40, a_price_24);
    else ObjectMove(l_name_32 + " Label", 0, l_time_40, a_price_24);
    ObjectSetText(l_name_32 + " Label", a_text_8, 8, "Arial", a_color_20);
    }
    [/PHP]

    اعذرني

    تحياتي

  7. #7

    افتراضي رد: لو سمحت استاذ وجدي____طلبي بسيط بس____

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

  8. #8

    افتراضي رد: لو سمحت استاذ وجدي____طلبي بسيط بس____

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

    تحياتي

    الملفات المرفقة الملفات المرفقة

  9. #9

    افتراضي رد: لو سمحت استاذ وجدي____طلبي بسيط بس____

    ألف شكر لك على المؤشر وجزاك الله كل خير استاذ وجدي.....

  10. #10

    افتراضي رد: لو سمحت استاذ وجدي____طلبي بسيط بس____

    اقتباس المشاركة الأصلية كتبت بواسطة forexcradle مشاهدة المشاركة
    ألف شكر لك على المؤشر وجزاك الله كل خير استاذ وجدي.....
    بالتوفيق ان شاء الله

معلومات الموضوع

الأعضاء الذين يشاهدون هذا الموضوع

الذين يشاهدون الموضوع الآن: 1 (0 من الأعضاء و 1 زائر)

المواضيع المتشابهه

  1. طلب بسيط من استاذ وجدي
    بواسطة expert2000 في المنتدى نادي خبراء الأستراتيجيات والاكسبيرتات والبرمجة Strategies & Experts Advisors
    مشاركات: 9
    آخر مشاركة: 06-07-2012, 03:52 PM
  2. طلب اكسبرت والله بسيط نرجو المساعده استاذ وجدي
    بواسطة rbgq9 في المنتدى نادي خبراء الأستراتيجيات والاكسبيرتات والبرمجة Strategies & Experts Advisors
    مشاركات: 5
    آخر مشاركة: 12-04-2011, 08:42 PM
  3. تعديل اخر يا استاذ وجدي لو سمحت
    بواسطة محمد دحروج في المنتدى نادي خبراء الأستراتيجيات والاكسبيرتات والبرمجة Strategies & Experts Advisors
    مشاركات: 17
    آخر مشاركة: 30-09-2010, 09:34 PM
  4. طلب يا استاذ وجدي لو سمحت
    بواسطة edrees في المنتدى نادي خبراء الأستراتيجيات والاكسبيرتات والبرمجة Strategies & Experts Advisors
    مشاركات: 5
    آخر مشاركة: 29-04-2010, 11:19 PM
  5. استاذ الوافي استاذ نشوان ممكتن التصحيح
    بواسطة سامي حبيب في المنتدى نادي خـبـراء الـبـورصه العالمية
    مشاركات: 4
    آخر مشاركة: 13-03-2006, 08:38 PM

الكلمات الدلالية لهذا الموضوع

مواقع النشر (المفضلة)

مواقع النشر (المفضلة)

ضوابط المشاركة

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

يعد " نادى خبراء المال" واحدا من أكبر وأفضل المواقع العربية والعالمية التى تقدم خدمات التدريب الرائدة فى مجال الإستثمار فى الأسواق المالية ابتداء من عملية التعريف بأسواق المال والتدريب على آلية العمل بها ومرورا بالتعريف بمزايا ومخاطر التداول فى كل قطاع من هذه الأسواق إلى تعليم مهارات التداول وإكساب المستثمرين الخبرات وتسليحهم بالأدوات والمعارف اللازمة للحد من المخاطر وتوضيح طرق بناء المحفظة الاستثمارية وفقا لأسس علمية وباستخدام الطرق التعليمية الحديثة في تدريب وتأهيل العاملين في قطاع المال والأعمال .

الدعم الفني المباشر
دورات تدريبية
اتصل بنا