Selamat Datang Di Ruang Belajar Binary.me / Deriv.com - Di Sini Anda akan mendapatkan semua Tips dan Trik Menang Forex Binary - Deriv dari A sampai Z. Puaskan Keinginan Belajar Anda dan Bersiaplah untuk Meraih Mimpi mendapatkan Kebebasan Financial Yang Tidak Terbatas... !!!


 


Minggu, 01 November 2015

SIB007 - Latihan 04 Script Random Digit Differ


---------------------------
Materi lainnya :
SIB001 - Apa itu Imacros
SIB002 - Cara Aktivasi Javascript Imacross di Browser Mozilla
SIB003 - Belajar Script Imacross
SIB004 - Latihan 1 - Input Data
SIB005 - Latihan 2 - Ekstraksi Data
SIB006 - Latihan 3 - Tick Picker
--------------------

Untuk membuat variabel random diperlukan nilai "%2B0" pada Last Digit Prediction (LDP). Karena nilainya random, kita tidak perlu melakukan analisa terhadap spot maupun digit. 

Eksekusi Digit Differs dilakukan dgn perintah:
iimPlay("CODE:TAG POS=1 TYPE=BUTTON FORM=ID:orderform_220 ATTR=NAME:btn_buybet_220").

Kemudian kita menunggu proses eksekusi DD sekitar 12-15 detik


iimPlay("Wait seconds=12");


Setelah itu kita perlu membaca hasil eksekusi DD (Profit atau Loss)


iimPlay("CODE:TAG POS=1 TYPE=SPAN ATTR=ID:contract-outcome-label extract=txt");
var hasil = iimGetLastExtract(1);


Jika profit maka lanjut, jika loss maka stop
algoritmanya ditentukan dengan


if ( hasil == "Loss") {break}



Apakah perlu menambahkan jumlah OP? 
Jika iya maka ditambahkan variabel awal dan algoritma looping

var op = Number(prompt("Berapa kali transaksi/OP?",10));
for (i=1; i<=op; i++) {
.. seluruh kode ditaruh disini ..
}

--------------
Penambahan multiplier otomatis saat Loss
Pertama kita perlu memasukkan variabel input, misalnya:
var martil = Number(prompt("Multiplier/Martil",11));
var stake1 = Number(prompt("Stake (minim $1)",1));
stake=stake1;


Kalau pada latihan diatas, kita hanya membaca hasil ekstrak data dari ATTR=ID:contract-outcome-label, yaitu "Profit" atau "Loss", maka perlu juga membaca nilai profit/lossnya, yaitu dengan:
iimPlay("CODE:TAG POS=1 TYPE=SPAN ATTR=ID:contract-outcome-profit extract=txt";
var profit = iimGetLastExtract(1);
Untuk menganalisa hasil trading, tetap seperti file Latihan 4, namun variabel "profit" sudah otomatis karena meng-ekstrak dari web...
if ( hasil == "Loss") { // jika hasilnya Loss
profits-=Number(profit);
/* isikan format tampilan disini sesuka anda */
stake=stake*martil; // stake berikutnya dikali martil
}else{ // jika hasilnya Profiit
profits+=Number(profit);
/* isikan format tampilan disini sesuka anda */
stake=stake1;} // stake berikutnya kembali ke stake awal

----------------

1. Silakan unduh contoh filenya, disini :
https://drive.google.com/file/d/0B1afjaz7hqP6dHdIbzJ0SVJJNGM/view?usp=sharing
2. Buka di notepad trus pilih Save As - Save as types - pilih All Files.
3. Isikan namafile (misal: Latihan4.js) & Klik Save
4. Copy ke folder iMacros

Ok kita akan mencobanya berikut :
1. Klik "Play" pada jendela imacros:
2. Selanjutnya masukan Durasi (Tick) dan Klik "Oke"
3. Masukan Random Indexnya dan Klik "Oke"


 4. Masukan Jumlah Stake/Modal dan Klik "Oke"
 5. Masukkan Jumlah Transaksi/OP yg diinginkan dan klik "Oke
 6. Maka Robot akan bekerja, sebanyak jumlah OP yg diinginkan, dan akan berhenti otomatis setelah OP ke sekian sesuai yg diinginkan.

Berikut Script Random Digit Differ yg lengkap :
----------
// Variabel Awal
var i, macro, tampil, profit=0;
tampil = "Random Digit Differs\n";
tampil += "Belajar Scripting\n";
tampil += "iMacros Binary";
iimDisplay(tampil);

// Input Variabel
var durasi = Number(prompt("Durasi (tick)",5));
var LDP = "%2B0";
var random = prompt("Random Index","RDBULL");
var stake = Number(prompt("Stake",1));
var op = Number(prompt("Berapa kali transaksi?",10));

// Start Web & Digit Differs
for (i=1; i<=op; i++) {
macro = "CODE:";
macro += "URL GOTO=https://www.binary.com/c/trade.cgi?market=random&time="+durasi+"t&form_name=digits&expiry_type=duration&amount_type=stake&H=%2B0&currency=USD&underlying_symbol="+random+"&amount="+stake+"&date_start=now&type=DIGITMATCH&l=EN";
macro += "\nWait seconds=2";
macro += "\nTAG POS=1 TYPE=BUTTON FORM=ID:orderform_220 ATTR=NAME:btn_buybet_220";
macro += "\nWait seconds=12";
iimPlay(macro);

iimPlay("CODE:TAG POS=1 TYPE=SPAN ATTR=ID:contract-outcome-label extract=txt");
var hasil =  iimGetLastExtract(1);

// Jika hasil Loos
if ( hasil == "Loss") {
profit = (stake/10-0) * (i-1);
tampil = "Random DD - SMB\n";
tampil += random+" - Stake $ "+stake;
tampil += "\nOP "+i+" LOSS $ "+(profit-stake).toFixed(2);
iimDisplay(tampil);
break;}

// Menghitung profit
profit = (stake/10-0) * i;
tampil = "Random DD - SMB\n";
tampil += random+" - Stake $ "+stake;
tampil += "\nOP "+i+" Profit $ "+profit.toFixed(2);
iimDisplay(tampil);
}
// Menampilkan Profit Table
macro = "CODE:";
macro += "TAG POS=1 TYPE=A ATTR=TXT:Profit<SP>Table";
iimPlay(macro);

------------

--------

Pengembangan hasil latihan 1,2 dan 4 menghasilkan full script untuk Digit Match :

-----------

Selamat Mencoba

---------------------------
Materi lainnya :
SIB008 - Latihan 5 - Statistik Last Digit
SIB009 - Latihan 6 - Follow Tick
SIB010 - Latihan 7 - Indikator RSI
SIB011 - Latihan 8 -  High-Low
SIB012 - Kumpulan Macro Untuk Eksekusi
SIB013 - Indikator  MA
SIB014 - Indikator BB-MA-HILO-Volatile-RSI
SIB015 - Mengatasi Binary Goyang Dumai
SIB016 -  Parade Robot Imacros Binary Gratis


 ---------------------------------------------------------

Dapatkan RAHASIA BINARY SOLUTION Gratissss, dengan cara  Mendaftar Akun Riil Binary di Sini :
http://tinyurl.com/langsungbinary
Cara memperoleh RAHASIA BINARY SOLUTION Gratisss,  
lihat disini :
http://komunitaspenggilabinary.blogspot.co.id/p/ruang-binary-solution.html