" "

forexchief

Backtest strategy for bb and ma with robot

Discussion in 'Indikator dan EA' started by wiedstone, Dec 20, 2009.

Share This Page

  1. wiedstone

    wiedstone Member

    Messages:
    498
    Likes Received:
    18
    Trophy Points:
    18
    Menyusul ide saya untuk membuat backtest dengan BB dan MA menggunakan robot/EA, maka dengan ini
    saya lampirkan file-file yang dibutuhkan.
    Perlu dicatat, bahwa backtest menggunakan EA ini bukanlah jalan pintas untuk melakukan trading
    (apalagi dipakai di account real/live trading), melainkan bertujuan semata-mata untuk menambah
    pemahaman bagi newbie seperti saya tentang pergerakan harga dengan indikator BB dan MA.
    BB yang dipakai baru 1 sebagai BB acuan (bisa diset secara manua) dan MA Pengarahnya juga
    baru 1 buah MA (juga bisa diset secara manual).
    Things to do (perbaikan ke depan):
    - jumlah MA pengarah dan jumlah BB acuan dibuat lebih variatif
    - fitur Lock Profit untuk menggantikan Stop Loss dan TakeProfit sederhana
    - penambahan tools konfirmasi lain seperti tambahan MA, range, KGB, LSMA, dan lain-lain

    Contoh gambar untuk posisi OP tanggal 14 Desember 09 s.d 15 Desember 09 dengan setting standar
    (MA Pengarah 1 jam dan BB Acuan Daily SD +-1)

    [​IMG]

    Contoh gambar untuk posisi OP tanggal 15 Desember 09 s.d 16 Desember 09 dengan setting standar
    (MA Pengarah 1 jam dan BB Acuan Daily SD +-1)

    [​IMG]

    Cara pemakaian dan filenya dapat didownload di attachment di bawah.
    http://www.4shared.com/file/177128412/88c8d35f/HOW_TO_BACKTEST_FOR_BB_ROBOT.html

    Semoga membantu

    Attached Files:

    Last edited: Dec 20, 2009
    miharu, miko534 and Candle like this.
    " "
  2. amtwoxtwo

    amtwoxtwo Member

    Messages:
    62
    Likes Received:
    3
    Trophy Points:
    8
    pke ma y...
    ehm,, bro.. gmn klo open position nya di selang seling...
    abis buy, tunggu signal sell...

    krena spt yg kita taw,, klo pke EA based ma,, tkutnya OP di ujung..
    misal buy prtama.. sampe TP.. trus buy lagi.. eh, koq udh nympe ujung.. trus turun...
  3. wiedstone

    wiedstone Member

    Messages:
    498
    Likes Received:
    18
    Trophy Points:
    18
    Thanks atas masukannya, bro.
    Sebenarnya, EA ini tidak memakai crossing MA dengan MA lainnya, melainkan dengan Bollinger Bands... yaitu kalo garis MA crossing up BB lower (dan MA masih di bawah BB middle), akan buy dan bila crossing down BB upper (dan MA masih di atas BB middle) akan sell.
    Jadi kelemahannya adalah apabila terjadi trending yang berlawanan, contoh:
    [​IMG]
    Seperti terlihat, ketika MA masuk dari bawah ke atas di BB lower, dan sesuai rule BB (buy lower sell high) price malah kemudian trending down sehingga EA ini mengalami loss.
    Barangkali perlu ada perbaikan dengan mempertimbangkan konfirmasi lain.

    NB: saya backtestnya, cuma tiap 1 hari (karena BB yg dipakai adalah BB Daily), sehingga semua OP dituntaskan dalam hari itu juga. Dan yang saya lihat baru loss semacam ini.
    Dan lagipula EA ini bukan untuk dipakai sebagai tool untuk OP, melainkan menguji strategi BB MA dari KG menurut pemahaman saya.
    Mohon masukan teman-teman
    Last edited: Dec 21, 2009
    Dell89 likes this.
  4. amtwoxtwo

    amtwoxtwo Member

    Messages:
    62
    Likes Received:
    3
    Trophy Points:
    8
    Buy Lower Sell High...
    Buy @ Lower BB Line & Sell @ Upper BB Line...
    Ap spt i2 y :eek:nion-52:
  5. wiedstone

    wiedstone Member

    Messages:
    498
    Likes Received:
    18
    Trophy Points:
    18
    Iya, logic dasarnya seperti itu, tetapi dalam sistem KG ada MA pengarah 4 jam,8 jam,daily, weekly, monthly. Sedangkan BB juga ada 4 jam, 8 jam, daily, weekly, monthly, 4-monthly, dan yearly. Nah, kita OP dg mempertimbangkan konfirmasi dari MA-MA itu dan di mana BB yang sedang flat (harga berada di antara upper dan lower BB dengan Standard Deviation 1).
    Dalam EA di atas, MA yg dipakai baru 1 dan BB juga baru 1.
  6. amtwoxtwo

    amtwoxtwo Member

    Messages:
    62
    Likes Received:
    3
    Trophy Points:
    8
    hemm.. gitu y... actually,,sy gak taw caranya KG style :D
    jdi, sy bljr dlu y... ini jg agy proses bljr...

    mungkin cuman nambahin code ini x y sementara...
    Code:
    bool NewBar()
    {
    static datetime lastbar;
    datetime curbar = Time[0];
    if(lastbar!=curbar)
    {
    lastbar=curbar;
    return (true);
    }
    else
    {
    return(false);
    }
    }
    
    i2 utk Open di Awal Candle...

    diubah jdi gini..
    Code:
    //-----bagian trading ----- 
       if(OrdersTotal() < Max_Trade && NewBar())
       { if(curr_bb_signal==1)    {buyorder();}
         if(curr_bb_signal==2)    {sellorder();}     
       }
    //----
    
  7. wiedstone

    wiedstone Member

    Messages:
    498
    Likes Received:
    18
    Trophy Points:
    18
    Nyoba dulu, ya..
    BTW, aliran Codersguru juga ya? hehe :D
  8. amtwoxtwo

    amtwoxtwo Member

    Messages:
    62
    Likes Received:
    3
    Trophy Points:
    8
    mas,, ad gbr yg OP spt i2 g?
    dg ma + bb yg mas sbutkan...
    klo bs > 4 y... buy 2 gbr, sell 2 gbr...

    hehehehe
  9. wiedstone

    wiedstone Member

    Messages:
    498
    Likes Received:
    18
    Trophy Points:
    18
    Wah, kalo OP dg aturan BB MA yang agak banyak, terus terang saya belum buat EA buat backtest dengan logic BB dan EA lebih dari satu seperti itu, sehingga gambarnya susah juga buatnya. Makanya, yang saya upload baru 1 MA dan 1 BB...silakan kalo mau nambahin :D
  10. amtwoxtwo

    amtwoxtwo Member

    Messages:
    62
    Likes Received:
    3
    Trophy Points:
    8
    bkn.. mksud sy yg manual...

Share This Page