BTC USD 81,110.6 Gold USD 4,378.12
Time now: Jun 1, 12:00 AM

FPI technic

cara yang terbaik untuk multiple close, reversekan for loop tu. Descending order.

Anyway, well done!!!

Thanks master, nak buat dll masih tak pas, kena belajar C++ dulu. adess..

Code:
#property show_inputs
extern int magicNumber = 0;
int start()
{
   while (totalMagic(magicNumber)>0)
   {
      for(i=OrdersTotal()-1; i>=0; i--)
      {
         OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
         if(OrderMagicNumber()!=magicNumber) continue;
         if(OrderType()==OP_BUY)  OrderClose( OrderTicket(), OrderLots(), MarketInfo(OrderSymbol(), MODE_BID), 7, CLR_NONE );
         if(OrderType()==OP_SELL) OrderClose( OrderTicket(), OrderLots(), MarketInfo(OrderSymbol(), MODE_ASK), 7, CLR_NONE );
         Sleep(1000);
      }
   }
   return(0);
}
int totalMagic (int magic)
{
   int i, count; 
   for (i=0; i<OrdersTotal(); i++)
   {
      OrderSelect(i, SELECT_BY_POS, MODE_TRADES);
      if (OrderMagicNumber()==magic) count++;
   }
   return (count);
}
 
Last edited:
Thanks master, nak buat dll masih tak pas, kena belajar C++ dulu. adess..

Code:
#property show_inputs
extern int magicNumber = 0;
int start()
{
   while (totalMagic(magicNumber)>0)
   {
      for(int i=OrdersTotal()-1; i>=0 ;i--)
      {
         OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
         if(OrderMagicNumber()!=magicNumber) continue;
         if(OrderType()==OP_BUY)  OrderClose( OrderTicket(), OrderLots(), MarketInfo(OrderSymbol(), MODE_BID), 7, CLR_NONE );
         if(OrderType()==OP_SELL) OrderClose( OrderTicket(), OrderLots(), MarketInfo(OrderSymbol(), MODE_ASK), 7, CLR_NONE );
         Sleep(1000);
      }
   }
   return(0);
}
int totalMagic (int magic)
{
   int i, count; 
   for (i=0; i<OrdersTotal(); i++)
   {
      OrderSelect(i, SELECT_BY_POS, MODE_TRADES);
      if (OrderMagicNumber()==magic) count++;
   }
   return (count);
}

Senang jer. Balik KL kang boleh tunjuk. Apa-apa hal, siap install Visual C++ Express the latest dulu. Kalau dah ada yang lama punya pun OK gak. Gerenti tak sampai 5 minit dah boleh buat. Itu bro, kalau orang lain, mungkin banyak kali 5 minit kot....

:-?

Jangan lupa try reversekan for loop kat atas tu, and you can see the different kalau OrdersTotal tu banyak. Probably tak payah letak sleep pun.

Rasanya ada typo kat atas tu. Should be OrdersTotal, not ObjectsTotal... Try for(i=OrdersTotal()-1; i>=0; i--)....

:)cgrock

Lupa nak bagi tahu... Kalau reverse... initialize i dengan OrdersTotal()-1
 
Last edited:
waduh... opis block 4shared... tak dapat nak sedut... balik kang baru boleh...
 
bro pakai setting mcm mana?aku harini closed dgn bergaya acc demo.bss ada 5 layer,tapi sebab dah setting closed 'secure basket'ea close layer ke4 dan kelima je.bgs lah ada setting secure basket ni,antara kelebihan lain,profit pun jd variable,x fix pada 1 target je.aku set secure basket 6 usd je..tapi td dpt 23 usd.lot 0.2.:)paid

acc demo 1kusd
start 24 Aug
lot 0.2
close basket secure
now profit=70usd
float= -50

update

now profit 87usd
float -66 usd
 
harini close 600 usd net profit kat FPI teknik dan 700 usd net profit kat overlay. alhamdulillah .
 

setakat ni memang mantap teknik ni.
salam Sumo, dokek nk rayo ni. aku ucapkan dulu la yer.
"SELAMAT HARI RAYA PADA SEMUA, MAAF ZAHIR BATIN" yg penting drive leklok. aku pun blk mlm rayo. konpom jem ni..


brbalik pd EA.. nk tanya setting tuk option " close on 2nd layer breakeven " tu aku masih x dpt lg rentak dia.

should be keadaan dia camni & camner nk dpt setting dia:
skrg ada 5 layer tuk SBB then (cth multiplier lot:2)
so, 1, 2, 4, 8, 16 (5 layer). patutnya EA akan close pd = previous set yg dh untung or breakeven.
pd keadaan cth atas, should be close pd layer ke 4 bilamana layer 4 tu dh +ve pips or breakeven.

sapa leh tolong aku setting kt EA.. HUHU.. aku dh test byk kali x dpt2. tolong ikhlas sempena rayo. nnti den bg lomang sebatang yo
 
setakat ni memang mantap teknik ni.
salam Sumo, dokek nk rayo ni. aku ucapkan dulu la yer.
"SELAMAT HARI RAYA PADA SEMUA, MAAF ZAHIR BATIN" yg penting drive leklok. aku pun blk mlm rayo. konpom jem ni..


brbalik pd EA.. nk tanya setting tuk option " close on 2nd layer breakeven " tu aku masih x dpt lg rentak dia.

should be keadaan dia camni & camner nk dpt setting dia:
skrg ada 5 layer tuk SBB then (cth multiplier lot:2)
so, 1, 2, 4, 8, 16 (5 layer). patutnya EA akan close pd = previous set yg dh untung or breakeven.
pd keadaan cth atas, should be close pd layer ke 4 bilamana layer 4 tu dh +ve pips or breakeven.

sapa leh tolong aku setting kt EA.. HUHU.. aku dh test byk kali x dpt2. tolong ikhlas sempena rayo. nnti den bg lomang sebatang yo


betul ke bro sanggup beri lomang sebatang . hantar sampai rumah aku boleh . :D

aku takde lemang , takde nasi impit , takde ketupat , takde rendang ... hehe
 
cara yang terbaik untuk multiple close, reversekan for loop tu. Descending order.

Anyway, well done!!!

gile mantop la korang berdua... salute aku..
ok, concept aku,, maidin, fadil, hybrid dah bg...
ea aiman dah buat...
dah complete sume, ni ada homework...:eek::eek:

sapo nk buat manual?:D

tolong lahh... kita dah sampai tahap ni dah... sume dah popit..

time to give back to others...
 

Live Forex Chart

Currency
Rates
EUR / USD
1.14790
USD / JPY
156.877
GBP / USD
1.33885
USD / CHF
0.82250
USD / CAD
1.39985
EUR / JPY
180.080
AUD / USD
0.71320
Back
Top
Log in Register