• 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 :)

bagaimana cara closeall order jika target equity tercapai dan ea tetap jalan

wijayanto

New Member
Credits
0
tolong dibantu untuk coding berikut

jika target equity tercapai,ea running lagi tanpa harus attach ke chart
misal
closeall order jika target equity 1050 tercapai dari modal awal 1000,ea running lagi di equity 1050 dengan target equity 1100 close all order.(begitu seterusnya dengan target penambahan equity 50)

tolong dibantu gan.terimah kasih
 
buat inputan untuk target equity
Code:
input double TargetOpit = 50;

buat penanda order untuk mengetehui total profit.
Code:
double propit=0;
for (int a = 0; a < OrdersTotal(); a++)
   {
      if(OrderSelect(a, SELECT_BY_POS,MODE_TRADES) == true)
      {
         if (OrderSymbol() == Symbol() && OrderMagicNumber() == MagicNumber && OrderCloseTime() == 0)
         {
         propit +=OrderProfit() + OrderCommission() + OrderSwap();
         }
      }
   }

setelah itu kita buat fungsi untuk close all jika target tercapai
Code:
{if(propit>=TargetOpit){close semua order;}
 
buat inputan untuk target equity
Code:
input double TargetOpit = 50;

buat penanda order untuk mengetehui total profit.
Code:
double propit=0;
for (int a = 0; a < OrdersTotal(); a++)
   {
      if(OrderSelect(a, SELECT_BY_POS,MODE_TRADES) == true)
      {
         if (OrderSymbol() == Symbol() && OrderMagicNumber() == MagicNumber && OrderCloseTime() == 0)
         {
         propit +=OrderProfit() + OrderCommission() + OrderSwap();
         }
      }
   }

setelah itu kita buat fungsi untuk close all jika target tercapai
Code:
{if(propit>=TargetOpit){close semua order;}
bisa minta file jadinya?
 
salam agan2 master semua... saya minta tolong apa bisa dibuatkan ea target equity.
jadi op manual saja tapi ea bekerja saat target equity tercapai. jadi ea akan menutup semua posisi saat total equity dalam dollar sudah tercapai. makasih sebelumnya
 
Back
Top