Forex Community Place

Dapatkan hingga
$50000
karena mengundang teman
untuk memperoleh Bonus StartUp
dari InstaForex
Tidak perlu investasi!
Mulai trading tanpa
risiko dan investasi
Dengan Bonus Permulaan 1000$
Dapatkan bonus
55%
ke akun anda!
Halaman 24 dari 25
PertamaPertama ... 14 22 23 24 25 TerakhirTerakhir
Hasil 231 hingga 240 dari 244

Topik: Belajar coding dasar with inLuk

  1. #231
    Forum Veteran
    Santai
     
    Sokovia has a reputation beyond repute Sokovia has a reputation beyond repute Sokovia has a reputation beyond repute Sokovia has a reputation beyond repute Sokovia has a reputation beyond repute Sokovia has a reputation beyond repute Sokovia has a reputation beyond repute Sokovia has a reputation beyond repute Sokovia has a reputation beyond repute Sokovia has a reputation beyond repute Sokovia has a reputation beyond repute Sokovia's Avatar
    Tanggal Bergabung
    Jan 2017
    Lokasi
    Surabaya
    Publikasi
    4,800
    Bonus yang terakumulasi
    4134.47 USD (Apa ini?)
    Saya bertemu tamu
    21 (detail lebih lanjut)
    Terima kasih
    4,039
    Terima kasih 7,025 Kali dalam 3,103 Pos
    Quote Post asli oleh inLuk View Post
    Maaf baru sempat lanjut lagi thread nya, meskipun sy sendiri masih bingung apakah thread ini di ikutin atau tidak ya sama member2 sini hihihi. tapi gak apa apa deh, sharing ilmu udah cukup buat saya pribadi
    Jangan khawatir Om kalau gak ada yang ikutin, saya member yang selalu setia memantau thread ini, karena ilmunya berguna banget, ya meskipun gak pernah komen. saya yakin banyak member lain juga kaya gitu.
    bukannya gak mau komen, tapi memang sayanya masih belum bersentuhan dengan coding2 seperti itu, suatu saat ketika diperlukan pasti saya inget "oh pernah dibahas di thread ini", dan akan tanya disini
    1 tahun lagi, 5 tahun lagi, pasti banyak member yang silih berganti datang dimari dan mendapat pencerahan lewat tulisannya Om

    terus sharing ilmunya Om, biar semacam ada guide book di forum ini buat coding MQL4

  2. Pembaca Berikut Ini Mengucapkan Terima Kasih Kepada Sokovia Untuk Post yang Bermanfaat:

    inLuk (06-06-2018)

  3. lamborghini
  4. #232
    Orang Asing
    ----
     
    Erd is an unknown quantity at this point Erd's Avatar
    Tanggal Bergabung
    Feb 2015
    Publikasi
    18
    Bonus yang terakumulasi
    5.13 USD (Apa ini?)
    Terima kasih
    3
    Terima kasih 4 Kali dalam 4 Pos
    OM In Luk saya pengen buat di chart macam running text misal " Jangan OP tunggu waktu LONDON "
    nah cuman saya bingung mulainya dari mana..hehehehhehe...
    saya ikutin thread ini dari awal sampai akhir tapin blm ngerti jg caranya....
    terima kasih sebelumya...

  5. Pembaca Berikut Ini 2 Mengucapkan Terima Kasih Kepada Erd Untuk Post yang Bermanfaat:

    inLuk (07-03-2018)

  6. #233
    Orang Lama
    Mengintai
     
    inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk's Avatar
    Tanggal Bergabung
    Apr 2017
    Lokasi
    Indonesia
    Publikasi
    1,067
    Bonus yang terakumulasi
    1455.09 USD (Apa ini?)
    Terima kasih
    1,128
    Terima kasih 1,358 Kali dalam 550 Pos
    Mari awali bulan juni ini dengan materi lanjutan

    Operators
    setelah ku bahas tentang sub operators, mari kita lanjut ke main operatorsnya.
    dari berbagai operators yg ada, seperti yg telah ku singgung di awalan materi Operators, umumnya hanya sering di pakai 6 jenis utama
    • if-else
    • ?:
    • switch
    • for
    • while
    • do-while
    dan saya pribadi, hanya menggunakan 4 ter atas saja, sementara 2 yg lain saya tidak pakai karena kegunaannya sama saja seperti operator for, dan di sini saya tidak akan bahas yg dua terakhir, hanya yg sering saya pakai saja


    untuk operator pertama, kita punya "if-else"
    secara garis besar, operator ini bertindak sebagai filter suatu kondisi, dimana jika kondisi yg kita tentukan cocok, maka eksekusi akan dilakukan,
    untuk kondisi yg akan kita tentukan kita masukkan ke operator if(), sementara untuk else adalah eksekusi jika kondisi tidak ketemu.
    if(kondisinya yg di cari)
    {
    eksekusi jika kondisi ketemu
    }
    else
    {
    eksekusi jika kondisi tidak ketemu
    }
    dan untuk kondisi yg di cari ini bisa bermacam macam tentunya tergantung kebutuhan,
    saya akan beri contoh

    katakanlah kita memanggil indikator RSI dan akan melakukan filter entry sell jika kondisi RSI ada di atas level 70

    void OnTick()
    {
    bool sell=False;
    double rsi=iRSI(Symbol(),PERIOD_CURRENT,7,PRICE_CLOSE,1);

    if(rsi>70) { sell=True; }
    else {Comment("Tidak ada entry");}
    }
    dan mari kita lanjutkan lain waktu, untuk materi selanjutnya

    ---------- Post added at 12:43 ---------- Previous post was at 12:35 ----------

    Quote Post asli oleh Erd View Post
    OM In Luk saya pengen buat di chart macam running text misal " Jangan OP tunggu waktu LONDON "
    nah cuman saya bingung mulainya dari mana..hehehehhehe...
    saya ikutin thread ini dari awal sampai akhir tapin blm ngerti jg caranya....
    terima kasih sebelumya...
    hihihi, ini rada susah di jelasin nya om, mungkin nanti bisa ku bikinkan satu contoh codingannya, dan sebenernya gak terlalu susah juga, selama sudah mengerti basicnya seperti apa ..


    Quote Post asli oleh Sokovia View Post
    Jangan khawatir Om kalau gak ada yang ikutin, saya member yang selalu setia memantau thread ini, karena ilmunya berguna banget, ya meskipun gak pernah komen. saya yakin banyak member lain juga kaya gitu.
    bukannya gak mau komen, tapi memang sayanya masih belum bersentuhan dengan coding2 seperti itu, suatu saat ketika diperlukan pasti saya inget "oh pernah dibahas di thread ini", dan akan tanya disini
    1 tahun lagi, 5 tahun lagi, pasti banyak member yang silih berganti datang dimari dan mendapat pencerahan lewat tulisannya Om

    terus sharing ilmunya Om, biar semacam ada guide book di forum ini buat coding MQL4
    sip om, terimakasih banyak atas partisipasinya di thread ini, meskipun terlihat sepi tapi memang visitnya ku lihat lebih banyak dari postingan2 standar yg lain hihihi, itu juga sih yg sebenernya memicu semangat ku untuk terus ngepost, dan tentunya postingan2 ini mungkin saja akan sangat bermanfaat bagi pemula yg mau belajar secara otodidak dalam hal coding mql4, pengen sih sebenernya bikin satu thread terpisah untuk mql5 hanya saja kapasitas saya di mql5 belum sempurna karena masih dalam tahap raba raba aja hehehehe mungkin kedepannya ku bahas juga, tapi ya gak tau juga
    Perubahan Terakhir oleh inLuk; 06-01-2018 at 12:38.

  7. Pembaca Berikut Ini 4 Mengucapkan Terima Kasih Kepada inLuk Untuk Post yang Bermanfaat:

    hafid878 (06-09-2018), javatole (06-01-2018), Khuril_ain (06-09-2018), muhammadyusuf (06-10-2018)

  8. #234
    Orang Lama
    Mengintai
     
    inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk's Avatar
    Tanggal Bergabung
    Apr 2017
    Lokasi
    Indonesia
    Publikasi
    1,067
    Bonus yang terakumulasi
    1455.09 USD (Apa ini?)
    Terima kasih
    1,128
    Terima kasih 1,358 Kali dalam 550 Pos
    Operators
    Selanjutnya adalah operators if else dengan penulisan lain
    ( kondisi ) ? jika true : jika false;
    penulisan singkat ini akan sangat berguna semisal kita akan menentukan warna sebuah variable dengan 2 opsi

    sebagai contoh, mari kita lihat saja langsung :
    color warnaHuruf= (AccountProfit()>0) ? clrBlue : clrRed;
    di sini berarti jika akun profit / floatingan entry kita plus, maka nilai dari warnaHuruf = clrBlue, sebaliknya jika floatingan akun minus, maka warnaHuruf = clrRed.


  9. Pembaca Berikut Ini 10 Mengucapkan Terima Kasih Kepada inLuk Untuk Post yang Bermanfaat:

    djeruk (06-03-2018), javatole (07-03-2018), muhammadyusuf (06-10-2018), Purwata@90 (06-03-2018), ranoh4 (06-03-2018), ratucinta (06-13-2018), samsulhuda253 (06-05-2018), Unregistered (2)

  10. #235
    Orang Lama
    Mengintai
     
    inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk's Avatar
    Tanggal Bergabung
    Apr 2017
    Lokasi
    Indonesia
    Publikasi
    1,067
    Bonus yang terakumulasi
    1455.09 USD (Apa ini?)
    Terima kasih
    1,128
    Terima kasih 1,358 Kali dalam 550 Pos
    Operators
    Mari kita lanjut mumpung lagi sempet dan luang ngepost..
    untuk operator selanjutnya adalah switch,
    Fungsi dari operator ini adalah seperti listing eksekusi dengan metode pencarian index integer

    untuk strukturnya sebagai berikut
    switch(index)
    {
    case pertama : eksekusi; break;
    case kedua : eksekusi; break;
    case ketiga : eksekusi; break;
    default : eksekusi;break;
    }
    dengan switch kita bisa mencari kondisi based on integer atau hasil dari integer kalkulasi ea.
    sebagai contoh langsung saja kita praktekan

    void cariNomer(int nomer)
    {
    int cari=nomer;

    switch(cari)
    {
    case 2 : Alert("inputan cari = 2"); break;
    case 4 : Alert("inputan cari = 4"); break;
    case 5 : Alert("inputan cari = 5"); break;
    default : Alert("inputan cari tidak sesuai dengan yg kita inginkan");break;
    }
    }

    int OnInit()
    {
    cariNomer(5);
    return(INIT_SUCCEEDED);
    }
    ketika ea loading, cari nomer akan di panggil dan karena kita input angka 5, dimana akan masuk di case 5, maka yg alert adalah "inputan cari=5", silahkan di test sendiri

    switch sendiri sangat bermafaat apalagi ketika kita mempunyai filter if dengan eksekusi yg berbeda tapi kondisi yg di ambil dari data yg sama, maka kita akan lebih baik menggunakan switch
    daripada kita tulis seperti ini:

    int cari=5;

    if(cari==1){Alert("ketemu angka 1");}
    if(cari==2){Alert("ketemu angka 2");}
    if(cari==3){Alert("ketemu angka 3");}
    if(cari==4){Alert("ketemu angka 4");}
    if(cari==5){Alert("ketemu angka 5");}
    if(cari!=1 || cari!=2 || cari!=3 || cari!=4 || cari!=5) {Alert("tidak sesuai dengan yg di cari");}
    lebih baik kita ganti ke switch
    int cari=5;

    switch(cari)
    {
    case 1 : Alert("ketemu angka 1"); break;
    case 2 : Alert("ketemu angka 2"); break;
    case 3 : Alert("ketemu angka 3"); break;
    case 4 : Alert("ketemu angka 4"); break;
    case 5 : Alert("ketemu angka 5"); break;
    default : Alert("tidak sesuai dengan yg di cari");break;
    }
    semoga bermanfaat, dan jangan lupa praktek

  11. Pembaca Berikut Ini Mengucapkan Terima Kasih Kepada inLuk Untuk Post yang Bermanfaat:

    ratucinta (06-09-2018)

  12. #236
    Penggemar
    Doh
     
    ratucinta is just really nice ratucinta is just really nice ratucinta is just really nice ratucinta is just really nice ratucinta's Avatar
    Tanggal Bergabung
    May 2018
    Lokasi
    metatrader
    Publikasi
    287
    Bonus yang terakumulasi
    0.00 USD (Apa ini?)
    Terima kasih
    773
    Terima kasih 414 Kali dalam 251 Pos
    Quote Post asli oleh inLuk View Post
    Mari awali bulan juni ini dengan materi lanjutan

    Operators
    setelah ku bahas tentang sub operators, mari kita lanjut ke main operatorsnya.
    dari berbagai operators yg ada, seperti yg telah ku singgung di awalan materi Operators, umumnya hanya sering di pakai 6 jenis utama


    dan saya pribadi, hanya menggunakan 4 ter atas saja, sementara 2 yg lain saya tidak pakai karena kegunaannya sama saja seperti operator for, dan di sini saya tidak akan bahas yg dua terakhir, hanya yg sering saya pakai saja


    untuk operator pertama, kita punya "if-else"
    secara garis besar, operator ini bertindak sebagai filter suatu kondisi, dimana jika kondisi yg kita tentukan cocok, maka eksekusi akan dilakukan,
    untuk kondisi yg akan kita tentukan kita masukkan ke operator if(), sementara untuk else adalah eksekusi jika kondisi tidak ketemu.


    dan untuk kondisi yg di cari ini bisa bermacam macam tentunya tergantung kebutuhan,
    saya akan beri contoh

    katakanlah kita memanggil indikator RSI dan akan melakukan filter entry sell jika kondisi RSI ada di atas level 70



    dan mari kita lanjutkan lain waktu, untuk materi selanjutnya

    ---------- Post added at 12:43 ---------- Previous post was at 12:35 ----------


    hihihi, ini rada susah di jelasin nya om, mungkin nanti bisa ku bikinkan satu contoh codingannya, dan sebenernya gak terlalu susah juga, selama sudah mengerti basicnya seperti apa ..




    sip om, terimakasih banyak atas partisipasinya di thread ini, meskipun terlihat sepi tapi memang visitnya ku lihat lebih banyak dari postingan2 standar yg lain hihihi, itu juga sih yg sebenernya memicu semangat ku untuk terus ngepost, dan tentunya postingan2 ini mungkin saja akan sangat bermanfaat bagi pemula yg mau belajar secara otodidak dalam hal coding mql4, pengen sih sebenernya bikin satu thread terpisah untuk mql5 hanya saja kapasitas saya di mql5 belum sempurna karena masih dalam tahap raba raba aja hehehehe mungkin kedepannya ku bahas juga, tapi ya gak tau juga

    dudududu msh lieur kaka... pasti bermanfaat bgt ini.. jd pgn belajar kan aku.. nti aku tanya2 jangan galak ya kak

  13. Pembaca Berikut Ini Mengucapkan Terima Kasih Kepada ratucinta Untuk Post yang Bermanfaat:

    inLuk (06-09-2018)

  14. #237
    Orang Lama
    Mengintai
     
    inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk's Avatar
    Tanggal Bergabung
    Apr 2017
    Lokasi
    Indonesia
    Publikasi
    1,067
    Bonus yang terakumulasi
    1455.09 USD (Apa ini?)
    Terima kasih
    1,128
    Terima kasih 1,358 Kali dalam 550 Pos
    Quote Post asli oleh ratucinta View Post
    dudududu msh lieur kaka... pasti bermanfaat bgt ini.. jd pgn belajar kan aku.. nti aku tanya2 jangan galak ya kak
    siap neng, hihihi semoga gak mual dan muntah baca dari awal sampe akhir hahahahah , pegangan kalo kalo liyeur... hihihihii

  15. Pembaca Berikut Ini 2 Mengucapkan Terima Kasih Kepada inLuk Untuk Post yang Bermanfaat:

    hafid878 (06-09-2018), ratucinta (06-13-2018)

  16. #238
    Orang Lama
    Mengintai
     
    inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk's Avatar
    Tanggal Bergabung
    Apr 2017
    Lokasi
    Indonesia
    Publikasi
    1,067
    Bonus yang terakumulasi
    1455.09 USD (Apa ini?)
    Terima kasih
    1,128
    Terima kasih 1,358 Kali dalam 550 Pos
    Operators

    For () { }
    Operator ini di gunakan untuk melakukan pencarian atau melakukan suatu eksekusi yg sifatnya repetisi dengan menggunakan batas awal pencarian dan batas akhir pencarian juga arah pencariannya apakah menurun atau menaik (increment/decrement).
    Operator ini akan sangat berguna ketika kita mencari satu kondisi dari pengulangan2 kondisi dengan menuliskannya lebih singkat dengan metode index pencarian.

    mungkin agak bingung tapi akan saya coba untuk jelaskan terlebih dahulu strukturnya

    for(dimulai dari index; sampai index; arah pencarian) { eksekusi; }
    kita langsung saja menuju contoh:
    void OnInit()
    {
    int uangSaya=0;
    int x=0;
    for(x=5; x<10; x++){ uangSaya+=10*5; }
    Alert(uangSaya);
    }
    silahkan di praktekan dan attach di chart, maka akan keluar alert angka "250", dimana setiap cycle index, nilai uangSaya akan di tambahkan dengan kalkulasi 10x5 = 50; dengan index berawal dari 5 diakhiri 9 (kurang dari 10), maka index repetisi nya berjumlah 5x (index 5, index 6, index 7, index 8, index 9), dan karena setiap index nilai dari uangSaya akan di tambah 50; maka total uangSaya adalah 50x5=250

    silahkan di pahami baik baik

  17. Pembaca Berikut Ini 2 Mengucapkan Terima Kasih Kepada inLuk Untuk Post yang Bermanfaat:

    javatole (06-13-2018), ratucinta (06-13-2018)

  18. #239
    Orang Lama
    Mengintai
     
    inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk's Avatar
    Tanggal Bergabung
    Apr 2017
    Lokasi
    Indonesia
    Publikasi
    1,067
    Bonus yang terakumulasi
    1455.09 USD (Apa ini?)
    Terima kasih
    1,128
    Terima kasih 1,358 Kali dalam 550 Pos
    Wah udah lama sekali saya gak update thread belajar coding ini, dan saya rasa untuk pembahasan basicnya di cukupkan saja karena materi basic ya itu itu saja, hihihi,
    dan mungkin selanjutnya saya akan bahas contoh contoh kasus dari coding2 dasar, dan karena saya masih belum ada ide untuk bahasan apa yg sebaiknya saya bahas, maka dari itu mungkin saya buka forum untuk tanya jawab biar lebih aktif ,

  19. Pembaca Berikut Ini 2 Mengucapkan Terima Kasih Kepada inLuk Untuk Post yang Bermanfaat:

    javatole (07-02-2018), ratucinta (07-02-2018)

  20. <a href="http://www.mt5.com/id/">Forex Portal MT5</a>
  21. #240
    Orang Lama
    Mengintai
     
    inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk has much to be proud of inLuk's Avatar
    Tanggal Bergabung
    Apr 2017
    Lokasi
    Indonesia
    Publikasi
    1,067
    Bonus yang terakumulasi
    1455.09 USD (Apa ini?)
    Terima kasih
    1,128
    Terima kasih 1,358 Kali dalam 550 Pos
    hmm daripada gak ada pembahasan sama sekali, mari kita belajar bikin indikator yuk, untuk contoh indikator kali ini saya akan membuat indikator plot pola candle dengan tipe buffering

    Belajar membuat indikator Basic

    untuk tahap awal, silahkan buka kembali new file dan pilih custom indicator
    tapi untuk memudahkan silahkan download saja template yg sudah saya sediakan di bagian attachment

    Spoiler Spoiler:


    setelah template terbuka mari kita bahas satu persatu dulu, bagian bagiannya.
    pada dasaranya strukturnya sama saja seperti halnya dengan struktur yg kita temukan pada struktur ea, yaitu bagian head dan body, tapi yg membedakan di sini, adalah di bagian iterator / pengulangan pembacaan nya, jika dalam ea kita temukan OnTick, maka dalam indicator kita temui OnCalculate

    Kode:
    //+------------------------------------------------------------------+
    #property copyright "Copyright 2017, indra.lukmana8@gmail.com"
    #property link      "https://www.facebook.com/indra.lukmana8"
    #property version   "1.00"
    //+------------------------------------------------------------------+
    #property description "Test Only"
    //+------------------------------------------------------------------+
    #property icon "\\Images\\bleach.ico"
    #property strict
    //+------------------------------------------------------------------+
    #property indicator_chart_window
    #property indicator_buffers 1
    //+------------------------------------------------------------------+
    //| External input variable
    //+------------------------------------------------------------------+
    
    //+------------------------------------------------------------------+
    //| Global variable
    //+------------------------------------------------------------------+
    
    //+------------------------------------------------------------------+
    int OnInit()
      {
    
       return(INIT_SUCCEEDED);
      }
    //+------------------------------------------------------------------+
    void OnDeinit(const int reason)
      {
    
      }
    //+------------------------------------------------------------------+
    int OnCalculate(const int rates_total,const int prev_calculated,const datetime &time[],const double &open[],const double &high[],const double &low[],const double &close[],const long &tick_volume[],const long &volume[],const int &spread[])
      {
    
       return(rates_total);
      }
    yup inilah code awal yg akan kita pakai di indikator kita nanti,
    yg perlu di perhatikan adalah untuk jenis indikator custom, kita harus menentukan apakah si indikator ini akan muncul di bagian candle chart seperti MA/BB/Envelope dll, atau akan muncul di bagian secondary windows chart seperti halnya indikator RSI/Stochastic/MacD dll ?

    kita lihat di bagian property berikut
    Kode:
    #property indicator_chart_window
    ini berarti indi kita akan muncul di bagian candle chart,

    sementara untuk menampilkan nya kedalam secondary chart, maka kita akan mengganti property nya menjadi
    Kode:
    #property indicator_separate_window
    tapi karena kita akan melakukan penggambaran langsung ke candle, maka yg akan kita gunakan adalah ?

    yup kita akan menggunakan tipe indicator_chart_window


    sementara sampai sini dulu sambil nunggu feedback dari pembaca

    template awal buat yg mau mengikuti : silahkan download di bagian attachment
    File-file terlampir
    Perubahan Terakhir oleh inLuk; 07-03-2018 at 09:26.

  22. Pembaca Berikut Ini 3 Mengucapkan Terima Kasih Kepada inLuk Untuk Post yang Bermanfaat:

    javatole (07-03-2018), linnafx (07-11-2018)

Halaman 24 dari 25
PertamaPertama ... 14 22 23 24 25 TerakhirTerakhir

Memposting Izin

  • Anda tidak diperbolehkan untuk post Topik Baru
  • Anda tidak diperbolehkan untuk post balasan
  • Anda tidak diperbolehkan untuk post lampiran
  • Anda tidak diperbolehkan mengubah post Anda