BTC USD 63,759.0 Gold USD 4,329.96
Time now: Jun 1, 12:00 AM

Traditional Overlay GU - EU

Salam semua,
Lama dah aku tak join thread ni, sejak bro Maidin PM aku dulu pasal teknik overlay ni.

Teknik Overlay ni, yg aku dah cuba, untuk menjadikan akaun kita paling selamat adalah dgn membuka 2 akaun berpasangan juga.
Contohnya buka Akaun-A dan Akaun-B.
Pastikan MM yg betul dan setting EA yg selamat untuk kedua2 akaun.
Gunakan Couple-1 untuk Akaun-A.
Gunakan Couple-2 untuk Akaun-B.
Dengan berbuat demikian, walau kemana pun arah pergerakan EU dan GU, walaupun berlaku pergerakan mendadak, akaun tetap akan selamat dan salah satu akaun mencapai profit maksima.
Apa yg aku perhatikan selama 2 tahun ni, pergerakan EU dan GU ni, selalunya PASTI akan bertukar arah bergantung kepada keadaan market, mungkin 2 atau 3 hari sekali, seminggu sekali. Tapi PASTI akan bertukar arah. Maksud aku, minggu ni Couple-1 profit, Couple-2 floating. Bila market bertukar arah, Couple-2 pulak profit dan Couple-1 floating.
Jadi dgn menggunakan setting Akaun-A dan Akaun-B ini, kita boleh membuat withdrawal setiap minggu atau setiap kali salah satu akaun kita profit. Wdraw apabila akaun-B profit dan akaun-A floating ditahap yg selamat. Wdraw pula apabila akaun-A profit dan akaun-B floating ditahap yg selamat.Begitulah pusingan seterusnya.
Aku menganggap teknik ini adalah yg paling selamat.
Profit dalam 10% hingga 30% sebulan...cukuplaaahhh...:)paid:)paid

Masalahnya aku ada yg versi komersil dan untuk registered client saja.
Setting melalui VPS sahaja dan tidak diberikan kpd client.
Features EA tersebut mempunyai kebolehan spt dibawah:

1. EA akan Close-ALL apabila equity telah mencapai tahap yg kita inginkan. Dgn berbuat demikian, open post akan jadi paling minima dan akaun dalam keadaan profit dan drawdown rendah.
2. Setiap kali Close-ALL, tahap setting equity baru ditambah secara automatik. Bila equity yang baru telah dicapai, EA akan Close-ALL sekali lagi. Dgn itu menjadikan open post yg minima dan akaun dalam keadaan profit. Pusingan seperti itu akan berterusan.
3. EA berkebolehan untuk kunci equity pada tahap yg kita mahu. Setelah mencapai equity yang kita pre-set, EA akan Close-ALL, jadi open post akan jadi zero. Maka kita boleh wdraw tanpa ada floating. Selepas wdraw, EA secara automatik akan buka post yang baru dan akan kunci semula equity apabila tahap yg kita mahu telah dicapai semula. Pusingan seperti itu akan berterusan.
4. EA juga boleh berbunyi untuk memberitahu kita apabila equity telah dicapai, apabila ada negatif floating yg tahap bahaya, apabila ada keuntungan yg kita mahukan dan apabila open post dah zero untuk buat wdraw dan boleh detect juga jika ada pasangan ganjil, iaitu bila terlebih atau terkurang pasangan.

Fungsi yang lain2, sama macam EA yg ada dalam thread ni.
Tapi aku boleh kongsi dgn kawan2 dalam CG ni, EA Close-ALL.
Letakan EA ni bersama2 EA overlay tapi dalam pair yg berasingan dan dalam akaun yg sama. Bila dah set, 4 fungsi diatas akan boleh ditambah kpd EA asal dari dalam forum ni.
Lihat thread aku yg kat bawah tu.
Copy paste dan save kpd MQ4 file, kompile dan bubuh dalam MT4.
 
EA CLOSE-ALL untuk Overlay Technique

Kat bawah ni code untuk Close-All EA:



//+------------------------------------------------------------------+
//| Close_All_with_SL.mq4 |
//| Copyright © 2011, [email protected] |
//| http://www.fxcitizen-malay.com |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2011, [email protected] Mobile: 012-4655804"
#property link "http://www.fxcitizen-malay.com"

//---- input parameters
extern double Ambil_Equity = 100000.0;
extern double Bunyi_Equity = 100000.0;
extern bool Trigger_Equity=true;
extern double Ambil_Untung = 100000.0;
extern double Bunyi_Untung = 1.0;
extern bool Trigger_Untung=true;
extern double Stop_Loss = -100000.0;
extern bool Aktifkan_StopLoss=false;
extern double Bunyi_Rugi = -1.0;
extern bool Trigger_Rugi=false;
extern bool Trigger_TutupTrade=false;
int magic=1;
double close_trade=0.00;
//+------------------------------------------------------------------+
//| expert initialization function |
//+------------------------------------------------------------------+
int init()
{
//----

//----
return(0);
}
//+------------------------------------------------------------------+
//| expert deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----

//----
return(0);
}
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{
double MacdCurrent, MacdPrevious, SignalCurrent;
double SignalPrevious, MaCurrent, MaPrevious;
int cnt, ticket, total;
// initial data checks
// it is important to make sure that the expert works with a normal
// chart and the user did not make any mistakes setting external
// variables (Lots, StopLoss, TakeProfit,
// TrailingStop) in our case, we check TakeProfit
// on a chart of less than 100 bars
if(Bars<100)
{
Print("bars less than 100");
return(0);
}

//if (IsDemo() != true)
//if(AccountNumber()!=63738)
// {
// Comment("Ahli berdaftar sahaja. Call Rosli 012-465-5804");
// return(0); // check if it is registered under IB's account
// }



// to simplify the coding and speed up access
// data are put into internal variables

total=OrdersTotal();

// it is important to enter the market correctly,
// but it is more important to exit it correctly...
for(cnt=0;cnt<total;cnt++)
{
// OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);
//if(OrderSelect(cnt, SELECT_BY_POS)==true) Comment("Profit for the order ",OrderProfit()); //newly added line
//if (OrderProfit()>=Bunyi_Untung && Trigger_Untung) PlaySound("alert.wav"); //newly added line
// if (OrderProfit()<=Bunyi_Rugi && Trigger_Rugi) PlaySound("alert2.wav"); //newly added line

}
//return(0);
//}

if (AccountEquity()>=Bunyi_Equity && Trigger_Equity) PlaySound("alert.wav"); //newly added line
if (AccountEquity()>=Ambil_Equity) close_ALL();
if (AccountProfit()>=Bunyi_Untung && Trigger_Untung) PlaySound("alert.wav"); //newly added line
if (AccountProfit()>=Ambil_Untung) close_ALL();
if (AccountProfit()<=Stop_Loss && Aktifkan_StopLoss) close_ALL_WITH_PENDING();
if (AccountProfit()<=Bunyi_Rugi && Trigger_Rugi) PlaySound("alert2.wav"); //newly added line
if (AccountProfit()>=Bunyi_Untung && Trigger_Untung) Comment("Profit for the order ",AccountProfit());
if (AccountProfit()<=Bunyi_Rugi && Trigger_Rugi) Comment("Profit for the order ",AccountProfit());
if (AccountProfit()==close_trade && Trigger_TutupTrade) PlaySound("news.wav"); //newly added line
Comment("Profit for the order ",AccountProfit(), " TakeProfit: ",Ambil_Untung, " StopLoss: ",Stop_Loss);

return(0);
}


//+-----------------------------------------------------------------------------------------------+
void close_ALL()
{
int total = OrdersTotal();
for(int i=total-1;i>=0;i--)
{
OrderSelect(i, SELECT_BY_POS);
int type = OrderType();

bool result = false;

switch(type)
{
//Close opened long positions
case OP_BUY : result = OrderClose( OrderTicket(), OrderLots(), MarketInfo(OrderSymbol(), MODE_BID), 5, Red );
break;

//Close opened short positions
case OP_SELL : result = OrderClose( OrderTicket(), OrderLots(), MarketInfo(OrderSymbol(), MODE_ASK), 5, Red );

}

if(result == false)
{
//Alert("Order " , OrderTicket() , " failed to close. Error:" , GetLastError() );
//Sleep(3000);
Sleep(30);
}
}

return(0);
}

//+---------------------------------------------------------------------------------------+

void close_ALL_WITH_PENDING()
{
int total = OrdersTotal();
for(int i=total-1;i>=0;i--)
{
OrderSelect(i, SELECT_BY_POS);
int type = OrderType();

bool result = false;

switch(type)
{
//Close opened long positions
case OP_BUY : result = OrderClose( OrderTicket(), OrderLots(), MarketInfo(OrderSymbol(), MODE_BID), 5, Red );
break;

//Close opened short positions
case OP_SELL : result = OrderClose( OrderTicket(), OrderLots(), MarketInfo(OrderSymbol(), MODE_ASK), 5, Red );

//Close BUYLIMIT pending order
case OP_BUYLIMIT : result=OrderDelete(OrderTicket());

//Close SELLLIMIT pending order
case OP_SELLLIMIT : result=OrderDelete(OrderTicket());

//Close BUYSTOP pending order
case OP_BUYSTOP : result=OrderDelete(OrderTicket());

//Close SELLSTOP pending order
case OP_SELLSTOP : result=OrderDelete(OrderTicket());

}

if(result == false)
{
//Alert("Order " , OrderTicket() , " failed to close. Error:" , GetLastError() );
//Sleep(3000);
Sleep(30);
}
}

return(0);
}
//+------------------------------------------------------------------+
 
haritu nemo punya akaun dari 200usd jadi 2k.. aku tengok sendiri.. mmg best overlay ni..
 
haritu nemo punya akaun dari 200usd jadi 2k.. aku tengok sendiri.. mmg best overlay ni..

Pandangan aku, kalau trader ingin trade berpanjangan dan inginkan
lebih withdrawal dari deposit, cara overlay ini adalah yg terbaik.
Pastikan setting yg selamat dan tunggu dgn sabar.
Lebih baik kita ambik profit sikit2 menggunakan teknik overlay ni tapi berpanjangan, dari sekali kita profit tinggi, esok pun loss tinggi jugak.
Last2 akaun kita kantoi.
 
fuhhh, penat bace smpi page 72, benti jap rehat sambil testing EA dari masta-masta :)

EG cam ranging je, hehehe

p/s : x paham lagi, tapi test je dulu tgk cne die pergi, mungkin lepas ni baru dpt pemahaman, aminnn
 

Latest Posts

Live Forex Chart

Currency
Rates
EUR / USD
1.15366
USD / JPY
160.141
GBP / USD
1.33419
USD / CHF
0.79766
USD / CAD
1.39482
EUR / JPY
184.748
AUD / USD
0.70478
Back
Top
Log in Register