Butuh bantuan dengan kode
Results 1 to 3 of 3

Thread: Butuh bantuan dengan kode

  1. #1
    Halo semua. Saya ingin bantuan dengan kode. Ini adalah peringatan lintas rata-rata bergerak yang saya tambahkan peringatan dan membeli sedikit. Apakah peringatan email akan bekerja karena saya terus mendapatkan 1 kesalahan ketika saya mengkompilasi saya tidak positif. Saya telah menempelkan kode di bawah ini

    Saya telah melalui kode beberapa kali dan sepertinya saya tidak dapat menemukan masalah dengan tepat. Terima kasih atas bantuan Anda sebelumnya.

    Kesalahan mengatakan ... '\ end_of_program' - kurung kiri yang tidak seimbang



    // ----------------------------------------------- -------------------
    //| MACrossEarlyAlert.mq4 |
    //| Mariano Silva |
    //| |
    // ----------------------------------------------- -------------------
    Hak cipta #property, Mariano Silva
    #property tautan

    #property indior_chart_window
    //- parameter input
    Eksternal bool EmailAlert = false;
    ekstern int FastMAPeriod = 50;
    string ekstern Type = 0-SMA, 1-EMA;
    ekstern int FastMAType = 1;
    Eksternal int SlowMAPeriod = 1;
    Eksternal int SlowMAType = 0;
    Eksternal int EarlyPips = 15;
    Eksternal int ResetAlert = 20;
    warna eksternal LineColor = Oranye;
    // ----------------------------------------------- -------------------
    //| Fungsi inisialisasi indikator kustom |
    // ----------------------------------------------- -------------------
    int init ()

    //- indikator
    //-
    kembali (0);

    // ----------------------------------------------- -------------------
    //| Fungsi deinitialisasi indikator kustom |
    // ----------------------------------------------- -------------------
    int deinit ()

    string LineName;
    //-
    LineName = StringConenate (FastMAPeriod,, SlowMAPeriod, MA Cross);
    ObjectDelete (LineName);
    //-
    kembali (0);

    // ----------------------------------------------- -------------------
    //| Fungsi iterasi indikator kustom |
    // ----------------------------------------------- -------------------
    int start ()

    //int counted_bars = IndiorNilai ();

    ganda FastMALastBar, SlowMALastBar, PriceToCross, Cross, FastMATest, SlowMATest;
    bool AlertEnabled = true;
    string LineName = StringConenate (FastMAPeriod,, SlowMAPeriod, MA Cross);


    //LineName = StringConenate (FastMAPeriod,, SlowMAPeriod, MA Cross);

    //-

    if (NewBar ())

    FastMALastBar = iMA (NULL, 0, FastMAPeriod, 0, FastMAType, PRICE_CLOSE, 1);
    SlowMALastBar = iMA (NULL, 0, SlowMAPeriod, 0, SlowMAType, PRICE_CLOSE, 1);
    PriceToCross = Buka [0];
    Cross = FastMALastBar-SlowMALastBar;


    if (Crossgt; 0.0)

    sementara (Crossgt; 0,0)

    PriceToCross = PriceToCross-Point;
    FastMATest = CalcMA (FastMAPeriod, FastMAType, PriceToCross, FastMALastBar);
    SlowMATest = CalcMA (SlowMAPeriod, SlowMAType, PriceToCross, SlowMALastBar);
    Cross = FastMATest-SlowMATest;


    lain

    sementara (Crosslt; 0,0)

    PriceToCross = PriceToCross Point;
    FastMATest = CalcMA (FastMAPeriod, FastMAType, PriceToCross, FastMALastBar);
    SlowMATest = CalcMA (SlowMAPeriod, SlowMAType, PriceToCross, SlowMALastBar);
    Cross = FastMATest-SlowMATest;




    ObjectDelete (LineName);
    drawLine (PriceToCross, LineName, LineColor, 0);



    if (AlertEnabled)

    if (MathAbs (Close [0] -PriceToCross) lt; = EarlyPips * Point)

    Alert (Close to, FastMAPeriod,, SlowMAPeriod, MA Cross on, Symbol (),, Periode ());

    jika EmailAlert SendMail (Close to, FastMAPeriod,, SlowMAPeriod, MA Cross on, Symbol (),, Periode ();

    AlertEnabled = false;


    lain

    if (MathAbs (Close [0] -PriceToCross) gt; = ResetAlert * Point)

    AlertEnabled = true;







    //-
    kembali (0);

    // ----------------------------------------------- -------------------


    double CalcMA (int MAPeriod, int MAType, double PriceTest, double LastMA)

    MA ganda, pr;

    beralih (MAType)

    kasus 0:

    MA = -LRB- (LastMA * MAPeriod) -Close [MAPeriod] PriceTest)MAPeriod;
    istirahat;

    kasus 1:

    pr = 2.0(MAPeriod 1);
    MA = PriceTest * pr LastMA * (1-pr);
    istirahat;



    kembali (MA);


    membatalkan drawLine (double lvl, nama string, col warna, tipe int)

    ObjectCreate (nama, OBJ_HLINE, 0, Waktu [0], lvl);/, Waktu [0], lvl);

    if (type == 1)
    ObjectSet (nama, OBJPROP_STYLE, STYLE_SOLID);
    lain
    ObjectSet (nama, OBJPROP_STYLE, STYLE_DOT);

    ObjectSet (nama, OBJPROP_COLOR, Col);
    ObjectSet (nama, OBJPROP_WIDTH, 1);

    kembali;



    bool NewBar ()
    statis lastbar datetime;
    datetime curbar = Waktu [0];
    if (lastbar! = curbar)

    lastbar = curbar;
    kembali (benar);

    lain
    kembali (salah);

  2. #2
    Cukup posting dokumen MQL ... tidak ada yang suka membaca ini ke pita tanpa compiler ...

  3. #3
    1 Attachment (s) Terima kasih atas jawaban Anda Rbi. Saya telah melampirkan file MQL dari kode di bawah. Saya ingin indikator memunculkan peringatan dan mengirim saya email satu kali saja, jika harga berada dalam 15 pip dari 34EMA8EMA crossover. Status tersebut kemudian akan dinyalakan setelah harga bergerak ke no yang ditentukan. Dari pips (dalam hal ini 20 pips) dari 34EMA8EMA Cross. Saya Mencoba tweaker kode dan sekarang saya mendapatkan 3 kesalahan: ')' - parameter salah bergantung 'lain' - token tak terduga 'MATOTEL' - kesalahan batin Bantuan akan sangat dihargai. Terima kasih
    https://www.forexfabrikasi.com/attac...2240799907.mq4

Similar Threads

  1. Kode tutup sebagian - butuh bantuan
    By asgkhyeigkh in forum Pendidikan Forex
    Balasan: 11
    Postingan Terakhir: 11-02-2021 20:21, 08:21 PM
  2. Butuh bantuan dengan Kode Plz
    By 50 in forum Pertanyaan Newbie
    Balasan: 1
    Postingan Terakhir: 09-02-2021 07:29, 07:29 AM
  3. Butuh bantuan memahami kode ZigZag
    By thy87 in forum Pilihan Biner
    Balasan: 1
    Postingan Terakhir: 06-29-2021 22:04, 10:04 PM
  4. Butuh bantuan memahami kode ZigZag
    By thy87 in forum Pembicaran Bitcoin dan Mata Uang Kripto
    Balasan: 1
    Postingan Terakhir: 02-18-2018 07:32, 07:32 AM
  5. Butuh bantuan dengan Kode Plz
    By 50 in forum Pembicaran Bitcoin dan Mata Uang Kripto
    Balasan: 1
    Postingan Terakhir: 11-20-2009 07:34, 07:34 AM

Izin Posting

  • Anda tidak boleh memposting thread baru
  • Anda tidak boleh memposting balasan
  • Anda tidak boleh memposting lampiran
  • Anda tidak boleh menyunting postingan Anda
  •  
  • Kode BB Aktif
  • Smilies Aktif
  • Kode [IMG] Aktif
  • Kode [VIDEO] Aktif
  • Kode HTML tidak aktif
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.