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

Answered Cara bikin droplist

SANLANA

Active Member
Credit Hunter
Credits
0
malam gan,,,mau nanya nich..gmana code untuk menambahkan droplist..di menu pilihan....jadi user EA..gak perlu ketik..cukup dipilih..contoh: seumpama pilihan indikator:1.rsi 2.turbo 3.turbo2 thx ..mohon infonya..
 
Wah, gak tau deh gan..
Pernah kepikiran juga sih mau bikin yang seperti itu
Tapi setau ane drop down list cuma bisa diterapin untuk type data bool dan color :D
Bawah ane kali gan, yang tau.
 
Wah, gak tau deh gan..
Pernah kepikiran juga sih mau bikin yang seperti itu
Tapi setau ane drop down list cuma bisa diterapin untuk type data bool dan color :D
Bawah ane kali gan, yang tau.
ini untuk update ea argopuro yang baru..pilihan indi nya pakai droplist rencana nya..gak perlu ketik lagi..tapi blm nemu codenya......................
 
ini contohnya gan,
Code:
enum eperiod{
  CR=0,//PERIOD_CURRENT
  M1=1,//PERIOD_M1
  M5=5,//PERIOD_M5
  M15=15,//PERIOD_M15
  M30=30,//PERIOD_M30
  H1=60,//PERIOD_H1
  H4=240,//PERIOD_H4
  D1=1440,//PERIOD_D1
};
input eperiod iPeriod = M30;//Time Frame
 
ini contohnya gan,
Code:
enum eperiod{
  CR=0,//PERIOD_CURRENT
  M1=1,//PERIOD_M1
  M5=5,//PERIOD_M5
  M15=15,//PERIOD_M15
  M30=30,//PERIOD_M30
  H1=60,//PERIOD_H1
  H4=240,//PERIOD_H4
  D1=1440,//PERIOD_D1
};
input eperiod iPeriod = M30;//Time Frame
ok..gan saya coba dulu....maksih gan responnya..
 
ini untuk menghitung profit hari ini
Code:
double TodayProfitCalc()
{
  double vProfit=0;
  int HisCountTmp = OrdersHistoryTotal();
  for (int cnt = HisCountTmp; cnt >0; cnt--)
  {
      if (!OrderSelect(cnt, SELECT_BY_POS, MODE_HISTORY)) continue;
      if (OrderCloseTime()>= StringToTime((string)Year()+"."+(string)Month()+"."+(string)Day()))
      {
      if(OrderType()==OP_BUY ||OrderType()==OP_SELL)
        {
        vProfit+=OrderProfit()+OrderCommission()+OrderSwap();
        }
      }
  }
  return (vProfit);
}
 
ini untuk menghitung profit hari ini
Code:
double TodayProfitCalc()
{
  double vProfit=0;
  int HisCountTmp = OrdersHistoryTotal();
  for (int cnt = HisCountTmp; cnt >0; cnt--)
  {
      if (!OrderSelect(cnt, SELECT_BY_POS, MODE_HISTORY)) continue;
      if (OrderCloseTime()>= StringToTime((string)Year()+"."+(string)Month()+"."+(string)Day()))
      {
      if(OrderType()==OP_BUY ||OrderType()==OP_SELL)
        {
        vProfit+=OrderProfit()+OrderCommission()+OrderSwap();
        }
      }
  }
  return (vProfit);
}


mantappp gan dicoba dulu..letaknya ini dibawah master......................dibawah start in???
 
kalo time filter jika sudah waktunya sampai..semua op close all..gmana gan codenya......
 
maaf gan, ane baru tiba dirumah perjalanan dari jakarta, ini indikator menampilkan profit yang pake label, silahkan pelajari scriptnya untuk dimasukan ke EA, tambahan ada script untuk memisahkan digitnya, contoh kalau 1000 akan ditulis 1,000
 

Attachments

Back
Top