Belajar Membuat EA Sederhana 20 (Pending Order)

Pastikan telah mengikuti part 19 disini

Kunjungi juga penjelasannya melalui channel youtube di https://youtu.be/u7r22P6lwAE
sepertinya sudah lama gak posting !

Okey pada part ini saya akan coba bahas tentang EA yang terkait dengan Pending order.
Ada 6 macam type  yaitu
  1. Type  0 yaitu = Buy
  2. Type  1 yaitu = Sell
  3. Type  2 yaitu = Buylimit
  4. Type  3 yaitu = Selllimit
  5. Type  4 yaitu = Buystop
  6. Type  5 yaitu = Sellstop
Dari 6 macam type order tersebut type pending order ada 4 macam. (pastikan juga sudah membaca pada bagian part awal yang juga membahas type order).
Untuk itulah kita akan bahas type  pending order

1. Buylimit
       Buy limit merupakan order pesanan dibawah harga yang sedangan berjalan , sehingga pada strkur order yang perlu durubah adalah type order dan harga yang dipesan.
Perhatikan pada order buy berikut:


        OrderSend(Symbol(), 0, start_lot, Ask, 3, Ask-SL*Point,Ask+TP*Point, "", Magic, 0, Blue);



Ada bagian yang  bergaris bawah merupakan bagian yang harus dirubah dalam menggunakan order Pending tersebut.
Dan bagian yang juga harus diperhatikan adalah Jarak antara harga berjalan dengan harga yang dipesan untuk pending ordernya (OrdersOpenprice)==>    Ask- Jarak*Point
Sehingga jadinya sbb:
  OrderSend(Symbol(), 2, start_lot, Ask- Jarak*Point, 3, Ask- Jarak*Point-SL*Point,Ask-Jarak*Point+TP*Point, "", Magic, 0, Blue);
Bisa juga di tulis:

OrderSend(Symbol(), OP_BUYLIMIT, start_lot, Ask- Jarak*Point, 3, Ask- Jarak*Point-SL*Point,Ask-Jarak*Point+TP*Point, "", Magic, 0, Blue);



2. Selllimit

Selllimit merupakan order pesanan di atas harga yang sedang bergerak.
Seperti halnya pada order buylimiit bagian yg penting adalah type order dan jarak,
Nah silahkan di banding kan


  OrderSend(Symbol(), 3, start_lot, Bid+Jarak*Point, 3, Bid +Jarak*Point+ SL*Point,Bid+Jarak*Point-TP*Point, "", Magic, 0, Red);

Bisa juga di tulis:

OrderSend(Symbol(), OP_SELLLIMIT, start_lot, Bid+Jarak*Point, 3, Bid+ Jarak*Point + SL*Point,Bid+Jarak*Point-TP*Point, "", Magic, 0, Red);


3. Buystop

Buystop merupakan order pesanan di atas harga yang sedang bergerak.
Silahkan di amati dan dibandingkan dengan type sebelumnya


 OrderSend(Symbol(), 4, start_lot, Ask+ Jarak*Point, 3, Ask+ Jarak*Point-SL*Point,Ask+Jarak*Point+TP*Point, "", Magic, 0, Blue);

Bisa juga di tulis:

OrderSend(Symbol(), OP_BUYSTOP, start_lot, Ask+ Jarak*Point, 3, Ask+ Jarak*Point-SL*Point,Ask+Jarak*Point+TP*Point, "", Magic, 0, Blue);

4. Sellstop
Sellstop adalah merupakan order pesanan dibawah harga yang sedangan berjalan.
Silahkan di amati dan dibandingkan dengan type sebelumnya


  OrderSend(Symbol(), 5, start_lot, Bid-Jarak*Point, 3, Bid -Jarak*Point+SL*Point,Bid-Jarak*Point-TP*Point, "", Magic, 0, Red);

Bisa juga di tulis:

OrderSend(Symbol(), OP_SELLSTOP, start_lot, Bid-Jarak*Point, 3, Bid- Jarak*Point+SL*Point,Bid-Jarak*Point-TP*Point, "", Magic, 0, Red);

Nah Kita akan coba membuat EA sederhana dengan menggunakan ke 4 pending tersebut!
Namun sebelum kita buat kita harus membuat filter jumlah order sesuai typenya , Nah untuk memudahkan saya sediakan sbuah script yang merupakan fungsi untuk menghitung type order


int jumlahorder(int m)
{
int total = 0;
for (int i = 0; i < OrdersTotal(); i++) {
OrderSelect(i, SELECT_BY_POS, MODE_TRADES);
if (OrderSymbol() != Symbol()|| OrderMagicNumber()!=Magic || OrderType()!=m ) continue;
total++;
}
return(total);
}


Cara memanggilnya
Contoh:
Untuk Buylimit

if(jumlahorder(OP_BUYLIMIT) ==0 )OrderSend(Symbol(), 2, start_lot, Ask- Jarak*Point, 3, Ask- Jarak*Point-SL*Point,Ask-Jarak*Point+TP*Point, "", Magic, 0, Blue);

 atau

if(jumlahorder(2)==0) OrderSend(Symbol(), OP_BUYLIMIT, start_lot, Ask- Jarak*Point, 3, Ask- Jarak*Point-SL*Point,Ask-Jarak*Point+TP*Point, "", Magic, 0, Blue);
Untuk Selllimit
if(jumlahorder(OP_SELLLIMIT) ==0 )OrderSend(Symbol(), 3, start_lot, Bid+Jarak*Point, 3, Bid +Jarak*Point+SL*Point,Bid+Jarak*Point-TP*Point, "", Magic, 0, Red);

atau

if(jumlahorder(3)==0)OrderSend(Symbol(), OP_SELLLIMIT, start_lot, Bid+Jarak*Point, 3, Bid +Jarak*Point+SL*Point,Bid+Jarak*Point-TP*Point, "", Magic, 0, Red);


Nah silahkan di lanjut deh

Tapi saya udah coba buatkan EA sederhananya  untuk lebih memahami
silahkan di amati



Bila ada manfaatnya atau belum jelas silahkan kasih comment ya
Jangan lewatkan juga penjelasan di chanel youtube 


Pastikan Membaca:

  • Belajar Membuat EA sederhana part 1
  • Belajar Membuat EA sederhana part 2
  • Belajar Membuat EA sederhana part 3
  • Belajar Membuat EA sederhana part 4
  • Belajar Membuat EA sederhana part 5
  • Belajar Membuat EA sederhana part 6
  • Belajar Membuat EA sederhana part 7
  • Belajar Membuat EA sederhana part 8
  • Belajar Membuat EA sederhana part 9
  • Belajar Membuat EA sederhana part 10
  • Belajar Membuat EA sederhana part 11
  • Belajar Membuat EA sederhana part 12
  • Belajar Membuat EA sederhana part 13
  • Belajar Membuat EA sederhana part 14
  • Belajar Membuat EA sederhana part 15
  • Belajar Membuat EA sederhana part 16
  • Belajar Membuat EA sederhana part 17
  • Belajar Membuat EA sederhana part 18
  • Belajar Membuat EA sederhana part 19
  • Belajar Membuat EA sederhana part 20
  • Belajar Membuat EA sederhana part 21
  • Belajar Membuat EA sederhana part 22

  • 26 komentar untuk "Belajar Membuat EA Sederhana 20 (Pending Order)"

    Comment Author Avatar
    pak saya ingin bikin EA buy stop dan sel stop contoh buy stop jika telah aktif EA nya klu harga bergerak 3 pips dari mulai star EA terus kena take profit secara otomatis nanti terbuka lag buy stopnya secara bersamaan, intinya op yg aktif tetap 1 open posisi, tapi jika sesuai analisa kita akan dapat banyak op, jadi selisihnya 3 pips dari tp yg pertama, untuk sel stop juga sama, order pending berantai tp 3 pips tanpa stoplos.
    mohon bantuanya jika bapak mau membantu membuatkan EA buy stop dan sel stop, biaya nya berapa dan bisa hubungi saya di 02187940668 an sartim tanks
    Comment Author Avatar
    rules kurang rinci bro
    silahkan ym : gifaesa
    Comment Author Avatar
    om... kalau multi pending order
    misal: 10-20 pending order
    pada harga yg ditentukan... mis antara. 1.2900 - 1.2920
    jika melewati harga tsb langsung order.. mis 15 order sell limit dgn lot dan tp yg ditentukan pula..
    gimana caranya

    makasih om...
    Comment Author Avatar
    filter jumlah ordernya di tentukan
    contoh: pada ea diatas
    buylimit

    if(jumlahorder(2)==0) ordersend blabala buylimit 1 tentukan dimana
    if(jumlahorder(2)==1) ordersend blabala buylimit 2 tentukan dimana
    if(jumlahorder(2)==2) ordersend blabala buylimit 3 tentukan dimana
    dst....

    selllimit
    if(jumlahorder(3)==0) ordersend blabala selllimit 1 tentukan dimana
    if(jumlahorder(3)==1) ordersend blabala selllimit 2 tentukan dimana
    if(jumlahorder(3)==2) ordersend blabala selllimit 3 tentukan dimana
    dst...

    demikian juga buystop dan sellstop
    Comment Author Avatar
    selamat malam pak jum69
    pak bisa bantuin buatkan script Pending Order buy stop 5 level dan sell stop 5 level
    level 1 sampai ke 5 bertingkat dari yg terbesar ke yg kecil gtu pak
    dan lot yg digunakan bisa kita input sesuka trader
    tapi jarak antara perlevelnya 4 pip atau 40 pip (5digit)
    bisa bantu pak, tapi sistem PO ini letaknya di script bukan di EA ya pak...
    semoga berkenan.thks
    oh ya pak nambah satu lagi, TP buy dan SL sell di jadikan satu, begitu jg TP sell dan SL buy dijadikan satu di harga yg sama, thks
    Comment Author Avatar
    maksudnya harga yang sama di mana bro! di order pertama?
    Comment Author Avatar
    bang boleh minta script pending order buy stop dan sell stop
    Comment Author Avatar
    maksudnya dijadikan satu, TP/SL nya om dijadikan satu diharga yg sama utk TP Buy dan SL sell, begitu juga TP sell dan SL Buy dijadikan satu juga di harga yg sama
    contohnya spt ini:
    PO Buy level 1 = 0.5 level 2 = 0.4 s/d level 5 = 0.1 dan pasang TP Buy dan SL Sell di harga yg sama 130.000 (broker 5 digit)
    begitu jg sebaliknya
    PO Sell level 1 = 0.5 level 2 = 0.4 s/d level 5 = 0.1 dan pasang TP Sell dan SL Buy diharga yg sama 129.000 (broker 5 digit)

    jadi pasang TP/SL nya di jadikan satu dari order level 1,level 2, s/d level 5
    maksudnya begini om, ketika kita mengaktifkan script ini nantinya akan terbentuk PO bertingkat dari level 1 s/d level 5 dgn lot bertingkat dari yg besar ke terkecil
    jadi ada 2 sistem PO yg terbentuk dari harga running, yaitu PO Buy bertingkat dgn level1 s/d level 5 yg terbentuk diatas harga running
    begitu juga PO Sell terbentuk dari level1 s/d level 5 di bawah harga running

    semoga berkenan om, thks.
    Comment Author Avatar
    saya ada EA hedg + mart tapi menurut ane masih ada yang kurang
    1. OP ke 2 pips nya terlalu dekat
    contoh :
    1. OP1 buy 1.110
    2. OP2 buy 1.105
    jarak antara 1.111 sama 1.115 cm jarak 5p sya mau ubah jadi 10p setingannya ga ada kadinya mungkin harus ditambah scriptnya
    2. TP nya ga otomatis narik yg OP pertama
    contoh :
    1. OP1 buy 1.110 TP 1.120
    2. OP2 buy 1.105 TP 1.110
    TP pd OP1&OP2 tidak sama harusnya kan TP pada OP1 ikut TP pada OP2 untuk mengcover

    mohon bantuannya untuk script yg saya maksud...tq
    Comment Author Avatar
    bukan ditambah skript sih kang , tapi harus dirubah , >> ngoprex ea sebenarnya sih gampang2 susah harus sring latihan untuk memahami alur program yg dibuat orang lain.
    Nah dalam hal ini harus sering latihan supaya terampil

    Nah dicari dulu script yg mengatur range atau step sehingga bisa ditambahkan pengaturan jarak ordernya
    untuk modifikasi tp supaya tp ikut di tpnya order terakhir coba pelajari EA swb grid 4.1 (buatan Master Totom ) ==> ea ini cukup terkenal dan eank untuk belajar , cari forum forexindo atau indomt5 pasti ktemu
    Comment Author Avatar
    om jum, bisa tolong saya, buatkan pending order limit 10 level.
    rinciannya begini :
    misal saya pending order limit sell lot pertama 0,1 di harga 1.5000, dan pending oder tersentuh. maka pending order limit sell saya aktif, bersamaan dengan aktifnya sell limit maka disusul aktifnya sell stop di dibawah sell limit yang pertama, dengan lot bertingkat lot 0,2 ( di harga 1.4990 ) begitu seterusnya kebawah sell stop lot 0,3 sell stop lot 0,4 sampai membuat 10 level (sampai lot 1.0).
    dan bersamaan dengan aktifnya sell limit yang pertama tadi, maka aktif juga buy stop 10 level ke atas dengan lot bertingkat, buy stop pertama lot 0.1 buy stop ke dua lot 0.2 dan seterusnya sampai 10 level. jarak antara sell limit pertama dengan buy stop 10 pip (misal).
    ....
    jarak antara pending order sell limit ke sell stop bisa diatur, jarak antar level juga bisa di atur, pemakaian lot juga bisa diatur, jarak antara sell limit dan buy stop juga bisa diatur.
    ....
    itu untuk sell limit kemudian dibuatkan juga untuk buy stop nya.
    bagaima om jum, biayanya berapa klo saya minta di buatkan Script seperti itu?
    terimakasih...
    Comment Author Avatar
    dibuatkan untuk versi buy limitnya juga
    Comment Author Avatar
    wah sangat bermanfaat sekali ea ini, tapi karena ane masih newbie di octafx jadi belum tau gimana cara menjadikan kode tersebut menjadi sebuah ea yang siap pakai :)
    btw strategi trading apapun diperbolehkan di briker ane jadi memang ea ini pasti sangat berguna sekali
    Comment Author Avatar
    Selamat mlm.
    Apakah bisa saya minta tolong utk dibuatkan EA..?!
    EA yang diperlukan ada 2 buah,
    yaitu EA utk Pending Order posisi Locking.

    1. Untuk Double Pending Order di atas harga market,
    yaitu berupa PO Buy-Stop dan Sell-Limit

    2. Untuk Double Pending Order di bawah harga market,
    yaitu berupa PO Sell-Stop dan Buy-Limit

    Untuk setting SL:65 dan TP:75

    maksud saya adalah:
    Saat EA tsb dijalankan, saya cukup memasukkan
    Harga Pending yg saya inginkan, misalnya di harga 1,4303,
    sdgkan harga saat ini mis: 1,4243
    maka Pending Order yg terjadi adlh:
    Buy-Stop di harga 1,4303 dan Sell-Limit di 1,4300

    atau EA yg kedua,
    Harga Pending yg saya inginkan, misalnya di harga 1,4303,
    sdgkan harga saat ini mis: 1,4363
    maka Pending Order yg terjadi adlh:
    Sell-Stop di harga 1,4303 dan Buy-Limit di 1,4306

    Sekian dan terima kasih.
    Purnomo
    karunia88perdana@gmail.com
    Comment Author Avatar
    terima kasih berbagi ilmunya buat kami yang masih bodoh
    Comment Author Avatar
    bagimana cara merubah jam misalnya jam mulai 06:30
    Comment Author Avatar
    kok gak bisa jaln ya pak padahal auto trdernya sudah ada smile senyum mohon solusinya
    Comment Author Avatar
    Kang ada ea op pertama manual selbihnya marti pending limit sesuai set maxnya contoh set max 7 dan contoh kita op manual sell secra otomatis ea akan membuat kan limit order 7 tingkat untuk tpnya ikut set tp orderan terakhir smua nya
    Comment Author Avatar
    Terima kasih kang Jum atas ilmunya
    Comment Author Avatar
    ForexTrendy is an advanced program capable of detecting the most reliable continuation chart patterns. It scans through all the forex pairs, on all time frames and analyzes every potential breakout.
    Comment Author Avatar
    Komentar ini telah dihapus oleh pengarang.
    Comment Author Avatar
    buy limit dan sell limit klo pengen lotnya di martingale kan gmna
    Comment Author Avatar
    coding pasang buystop di high candle dan sellstop di low candle bagaimana ya om Jum? terimakasih
    Comment Author Avatar
    Salam kenal bang....
    Bang bisa buatin buat mt5
    Intinya sama seperti abng share
    Tp buy/sell limit lgsg buka order sekaligus
    Misalakn 5 order. Jarak bisa kita sesuaikan

    Thx bang
    Salam
    Comment Author Avatar
    Good. I am really impressed with your writing talents and also with the layout on your weblog. Appreciate, Is this a paid subject matter or did you customize it yourself? Either way keep up the nice quality writing, it is rare to peer a nice weblog like this one nowadays. Thank you, check also markets.co.id and Tips Cara Menentukan Support Resistance Dengan Mudah
    Comment Author Avatar
    Pak maaf bisa kasih tahu coding menghitung jarak antara garis upper dan lower nya indikator Bollinger bands? Sebelumnya terimakasih pak. Saya mau menambahkan EA itu berdasarkan jarak upper lowwer BB.