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!
Page 1 of 24
1 2 3 11 ... LastLast
Results 1 to 10 of 231

Thread: How to protect ea

  1. #1
    Pecandu
    Tiba-tiba
     
    haizen will become famous soon enough haizen will become famous soon enough haizen's Avatar
    Join Date
    Nov 2010
    Location
    Heaven
    Posts
    424
    Accumulated bonus
    71 USD (What is this?)
    Thanks
    57
    Thanked 114 Times in 67 Posts

    How to protect ea

    HOW TO PROTECT EA

    Mohon Ijin sama momod buat newbie buka thread ini. Kalau di rasa tidak bermanfaat di hapus saja.

    Nah kita mulai saja, banyak yang telah berhasil membuat EA yang profitable dan di cari para trader hehe... Nah disini saya ingin kita saling share bagaimana sih cara kita memprotect EA kita agar EA kita yang profitable itu tidak di salah gunakan. Karena banyak modus dengan hanya menggunakan decompiler EA, ea kita di rubah dan diperjual belikan diluar sepengetahuan kita
    Banyak dari kita yang sudah susah payah membuat EA dan pada akhirnya EA kita di bajak dan disalah gunakan. Nah di sini saya coba memberikan beberapa informasi tentang cara memprotect ea kita semoga bisa bermanfaat bagi master2 sekalian.. Dan semoga ada kesediaan juga berbagi bagaimana cara memprotect ea kita hehe....

    Ada Beberapa Ide dalam memprotect EA:

    1. Password protection code:

    Metode ini banyak di gunakan untuk memprotect EA. Cara kerjanya dengan memberikan password untuk melock ea kita.

    Spoiler Spoiler:
    Code ini dapat digunakan:

    int start()
    {
    extern string Please_Enter_Password = "0";
    // your code here....
    int start()
    {
    if (password != "indo.mt5") //change to the password you give the user!
    {
    Alert ("Wrong password!");
    return (0);
    }
    // your code here....
    }

    Pada code diatas password yang digunakan adalah "indo.mt5" dimana sudah di tuliskan di dalam MQL4 file dan kita hanya tinggal mengcompile program kita.


    2. Trial period protection:

    Memberikan batas waktu bagi user sehingga bila mencapai limit waktu penggunaan maka EA tidak dapat berfungsi lagi.

    Spoiler Spoiler:

    int start()
    {
    string expire_date = "2006.31.06"; //<-- hard coded datetime
    datetime e_d = StrToTime(expire_date);

    if (CurTime() >= e_d)
    {
    Alert ("The trial version has been expired!");
    return(0);
    }
    // your normal code!
    return(0);
    }


    3. Limited account number protection:

    Digunakan untuk menglock penggunaan EA pada account tertentu saja.

    Spoiler Spoiler:

    int start()
    {

    int hard_accnt = 11111; //<-- type the user account here before compiling
    int accnt = AccountNumber();

    if (accnt != hard_accnt)
    {
    Alert ("You can not use this account (" + DoubleToStr(accnt,0) + ") with this program!");
    return(0);
    }
    // your normal code!
    return(0);
    }


    4. Limited account type protection:

    Cara ini membatasi user hanya pada demo account saja.

    Spoiler Spoiler:

    int start()
    {

    bool demo_account = IsDemo();

    if (!demo_account)
    {
    Alert ("You can not use the program with a real account!");
    return(0);
    }
    // your normal code!
    return(0);
    }


    5. DLL protection:

    Metode ini dengan menuliskan DLL dan di export ke dalam MQL4 kita.

    Credit to : http://www.metatrader.info/node/132

    Semoga yang lain dapat berbagi cara memprotect ea kita yang lain.

  2. The Following 29 Users Say Thank You to haizen For This Useful Post:

    4605 (06-17-2012), abihasna (10-27-2011), alexbucely (06-02-2014), andix (11-14-2011), bhayan (07-07-2012), buyitfromme (02-21-2011), caid17 (10-13-2012), christina_oktaviani (06-21-2012), dedialifx (06-23-2012), denmas_tiangsom (01-05-2014), dora_hudafx (04-10-2012), erwinta (10-12-2011), fxngawur (11-19-2011), ghprod (06-20-2012), investoria (04-10-2012), jimmy (02-20-2011), Marineboy (02-15-2017), mbelajarmorek (10-20-2012), mutant (10-20-2011), oh_my_god (11-25-2012), rachmandiksi (05-10-2019), sagakom (04-09-2012), smallinvest (03-28-2011), waduud (06-27-2019), wiratman (08-02-2012), yadie (04-24-2012), yog3 (05-20-2012), yoyok67 (04-10-2012), yusrizal (10-20-2012)

  3. FB_indo
  4. #2
    Anggota
    ----
     
    Suga is an unknown quantity at this point Suga's Avatar
    Join Date
    Feb 2011
    Location
    Jepara
    Posts
    111
    Accumulated bonus
    27 USD (What is this?)
    Thanks
    1
    Thanked 0 Times in 0 Posts

    Lightbulb

    Quote Originally Posted by haizen     
    HOW TO PROTECT EA

    Mohon Ijin sama momod buat newbie buka thread ini. Kalau di rasa tidak bermanfaat di hapus saja.

    Nah kita mulai saja, banyak yang telah berhasil membuat EA yang profitable dan di cari para trader hehe... Nah disini saya ingin kita saling share bagaimana sih cara kita memprotect EA kita agar EA kita yang profitable itu tidak di salah gunakan. Karena banyak modus dengan hanya menggunakan decompiler EA, ea kita di rubah dan diperjual belikan diluar sepengetahuan kita
    Banyak dari kita yang sudah susah payah membuat EA dan pada akhirnya EA kita di bajak dan disalah gunakan. Nah di sini saya coba memberikan beberapa informasi tentang cara memprotect ea kita semoga bisa bermanfaat bagi master2 sekalian.. Dan semoga ada kesediaan juga berbagi bagaimana cara memprotect ea kita hehe....

    Ada Beberapa Ide dalam memprotect EA:

    1. Password protection code:

    Metode ini banyak di gunakan untuk memprotect EA. Cara kerjanya dengan memberikan password untuk melock ea kita.

    Spoiler Spoiler:
    Code ini dapat digunakan:

    int start()
    {
    extern string Please_Enter_Password = "0";
    // your code here....
    int start()
    {
    if (password != "indo.mt5") //change to the password you give the user!
    {
    Alert ("Wrong password!");
    return (0);
    }
    // your code here....
    }

    Pada code diatas password yang digunakan adalah "indo.mt5" dimana sudah di tuliskan di dalam MQL4 file dan kita hanya tinggal mengcompile program kita.


    2. Trial period protection:

    Memberikan batas waktu bagi user sehingga bila mencapai limit waktu penggunaan maka EA tidak dapat berfungsi lagi.

    Spoiler Spoiler:

    int start()
    {
    string expire_date = "2006.31.06"; //<-- hard coded datetime
    datetime e_d = StrToTime(expire_date);

    if (CurTime() >= e_d)
    {
    Alert ("The trial version has been expired!");
    return(0);
    }
    // your normal code!
    return(0);
    }


    3. Limited account number protection:

    Digunakan untuk menglock penggunaan EA pada account tertentu saja.

    Spoiler Spoiler:

    int start()
    {

    int hard_accnt = 11111; //<-- type the user account here before compiling
    int accnt = AccountNumber();

    if (accnt != hard_accnt)
    {
    Alert ("You can not use this account (" + DoubleToStr(accnt,0) + ") with this program!");
    return(0);
    }
    // your normal code!
    return(0);
    }


    4. Limited account type protection:

    Cara ini membatasi user hanya pada demo account saja.

    Spoiler Spoiler:

    int start()
    {

    bool demo_account = IsDemo();

    if (!demo_account)
    {
    Alert ("You can not use the program with a real account!");
    return(0);
    }
    // your normal code!
    return(0);
    }


    5. DLL protection:

    Metode ini dengan menuliskan DLL dan di export ke dalam MQL4 kita.

    Credit to : http://www.metatrader.info/node/132

    Semoga yang lain dapat berbagi cara memprotect ea kita yang lain.
    wah bagus ini jadi qt gak sia-sia buat ea, tanks info nya gan....

    Nah kita mulai saja, banyak yang telah berhasil membuat EA yang profitable dan di cari para trader hehe... Nah disini saya ingin kita saling share bagaimana sih cara kita memprotect EA kita agar EA kita yang profitable itu tidak di salah gunakan. Karena banyak modus dengan hanya menggunakan decompiler EA, ea kita di rubah dan diperjual belikan diluar sepengetahuan kita
    Banyak dari kita yang sudah susah payah membuat EA dan pada akhirnya EA kita di bajak dan disalah gunakan. Nah di sini saya coba memberikan beberapa informasi tentang cara memprotect ea kita semoga bisa bermanfaat bagi master2 sekalian.. Dan semoga ada kesediaan juga berbagi bagaimana cara memprotect ea kita hehe....

    wah bagus ini jadi qt gak sia-sia buat ea, tanks info nya gan....
    Last edited by py_dvina; 02-19-2011 at 23:35. Reason: pake multiquote!

  5. #3
    Pecandu
    Terinspirasi
     
    pap4theking is on a distinguished road pap4theking's Avatar
    Join Date
    Jan 2011
    Location
    Somewhere in Bali
    Posts
    442
    Accumulated bonus
    78 USD (What is this?)
    Thanks
    8
    Thanked 49 Times in 30 Posts
    Quote Originally Posted by haizen     
    HOW TO PROTECT EA

    Mohon Ijin sama momod buat newbie buka thread ini. Kalau di rasa tidak bermanfaat di hapus saja.

    Nah kita mulai saja, banyak yang telah berhasil membuat EA yang profitable dan di cari para trader hehe... Nah disini saya ingin kita saling share bagaimana sih cara kita memprotect EA kita agar EA kita yang profitable itu tidak di salah gunakan. Karena banyak modus dengan hanya menggunakan decompiler EA, ea kita di rubah dan diperjual belikan diluar sepengetahuan kita
    Banyak dari kita yang sudah susah payah membuat EA dan pada akhirnya EA kita di bajak dan disalah gunakan. Nah di sini saya coba memberikan beberapa informasi tentang cara memprotect ea kita semoga bisa bermanfaat bagi master2 sekalian.. Dan semoga ada kesediaan juga berbagi bagaimana cara memprotect ea kita hehe....

    Ada Beberapa Ide dalam memprotect EA:

    1. Password protection code:

    Metode ini banyak di gunakan untuk memprotect EA. Cara kerjanya dengan memberikan password untuk melock ea kita.

    Spoiler Spoiler:
    Code ini dapat digunakan:

    int start()
    {
    extern string Please_Enter_Password = "0";
    // your code here....
    int start()
    {
    if (password != "indo.mt5") //change to the password you give the user!
    {
    Alert ("Wrong password!");
    return (0);
    }
    // your code here....
    }

    Pada code diatas password yang digunakan adalah "indo.mt5" dimana sudah di tuliskan di dalam MQL4 file dan kita hanya tinggal mengcompile program kita.


    2. Trial period protection:

    Memberikan batas waktu bagi user sehingga bila mencapai limit waktu penggunaan maka EA tidak dapat berfungsi lagi.

    Spoiler Spoiler:

    int start()
    {
    string expire_date = "2006.31.06"; //<-- hard coded datetime
    datetime e_d = StrToTime(expire_date);

    if (CurTime() >= e_d)
    {
    Alert ("The trial version has been expired!");
    return(0);
    }
    // your normal code!
    return(0);
    }


    3. Limited account number protection:

    Digunakan untuk menglock penggunaan EA pada account tertentu saja.

    Spoiler Spoiler:

    int start()
    {

    int hard_accnt = 11111; //<-- type the user account here before compiling
    int accnt = AccountNumber();

    if (accnt != hard_accnt)
    {
    Alert ("You can not use this account (" + DoubleToStr(accnt,0) + ") with this program!");
    return(0);
    }
    // your normal code!
    return(0);
    }


    4. Limited account type protection:

    Cara ini membatasi user hanya pada demo account saja.

    Spoiler Spoiler:

    int start()
    {

    bool demo_account = IsDemo();

    if (!demo_account)
    {
    Alert ("You can not use the program with a real account!");
    return(0);
    }
    // your normal code!
    return(0);
    }


    5. DLL protection:

    Metode ini dengan menuliskan DLL dan di export ke dalam MQL4 kita.

    Credit to : http://www.metatrader.info/node/132

    Semoga yang lain dapat berbagi cara memprotect ea kita yang lain.
    boleh juga nih tips.. ada untung ruginy klo diprotect sma yg gak.. klo gak dprotect biasany EA bisa dikembangkan, shng kemampuanny bisa meningkat. klo gak diprotect nanti EA dicopy dan dikasi nama sendiri trus dijual...

  6. #4
    Pecandu
    Tiba-tiba
     
    haizen will become famous soon enough haizen will become famous soon enough haizen's Avatar
    Join Date
    Nov 2010
    Location
    Heaven
    Posts
    424
    Accumulated bonus
    71 USD (What is this?)
    Thanks
    57
    Thanked 114 Times in 67 Posts
    Quote Originally Posted by Suga     
    wah bagus ini jadi qt gak sia-sia buat ea, tanks info nya gan....

    Nah kita mulai saja, banyak yang telah berhasil membuat EA yang profitable dan di cari para trader hehe... Nah disini saya ingin kita saling share bagaimana sih cara kita memprotect EA kita agar EA kita yang profitable itu tidak di salah gunakan. Karena banyak modus dengan hanya menggunakan decompiler EA, ea kita di rubah dan diperjual belikan diluar sepengetahuan kita
    Banyak dari kita yang sudah susah payah membuat EA dan pada akhirnya EA kita di bajak dan disalah gunakan. Nah di sini saya coba memberikan beberapa informasi tentang cara memprotect ea kita semoga bisa bermanfaat bagi master2 sekalian.. Dan semoga ada kesediaan juga berbagi bagaimana cara memprotect ea kita hehe....

    wah bagus ini jadi qt gak sia-sia buat ea, tanks info nya gan....
    betul bro pembajakan EA sangat marak saat ini apa lagi dengan pakai Decompiler Ea kita terancam di bajak haha
    Semoga ada yang mau berbagi lagi cara memprotect ea kt

  7. #5
    Pecandu
    Tiba-tiba
     
    haizen will become famous soon enough haizen will become famous soon enough haizen's Avatar
    Join Date
    Nov 2010
    Location
    Heaven
    Posts
    424
    Accumulated bonus
    71 USD (What is this?)
    Thanks
    57
    Thanked 114 Times in 67 Posts
    Quote Originally Posted by pap4theking     
    boleh juga nih tips.. ada untung ruginy klo diprotect sma yg gak.. klo gak dprotect biasany EA bisa dikembangkan, shng kemampuanny bisa meningkat. klo gak diprotect nanti EA dicopy dan dikasi nama sendiri trus dijual...
    memang bro ada 2 sisi kl kita protect EA tidak bisa dikembangkan tapi kebanyakan bukan untuk di kembangkan malah digunakan buat comersil itu yang bikin kita2 sebagai pembuat EA dirugikan bro maka perlu ada proteksi..

  8. #6
    Poster Honorer
    Bosan
     
    jimmy will become famous soon enough jimmy will become famous soon enough jimmy's Avatar
    Join Date
    Dec 2010
    Location
    Surabaya
    Posts
    1,962
    Thanks
    1,013
    Thanked 230 Times in 141 Posts
    thanks infonya gan
    saya jadi dapat ilmu baru
    soalnya saya pikir sulit untuk melakukan proteksi terhadap EA
    kan banyak decompiler yang beredar di pasaran baik gratis maupun berbayar
    info yang anda beri sungguh sangat bermanfaat

  9. #7
    Banned
    Pusing
     
    f3rri will become famous soon enough f3rri's Avatar
    Join Date
    Sep 2010
    Location
    Tabanan
    Posts
    1,452
    Accumulated bonus
    276 USD (What is this?)
    Thanks
    28
    Thanked 126 Times in 59 Posts
    Quote Originally Posted by haizen     
    HOW TO PROTECT EA

    Mohon Ijin sama momod buat newbie buka thread ini. Kalau di rasa tidak bermanfaat di hapus saja.

    Nah kita mulai saja, banyak yang telah berhasil membuat EA yang profitable dan di cari para trader hehe... Nah disini saya ingin kita saling share bagaimana sih cara kita memprotect EA kita agar EA kita yang profitable itu tidak di salah gunakan. Karena banyak modus dengan hanya menggunakan decompiler EA, ea kita di rubah dan diperjual belikan diluar sepengetahuan kita
    Banyak dari kita yang sudah susah payah membuat EA dan pada akhirnya EA kita di bajak dan disalah gunakan. Nah di sini saya coba memberikan beberapa informasi tentang cara memprotect ea kita semoga bisa bermanfaat bagi master2 sekalian.. Dan semoga ada kesediaan juga berbagi bagaimana cara memprotect ea kita hehe....

    Ada Beberapa Ide dalam memprotect EA:

    1. Password protection code:

    Metode ini banyak di gunakan untuk memprotect EA. Cara kerjanya dengan memberikan password untuk melock ea kita.

    Spoiler Spoiler:
    Code ini dapat digunakan:

    int start()
    {
    extern string Please_Enter_Password = "0";
    // your code here....
    int start()
    {
    if (password != "indo.mt5") //change to the password you give the user!
    {
    Alert ("Wrong password!");
    return (0);
    }
    // your code here....
    }

    Pada code diatas password yang digunakan adalah "indo.mt5" dimana sudah di tuliskan di dalam MQL4 file dan kita hanya tinggal mengcompile program kita.


    2. Trial period protection:

    Memberikan batas waktu bagi user sehingga bila mencapai limit waktu penggunaan maka EA tidak dapat berfungsi lagi.

    Spoiler Spoiler:

    int start()
    {
    string expire_date = "2006.31.06"; //<-- hard coded datetime
    datetime e_d = StrToTime(expire_date);

    if (CurTime() >= e_d)
    {
    Alert ("The trial version has been expired!");
    return(0);
    }
    // your normal code!
    return(0);
    }


    3. Limited account number protection:

    Digunakan untuk menglock penggunaan EA pada account tertentu saja.

    Spoiler Spoiler:

    int start()
    {

    int hard_accnt = 11111; //<-- type the user account here before compiling
    int accnt = AccountNumber();

    if (accnt != hard_accnt)
    {
    Alert ("You can not use this account (" + DoubleToStr(accnt,0) + ") with this program!");
    return(0);
    }
    // your normal code!
    return(0);
    }


    4. Limited account type protection:

    Cara ini membatasi user hanya pada demo account saja.

    Spoiler Spoiler:

    int start()
    {

    bool demo_account = IsDemo();

    if (!demo_account)
    {
    Alert ("You can not use the program with a real account!");
    return(0);
    }
    // your normal code!
    return(0);
    }


    5. DLL protection:

    Metode ini dengan menuliskan DLL dan di export ke dalam MQL4 kita.

    Credit to : http://www.metatrader.info/node/132

    Semoga yang lain dapat berbagi cara memprotect ea kita yang lain.
    Thanks gan atas infonya, mau tanya nih gan, codenya itu ditaruh dimana gan? Maklum nih sy msh buta soal bahasa program EA...

  10. #8
    Pecandu
    Terinspirasi
     
    pap4theking is on a distinguished road pap4theking's Avatar
    Join Date
    Jan 2011
    Location
    Somewhere in Bali
    Posts
    442
    Accumulated bonus
    78 USD (What is this?)
    Thanks
    8
    Thanked 49 Times in 30 Posts
    Quote Originally Posted by haizen     
    memang bro ada 2 sisi kl kita protect EA tidak bisa dikembangkan tapi kebanyakan bukan untuk di kembangkan malah digunakan buat comersil itu yang bikin kita2 sebagai pembuat EA dirugikan bro maka perlu ada proteksi..
    skrng memang sering gtu.. kekayaan intelektual orang di akui diambil dan dijual kembali untuk keuntungan pribadi...

  11. #9
    Pecandu
    Tiba-tiba
     
    haizen will become famous soon enough haizen will become famous soon enough haizen's Avatar
    Join Date
    Nov 2010
    Location
    Heaven
    Posts
    424
    Accumulated bonus
    71 USD (What is this?)
    Thanks
    57
    Thanked 114 Times in 67 Posts
    Quote Originally Posted by jimmy     
    thanks infonya gan
    saya jadi dapat ilmu baru
    soalnya saya pikir sulit untuk melakukan proteksi terhadap EA
    kan banyak decompiler yang beredar di pasaran baik gratis maupun berbayar
    info yang anda beri sungguh sangat bermanfaat
    Sama2 gan ilmu mah harus di bagi demi perkembangan bersama

    Quote Originally Posted by f3rri     
    Thanks gan atas infonya, mau tanya nih gan, codenya itu ditaruh dimana gan? Maklum nih sy msh buta soal bahasa program EA...
    Bisa di taruh di EA ataupun agan bikin DLL sendiri, nah kalau mo bikin DLL sendiri itu yang agak ribet..
    bisa mencoba dengan link ini gan


  12. <a href="https://www.mt5.com/id/forex_humor">Forex Portal MT5</a>
  13. #10
    Penggemar
    ----
     
    godz_shaker will become famous soon enough godz_shaker's Avatar
    Join Date
    Nov 2010
    Location
    Reyog City
    Posts
    348
    Accumulated bonus
    60 USD (What is this?)
    Thanks
    46
    Thanked 66 Times in 32 Posts
    Mau nambahin aja, gan...

    Nah, kalo udah dipasang code code diatas, tinggal protect file ex4 nya, biar tidak percuma pasang code code tersebut,
    Jangan sampai file nya tetep ex4 standard.
    Apalagi filenya cuma mq4, ya sama aja boong kan gan...

    Jadi buka metaeditor, buka file EA nya (mq4), masukkan dulu code code di post awal tersebut ke EA anda,
    pilih aja, mau model yang gimana, mau harus pake pass, atau hanya akun demo, time limit, atau gimana terserah..
    habis itu compile dengan metaeditor, dan jadilah file ex4. Coba di jalankan EA hasil compile-an anda.
    Kalo jalan, berarti anda sukses memasukkan code protect tersebut diatas.

    EA anda walaupun sudah ber ekstensi ex4, masih dapat dengan mudah di decompile menjadi file mq4
    dengan software software decompiler gratisan yang ada.
    Dan jika file sudah di decompile menjadi mq4, maka dengan mudah pula dihapus code code yang anda pasang diawal tadi.
    EA anda sudah langsung berganti wujud, dan dikomersilkan pihak lain.

    Jadi setelah HOW TO PROTECT EA, langkah selanjutnya adalah HOW TO PROTECT EA FILE (ex4).

    Jika file ex4 sudah terprotect, maka jika ada pihak yang mendecompile file tersebut, akan muncul pesan eror.
    Contoh EAnya agan dixie yang dishare di trit sebelah, coba buat yang punya decompiler iseng2 aja di decompile, pasti akan muncul eror.
    Dalam hal ini, agan dixie memang tidak mengkomersilkan EA EA beliau, namun lebih kepada melindungi kekayaan intelektualnya.
    (maap gan dixie, saya kasih contoh punya agan..)

    Banyak kok coder yang menawarkan jasa protect ex4 atau anti decompiler ex4, googling aja.
    Tentu saja rata rata dengan imbalan atas jasanya tersebut.
    Dan satu lagi, ex4 protection tidak menjamin proteksinya aman untuk selamanya,
    pasti suatu saat ada yang bisa mecahin code proteksi tersebut.
    Namanya juga, diatas langit pasti ada langit, gan...



    Kalo ada yang mau EAnya diprotect, kirim aja ke ane, gratis buat member indo.mt5 asal tidak dikomersilkan.
    Be a trader or a gambler, it's totally up yours

  14. The Following 5 Users Say Thank You to godz_shaker For This Useful Post:

    4605 (03-19-2011), abihasna (10-27-2011), jimmy (02-21-2011), kloworizer (04-10-2012), sagakom (04-10-2012)

Page 1 of 24
1 2 3 11 ... LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts