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

Para Master, bantu codingnya donk...

widyantodedy

New Member
Credit Hunter
Credits
0
Target Money = 20$
Jika mencapai target money, maka clear
===============================================================

misal Open Order pertama profit = -20, maka profit next butuh (Target Money - last profit ) = 20 - (-20) = 40

dan ternyata Open Order selanjutnya profit = - 10, maka next target money = 40 - (-10) = 50

lalu order selanjutnya profit 30 , maka next target money 50 - 30 = 20

lalu order selanjutnya pas profit running mencapai 20, maka close karena sudah sama dengan target moneynya... jadi keseluruhan rangkaian order tadi sama dengan target money nya...

================================================================

pusing gak ngerti codingnya.. hehehe.. mohon bantuan para master
 
ini maksudnya gmn.
open order1 -20 atau closed order1 -20?
kalo spt itu brarti mengecek dari history.
target money perhari? atau per 12 jam?
berikut contoh perhari.
Code:
double profit=0;
for (int a = 0; a < OrdersHistoryTotal(); a++) {
  if(OrderSelect(a, SELECT_BY_POS,MODE_HISTORY) == true) {
  if (OrderSymbol() == Symbol() && OrderMagicNumber() == MagicNumber && TimeDayOfYear(OrderCloseTime())==TimeDayOfYear(TimeCurrent())) {
profit+=OrderProfit();} 
}}
dari situ sdh diketahui total PL order pd hari ini.

masukkan saja ini
Code:
if(profit<20){logic order EA nya}
dari sini sdh diketahui jika profit kurang dari 20 pd hari yg sama,EA msh bekerja
 
ini maksudnya gmn.
open order1 -20 atau closed order1 -20?
kalo spt itu brarti mengecek dari history.
target money perhari? atau per 12 jam?
berikut contoh perhari.
Code:
double profit=0;
for (int a = 0; a < OrdersHistoryTotal(); a++) {
  if(OrderSelect(a, SELECT_BY_POS,MODE_HISTORY) == true) {
  if (OrderSymbol() == Symbol() && OrderMagicNumber() == MagicNumber && TimeDayOfYear(OrderCloseTime())==TimeDayOfYear(TimeCurrent())) {
profit+=OrderProfit();}
}}
dari situ sdh diketahui total PL order pd hari ini.

masukkan saja ini
Code:
if(profit<20){logic order EA nya}
dari sini sdh diketahui jika profit kurang dari 20 pd hari yg sama,EA msh bekerja



OOww.. pakai hitungan waktu ya.. wah nggak terpikirkan.. oke gan saya mengerti dari penjelasannya... terima kasih banyak...
 
Back
Top