• Welcome back! Thank you for being a part of this Traders Community. Let's discuss and share :)
    Selamat datang kembali! Trimakasih telah menjadi bagian dari Komunitas Trader ini. Mari berdiskusi dan berbagi :)
General chit-chat
Help Users
  • No one is chatting at the moment.

      mohon koreksi coding eagenerator atas EA Racikan Sendiri#3_Gold5M

      jossuabli

      Member
      Credit Hunter
      Credits
      0
      salam hormaat salam sehaat salam cuaan utk kita smw

      para master coding di SoeHoe.id, mohon kiranya dibantu, kami2 yang masih belajar otodidak dari eagenerator www.forexeadvisor.com.

      dlm EA Racikan Sendiri#3_Gold_5M (terlampir), SL:30 TP:30 TrailingStop:20 sdh terpasang.. nmn pada beberapa eksekusi OP, SL tsb tidak berfungsi shg mengakibatkan floating lama, bs berminggu2/berbulan.

      sepertinya ada kekeliruan pada coding nya? atau ada coding yang kurang ?

      mohon dibantu perbaikannya sehingga SL berfungsi maksimal.

      catatan
      Fbs Real-8, no-swap, cent account.

      tampilan:
      setting dn hasil BT Sept 2020 sd 12 Okt 2021
      upload_2021-10-14_8-26-41.png
      upload_2021-10-14_8-33-14.png
      upload_2021-10-14_8-27-15.png
      upload_2021-10-14_8-27-31.png
      upload_2021-10-14_8-27-40.png

      silahkan dicoba backtest utk ea nya.

      salam hormat kpd para soehoe.id
       

      Attachments

      • EA_Racikan Sendiri#3_Gold5M.ex4
        EA_Racikan Sendiri#3_Gold5M.ex4
        10.5 KB · Views: 13
      • upload_2021-10-14_8-26-41.png
        upload_2021-10-14_8-26-41.png
        347.6 KB · Views: 139
      • upload_2021-10-14_8-27-15.png
        upload_2021-10-14_8-27-15.png
        334.8 KB · Views: 138
      • upload_2021-10-14_8-27-31.png
        upload_2021-10-14_8-27-31.png
        366.4 KB · Views: 139
      • upload_2021-10-14_8-27-40.png
        upload_2021-10-14_8-27-40.png
        368.5 KB · Views: 139
      • upload_2021-10-14_8-33-14.png
        upload_2021-10-14_8-33-14.png
        349.9 KB · Views: 137
      salam hormaat salam sehaat salam cuaan utk kita smw

      para master coding di SoeHoe.id, mohon kiranya dibantu, kami2 yang masih belajar otodidak dari eagenerator www.forexeadvisor.com.

      dlm EA Racikan Sendiri#3_Gold_5M (terlampir), SL:30 TP:30 TrailingStop:20 sdh terpasang.. nmn pada beberapa eksekusi OP, SL tsb tidak berfungsi shg mengakibatkan floating lama, bs berminggu2/berbulan.

      sepertinya ada kekeliruan pada coding nya? atau ada coding yang kurang ?

      mohon dibantu perbaikannya sehingga SL berfungsi maksimal.

      catatan
      Fbs Real-8, no-swap, cent account.

      tampilan:
      setting dn hasil BT Sept 2020 sd 12 Okt 2021
      View attachment 138445
      View attachment 138450
      View attachment 138446
      View attachment 138447
      View attachment 138448

      silahkan dicoba backtest utk ea nya.

      salam hormat kpd para soehoe.id
      Mungkin bagus kalau menampilakn kode sumbernya gan, sehingga para suhu coder dapat membantu memacahkan dimana kekurangannya. Saya ikut nyimak ya gan, soalnya belum pandai buat EA.
       
      Mungkin bagus kalau menampilakn kode sumbernya gan, sehingga para suhu coder dapat membantu memacahkan dimana kekurangannya. Saya ikut nyimak ya gan, soalnya belum pandai buat EA.
      salam hormaat salam sehaat salam cuaan utk kita smw

      para master coding di SoeHoe.id, mohon kiranya dibantu, kami2 yang masih belajar otodidak dari eagenerator www.forexeadvisor.com.

      dlm EA Racikan Sendiri#3_Gold_5M (terlampir), SL:30 TP:30 TrailingStop:20 sdh terpasang.. nmn pada beberapa eksekusi OP, SL tsb tidak berfungsi shg mengakibatkan floating lama, bs berminggu2/berbulan.

      sepertinya ada kekeliruan pada coding nya? atau ada coding yang kurang ?

      mohon dibantu perbaikannya sehingga SL berfungsi maksimal.

      catatan
      Fbs Real-8, no-swap, cent account.

      tampilan:
      setting dn hasil BT Sept 2020 sd 12 Okt 2021
      View attachment 138445
      View attachment 138450
      View attachment 138446
      View attachment 138447
      View attachment 138448

      silahkan dicoba backtest utk ea nya.

      salam hormat kpd para soehoe.id

      Terlampir file mq4 ny.

      Apakah mgk karena 2digit nya? Krn mq4 ku khusus 3 ataw 5 digit spt fbs sen.

      Please reviu mybro M_Tewa .. Mtr suksema utk kebaikan hati mereviu mengoreksi ny.
       

      Attachments

      Last edited:
      Terlampir file mq4 ny.

      Apakah mgk karena 2digit nya? Krn mq4 ku khusus 3 ataw 5 digit spt fbs sen.

      Please reviu mybro M_Tewa .. Mtr suksema utk kebaikan hati mereviu mengoreksi ny.
      void CloseOrder(int ordertype = -1)
      {
      for(int i = OrdersTotal()-1; i >= 0; i--)
      {
      if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
      {
      if(OrderSymbol() == Symbol() && OrderMagicNumber() == MagicNumber)
      {
      if(ordertype == -1)
      {
      if(OrderType() == OP_BUY)
      {
      if(!OrderClose(OrderTicket(),OrderLots(),BidPrice(OrderSymbol()),SlipPage,clrNONE))
      ShowError("Close " + OrderCmd(OrderType()));
      }
      else
      if(OrderType() == OP_SELL)
      {
      if(!OrderClose(OrderTicket(),OrderLots(),AskPrice(OrderSymbol()),SlipPage,clrNONE))
      ShowError("Close " + OrderCmd(OrderType()));
      }
      else
      {
      if(!OrderDelete(OrderTicket()))
      ShowError("Delete Pending Order " + OrderCmd(OrderType()));
      }
      }
      else
      {
      if(OrderType() == ordertype)
      {
      if(ordertype == OP_BUY)
      {
      if(!OrderClose(OrderTicket(),OrderLots(),BidPrice(OrderSymbol()),SlipPage,clrNONE))
      ShowError("Close " + OrderCmd(OrderType()));
      }
      else
      if(ordertype == OP_SELL)
      {
      if(!OrderClose(OrderTicket(),OrderLots(),AskPrice(OrderSymbol()),SlipPage,clrNONE))
      ShowError("Close " + OrderCmd(OrderType()));
      }
      else
      {
      if(!OrderDelete(OrderTicket()))
      ShowError("Delete Pending Order " + OrderCmd(OrderType()));
      }
      }
      }
      }
      }
      }
      }
       
      void CloseOrder(int ordertype = -1)
      {
      for(int i = OrdersTotal()-1; i >= 0; i--)
      {
      if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
      {
      if(OrderSymbol() == Symbol() && OrderMagicNumber() == MagicNumber)
      {
      if(ordertype == -1)
      {
      if(OrderType() == OP_BUY)
      {
      if(!OrderClose(OrderTicket(),OrderLots(),BidPrice(OrderSymbol()),SlipPage,clrNONE))
      ShowError("Close " + OrderCmd(OrderType()));
      }
      else
      if(OrderType() == OP_SELL)
      {
      if(!OrderClose(OrderTicket(),OrderLots(),AskPrice(OrderSymbol()),SlipPage,clrNONE))
      ShowError("Close " + OrderCmd(OrderType()));
      }
      else
      {
      if(!OrderDelete(OrderTicket()))
      ShowError("Delete Pending Order " + OrderCmd(OrderType()));
      }
      }
      else
      {
      if(OrderType() == ordertype)
      {
      if(ordertype == OP_BUY)
      {
      if(!OrderClose(OrderTicket(),OrderLots(),BidPrice(OrderSymbol()),SlipPage,clrNONE))
      ShowError("Close " + OrderCmd(OrderType()));
      }
      else
      if(ordertype == OP_SELL)
      {
      if(!OrderClose(OrderTicket(),OrderLots(),AskPrice(OrderSymbol()),SlipPage,clrNONE))
      ShowError("Close " + OrderCmd(OrderType()));
      }
      else
      {
      if(!OrderDelete(OrderTicket()))
      ShowError("Delete Pending Order " + OrderCmd(OrderType()));
      }
      }
      }
      }
      }
      }
      }


      Ora mudeng taruhny dmn code di atas

      Thank you brotherque Herry Arruanpitu
       
      Last edited:
      void CloseOrder(int ordertype = -1)
      {
      for(int i = OrdersTotal()-1; i >= 0; i--)
      {
      if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
      {
      if(OrderSymbol() == Symbol() && OrderMagicNumber() == MagicNumber)
      {
      if(ordertype == -1)
      {
      if(OrderType() == OP_BUY)
      {
      if(!OrderClose(OrderTicket(),OrderLots(),BidPrice(OrderSymbol()),SlipPage,clrNONE))
      ShowError("Close " + OrderCmd(OrderType()));
      }
      else
      if(OrderType() == OP_SELL)
      {
      if(!OrderClose(OrderTicket(),OrderLots(),AskPrice(OrderSymbol()),SlipPage,clrNONE))
      ShowError("Close " + OrderCmd(OrderType()));
      }
      else
      {
      if(!OrderDelete(OrderTicket()))
      ShowError("Delete Pending Order " + OrderCmd(OrderType()));
      }
      }
      else
      {
      if(OrderType() == ordertype)
      {
      if(ordertype == OP_BUY)
      {
      if(!OrderClose(OrderTicket(),OrderLots(),BidPrice(OrderSymbol()),SlipPage,clrNONE))
      ShowError("Close " + OrderCmd(OrderType()));
      }
      else
      if(ordertype == OP_SELL)
      {
      if(!OrderClose(OrderTicket(),OrderLots(),AskPrice(OrderSymbol()),SlipPage,clrNONE))
      ShowError("Close " + OrderCmd(OrderType()));
      }
      else
      {
      if(!OrderDelete(OrderTicket()))
      ShowError("Delete Pending Order " + OrderCmd(OrderType()));
      }
      }
      }
      }
      }
      }
      }
      Stop Los harus ada void settupcloseorder


      Bs kah dibantu, bro Herry Arruanpitu gabungkn langsung code yg diusulkn ke dlm code ea sy? Mhn maklum klo merepotkn.

      Terima ksh sblmnya.. Kurang lbh minta maaf
       
      void CloseOrder(int ordertype = -1)
      {
      for(int i = OrdersTotal()-1; i >= 0; i--)
      {
      if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
      {
      if(OrderSymbol() == Symbol() && OrderMagicNumber() == MagicNumber)
      {
      if(ordertype == -1)
      {
      if(OrderType() == OP_BUY)
      {
      if(!OrderClose(OrderTicket(),OrderLots(),BidPrice(OrderSymbol()),SlipPage,clrNONE))
      ShowError("Close " + OrderCmd(OrderType()));
      }
      else
      if(OrderType() == OP_SELL)
      {
      if(!OrderClose(OrderTicket(),OrderLots(),AskPrice(OrderSymbol()),SlipPage,clrNONE))
      ShowError("Close " + OrderCmd(OrderType()));
      }
      else
      {
      if(!OrderDelete(OrderTicket()))
      ShowError("Delete Pending Order " + OrderCmd(OrderType()));
      }
      }
      else
      {
      if(OrderType() == ordertype)
      {
      if(ordertype == OP_BUY)
      {
      if(!OrderClose(OrderTicket(),OrderLots(),BidPrice(OrderSymbol()),SlipPage,clrNONE))
      ShowError("Close " + OrderCmd(OrderType()));
      }
      else
      if(ordertype == OP_SELL)
      {
      if(!OrderClose(OrderTicket(),OrderLots(),AskPrice(OrderSymbol()),SlipPage,clrNONE))
      ShowError("Close " + OrderCmd(OrderType()));
      }
      else
      {
      if(!OrderDelete(OrderTicket()))
      ShowError("Delete Pending Order " + OrderCmd(OrderType()));
      }
      }
      }
      }
      }
      }
      }


      beberapa perubahan yang sy lakukan dlm mq4 nya, shingga hasilnya menjadi sebagai berikut:
      Khusus Gold 5m, dg akun real FBS.

      frekuensi transaksi tdk banyak, namn efektif sesuai pengujian tsb. (100%)
      upload_2021-10-18_13-15-14.png

      Hasilnya:
      upload_2021-10-18_13-15-25.png


      JIKA lot menjd 0,1 maka hasilnya sbb
      upload_2021-10-18_13-15-52.png



      Mohon masukan dn pencerahannya para master di soehoe.id ini

      mtr suksema
       

      Attachments

      • upload_2021-10-18_13-15-14.png
        upload_2021-10-18_13-15-14.png
        163.7 KB · Views: 118
      • upload_2021-10-18_13-15-25.png
        upload_2021-10-18_13-15-25.png
        270.1 KB · Views: 117
      • upload_2021-10-18_13-15-52.png
        upload_2021-10-18_13-15-52.png
        253 KB · Views: 117
      salam hormaat salam sehaat salam cuaan utk kita smw

      para master coding di SoeHoe.id, mohon kiranya dibantu, kami2 yang masih belajar otodidak dari eagenerator www.forexeadvisor.com.

      dlm EA Racikan Sendiri#3_Gold_5M (terlampir), SL:30 TP:30 TrailingStop:20 sdh terpasang.. nmn pada beberapa eksekusi OP, SL tsb tidak berfungsi shg mengakibatkan floating lama, bs berminggu2/berbulan.

      sepertinya ada kekeliruan pada coding nya? atau ada coding yang kurang ?

      mohon dibantu perbaikannya sehingga SL berfungsi maksimal.

      catatan
      Fbs Real-8, no-swap, cent account.

      tampilan:
      setting dn hasil BT Sept 2020 sd 12 Okt 2021
      View attachment 138445
      View attachment 138450
      View attachment 138446
      View attachment 138447
      View attachment 138448

      silahkan dicoba backtest utk ea nya.

      salam hormat kpd para soehoe.id




      setelah perubahan mq4 sesuai masuk2n yang ada

      Hasilnya menjadi
      upload_2021-10-18_13-20-4.png
      upload_2021-10-18_13-20-15.png
      upload_2021-10-18_13-20-22.png
       

      Attachments

      • upload_2021-10-18_13-20-4.png
        upload_2021-10-18_13-20-4.png
        353.9 KB · Views: 119
      • upload_2021-10-18_13-20-15.png
        upload_2021-10-18_13-20-15.png
        340.7 KB · Views: 118
      • upload_2021-10-18_13-20-22.png
        upload_2021-10-18_13-20-22.png
        352.3 KB · Views: 119
      salam hormaat salam sehaat salam cuaan utk kita smw

      para master coding di SoeHoe.id, mohon kiranya dibantu, kami2 yang masih belajar otodidak dari eagenerator www.forexeadvisor.com.

      dlm EA Racikan Sendiri#3_Gold_5M (terlampir), SL:30 TP:30 TrailingStop:20 sdh terpasang.. nmn pada beberapa eksekusi OP, SL tsb tidak berfungsi shg mengakibatkan floating lama, bs berminggu2/berbulan.

      sepertinya ada kekeliruan pada coding nya? atau ada coding yang kurang ?

      mohon dibantu perbaikannya sehingga SL berfungsi maksimal.

      catatan
      Fbs Real-8, no-swap, cent account.

      tampilan:
      setting dn hasil BT Sept 2020 sd 12 Okt 2021
      View attachment 138445
      View attachment 138450
      View attachment 138446
      View attachment 138447
      View attachment 138448

      silahkan dicoba backtest utk ea nya.

      salam hormat kpd para soehoe.id


      pengujian yg lain
      upload_2021-10-18_13-21-37.png



      upload_2021-10-18_13-21-52.png
       

      Attachments

      • upload_2021-10-18_13-21-37.png
        upload_2021-10-18_13-21-37.png
        338.6 KB · Views: 119
      • upload_2021-10-18_13-21-52.png
        upload_2021-10-18_13-21-52.png
        335.8 KB · Views: 119
      salam hormaat salam sehaat salam cuaan utk kita smw

      para master coding di SoeHoe.id, mohon kiranya dibantu, kami2 yang masih belajar otodidak dari eagenerator www.forexeadvisor.com.

      dlm EA Racikan Sendiri#3_Gold_5M (terlampir), SL:30 TP:30 TrailingStop:20 sdh terpasang.. nmn pada beberapa eksekusi OP, SL tsb tidak berfungsi shg mengakibatkan floating lama, bs berminggu2/berbulan.

      sepertinya ada kekeliruan pada coding nya? atau ada coding yang kurang ?

      mohon dibantu perbaikannya sehingga SL berfungsi maksimal.

      catatan
      Fbs Real-8, no-swap, cent account.

      tampilan:
      setting dn hasil BT Sept 2020 sd 12 Okt 2021
      View attachment 138445
      View attachment 138450
      View attachment 138446
      View attachment 138447
      View attachment 138448

      silahkan dicoba backtest utk ea nya.

      salam hormat kpd para soehoe.id

      Ini sudah "solved" ?

      Kalau belum, coba pisahkan dulu trailing-nya. Keluarkan dari function "start" (seharusnya sudah pakai void OnTick ) dan buatkan function tersendiri khusus untuk handling trailing-nya.
      Jalankan EA dengan dan tanpa trailing, lihat hasil perbandingannya.
       
      Ini sudah "solved" ?

      Kalau belum, coba pisahkan dulu trailing-nya. Keluarkan dari function "start" (seharusnya sudah pakai void OnTick ) dan buatkan function tersendiri khusus untuk handling trailing-nya.
      Jalankan EA dengan dan tanpa trailing, lihat hasil perbandingannya.

      sdh Pk..

      EA sdh jadi seperti pada link mql5 yang sy share di forum

      EA tsb msh standar.. dn masih harus diintervensi manual spy ga over load OP

      thank you banyak Pk
       
      Back
      Top