Perlu Baris Berubah, Objek Tidak Akan Menghapus
Results 1 to 3 of 3

Thread: Perlu Baris Berubah, Objek Tidak Akan Menghapus

  1. #1
    dapatkah seseorang meninjau kode ini dan memberi tahu saya cara mendapatkan objek teks MA (gulir ke bawah kode) untuk menghapus ketika indior dihapus? saya banyak mengecek dan mencoba kode dari forum mql tapi saya bukan coder jadi saya kehilangan sesuatu

    // ----------------------------------------------- -------------------
    //| EMA-alert-Symbol-Period.mq4 |
    //| Hak Cipta © 2007, MetaQuotes Software Corp. |
    //|
    http://www.metaquotes.net|
    // ----------------------------------------------- -------------------
    #property hak cipta Hak Cipta © 2007, MetaQuotes Software Corp.
    #property tautan http://www.metaquotes.net
    #property indior_chart_window
    #property indior_buffers 1
    //MODE_SMA 0 Rata-rata bergerak sederhana,
    //MODE_EMA 1 Rata-rata bergerak eksponensial,
    //MODE_SMMA 2 Rata-rata bergerak rata-rata,
    //MODE_LWMA 3 Rata-rata bergerak tertimbang linier.
    //PRICE_CLOSE 0 Tutup harga.
    //PRICE_OPEN 1 Buka harga.
    //PRICE_HIGH 2 Harga tinggi.
    //PRICE_LOW 3 Harga rendah.
    //PRICE_MEDIAN 4 Harga rata-rata, (tinggi rendah)2.
    //PRICE_TYPICAL 5 Harga tipikal, (tinggi rendah dekat)3.
    //PRICE_WEIGHTED 6 Harga penutupan berbobot, (tinggi rendah tutup dekat)4.

    //---- parameter input
    extern int ma_period = 12;
    extern int ma_mode = 1;
    extern int ma_price = 0;
    extern int ma_shift = 0;
    //---- buffer
    double ExtMapBuffer1 [];
    extern bool Box_Alert = false;
    extern bool Sound_Alert = true;
    string eksternal Sound_File = alert3;
    Eksternal bool Email_Alert = false;
    extern int pip_distance = 1;
    datetime lastimealert;
    //----
    nilai ema_ ganda;

    // ----------------------------------------------- -------------------
    //| Fungsi inisialisasi dalam ruangan kustom |
    // ----------------------------------------------- -------------------
    int init ()
    {
    //---- dalam ruangan

    SetIndexBuffer (0, ExtMapBuffer1);
    //---- nama untuk DataWindow dan label sub jendela dalam ruangan

    //----

    kembali (0);
    }
    // ----------------------------------------------- -------------------
    //| Fungsi deinitialisasi dalam ruangan kustom |
    // ----------------------------------------------- -------------------
    int deinit ()
    {
    //----
    kembali (0);
    }
    // ----------------------------------------------- -------------------
    //| Fungsi iterasi dalam ruangan kustom |
    // ----------------------------------------------- -------------------
    int start ()
    {
    batas int;
    int counted_bars = IndiorCounted ();
    //---- periksa kemungkinan kesalahan
    if (counted_bars lt; 0)
    kembali (-1);
    //---- bar yang dihitung terakhir akan diceritakan kembali
    if (counted_bars gt; 0)
    counted_bars--;
    limit = Bars - counted_bars;
    //----

    string MA;


    untuk (int i = 0; i lt; limit; i )
    {
    ema_value = iMA (NULL, 0, ma_period, ma_shift, ma_mode, ma_price, i);

    if (ma_mode == 0) {MA = SMA;}
    if (ma_mode == 1) {MA = EMA;}
    if (ma_mode == 2) {MA = SMMA;}
    if (ma_mode == 3) {MA = LWMA;}
    //----
    ExtMapBuffer1 [i] = ema_value-Ask;
    if (MathAbs (ema_value-Bid) lt; = pip_distance * Point lastimealert! = Waktu [0])
    {

    if (Box_Alert) Alert (Symbol (), M, Period (), Price is within, pip_distance, pips dari, ma_period, Periode MA );
    if (Sound_Alert) PlaySound (Sound_File);
    if (Email_Alert) SendMail (Price Alert on Symbol () M Period (), Symbol () M Period () Harga dalam pip_distance pips ma_period Periode MA );
    lastimealert = Waktu [0];
    }
    ObjectCreate (ObjName, OBJ_LABEL, 0, 0, 0);
    ObjectSetText (ObjName, MA, 14, Tahoma, Kuning);
    ObjectSet (ObjName, OBJPROP_CORNER, 0);
    ObjectSet (ObjName, OBJPROP_XDISTANCE, 20);
    ObjectSet (ObjName, OBJPROP_YDISTANCE, 30);

    }
    //----
    kembali (0);
    }
    // ----------------------------------------------- -------------------

  2. #2
    Masukkan yang berikut ini dalam fungsi deinit (): Obyek Code yang DisisipkanDelete (ObjName);

  3. #3
    1 Attachment (s)
    Quote Originally Posted by ;
    Masukkan yang berikut dalam fungsi deinit (): ObjectDelete (ObjName);
    awesome terima kasih saya bertanya-tanya apakah ada cara agar ketika indior dimuat, wav peringatan tidak berbunyi. setiap kali saya memuat indior atau mengubah jangka waktu yang akan dimainkan, yang dapat menjadi sulit karena saya akan menggunakan file peringatan 20-30 detik di sini adalah kode yang diperbarui, saya menggunakan tirai matahari font yang saya sertakan:/ -------------------------------------------------- ---------------- /| MA alert.mq4 |/| Hak Cipta © 2007, MetaQuotes Software Corp. |/|
    http://www.metaquotes.net|/ ----------------------------------------------- ------------------- #property hak cipta Hak Cipta © 2007, MetaQuotes Software Corp. #property link http://www.metaquotes.net #property indior_chart_window #property indior_buffers 1/MODE_SMA 0 Rata-rata bergerak sederhana,/MODE_EMA 1 Rata-rata bergerak eksponensial,/MODE_SMMA 2 Rata-rata bergerak rata-rata,/MODE_LWMA 3 Rata-rata bergerak tertimbang linier./PRICE_CLOSE 0 Tutup harga./PRICE_OPEN 1 Buka harga./PRICE_HIGH 2 Harga tinggi./PRICE_LOW 3 Harga rendah./PRICE_MEDIAN 4 Harga rata-rata, (tinggi rendah)2./PRICE_TYPICAL 5 Harga tipikal, (tinggi rendah dekat)3./PRICE_WEIGHTED 6 Harga penutupan berbobot, (tinggi rendah tutup dekat)4./---- input parameter extern int ma_period = 12; extern int ma_mode = 1; extern int ma_price = 0; extern int ma_shift = 0;/---- buffer ganda ExtMapBuffer1 []; extern bool Box_Alert = false; extern bool Sound_Alert = true; string eksternal Sound_File = alert3; Eksternal bool Email_Alert = false; extern int pip_distance = 1; datetime lastimealert;/---- ema_value ganda;/ ----------------------------------------------- ------------------- /| Fungsi inisialisasi indens kustom |/ ----------------------------------------------- ------------------- int init () {//---- indiors SetIndexBuffer (0, ExtMapBuffer1);/---- name untuk DataWindow dan indior subwindow label/---- return (0); }/ ---------------------------------------------- -------------------- /| Fungsi deinitialisasi deior custor |/ ----------------------------------------------- ------------------- int deinit () {ObjectDelete (Label);/---- return (0); }/ ---------------------------------------------- -------------------- /| Fungsi iterasi perorangan kustom |/ ----------------------------------------------- ------------------- int start () {int limit; int counted_bars = IndiorCounted ();/---- periksa kemungkinan kesalahan jika (counted_bars lt; 0) mengembalikan (-1);/---- bilah terhitung terakhir akan diceritakan jika (counted_bars gt; 0) counted_bars--; limit = Bars - counted_bars;/---- string MA; untuk (int i = 0; i lt; limit; i ) {ema_value = iMA (NULL, 0, ma_period, ma_shift, ma_mode, ma_price, i); if (ma_mode == 0) {MA = SMA;} jika (ma_mode == 1) {MA = EMA;} jika (ma_mode == 2) {MA = SMMA;} jika (ma_mode == 3) {MA = LWMA ;}/---- ExtMapBuffer1 [i] = ema_value-Ask; if (MathAbs (ema_value-Bid) lt; = pip_distance * Point lastimealert! = Waktu [0]) {if (Box_Alert) Alert (Symbol (), M, Period (), Price is within, pip_distance, pips, ma_period, Periode MA ); if (Sound_Alert) PlaySound (Sound_File); if (Email_Alert) SendMail (Price Alert on Symbol () M Period (), Symbol () M Period () Harga dalam pip_distance pips ma_period Periode MA ); lastimealert = Waktu [0]; } ObjectCreate (Label,OBJ_LABEL, 0, 0, 0); ObjectSetText (Label, MA, 24, Sun Blinds, LightSteelBlue); ObjectSet (Label, OBJPROP_CORNER, 0); ObjectSet (Label, OBJPROP_XDISTANCE, 6); ObjectSet (Label, OBJPROP_YDISTANCE, 30); }/---- return (0); }/ ---------------------------------------------- --------------------
    https://www.forexfabrikasi.com/attac...3953227878.rar

Similar Threads

  1. perlu menghapus tengkorak pada indikator zz 3 level
    By benjaminet in forum Pembicaran Bitcoin dan Mata Uang Kripto
    Balasan: 4
    Postingan Terakhir: 11-21-2022 16:11, 04:11 PM
  2. Leverage 100: 1 akan berubah .. bicaralah !!
    By Thiskehyet53 in forum Pialang Forex
    Balasan: 40
    Postingan Terakhir: 11-10-2021 22:51, 10:51 PM
  3. TimeToStr - Saya perlu menghapus tahun
    By hyuismie30 in forum Pilihan Biner
    Balasan: 0
    Postingan Terakhir: 11-03-2016 23:00, 11:00 PM
  4. TimeToStr - Saya perlu menghapus tahun
    By hyuismie30 in forum Diskus Forex Umum
    Balasan: 0
    Postingan Terakhir: 11-03-2016 23:00, 11:00 PM
  5. EURUSD: Tidak Ada yang Berubah, dan Itu Menakutkan
    By cooxnfe in forum Pertanyaan Newbie
    Balasan: 0
    Postingan Terakhir: 10-26-2016 09:19, 09:19 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.