Farhad Hill v2 - page 9

 
tomstaufer:
Farhad,

It is working now! Took first trade after a few hours.

I am testing on FXDD and IBFX. Will post results after the end of the week.

Live statements

IBFX:http://www.forexea.com/farhadcrab_ibfx/statement.htm

FXDD:http://www.forexea.com/farhadcrab_fxdd/statement.htm

your statement not working??? domain suspended or what?

 
team_geo_fxsignal:
your statement not working??? domain suspended or what?

FarhadCrab version4.5 beta opens positions based on 1h timeframe chart (however we run it on 1m timeframe) . Ive seen EA's which open more than a hundred positions at a time (such as FarhadCrab1) but FarhaCrab4.5 is wiser. it's confident and all confident traders make few positions and hence few but stable profits.

 
Farhad Farshad:
FarhadCrab version4.5 beta opens positions based on 1h timeframe chart (however we run it on 1m timeframe) . Ive seen EA's which open more than a hundred positions at a time (such as FarhadCrab1) but FarhaCrab4.5 is wiser. it's confident and all confident traders make few positions and hence few but stable profits.

still no trades today?

 

Beta 4.5 trades, manual limit to open positions?

no need to turn off money management. the default settings of crab only uses 1/10th of the account balance. may i need to add codes for mini forex in case of 0.01 Lots.

This sounds like a great addition. Would an alternative to the money management function just be to have the manual option to set a max number of open trades?

I've been running the FarhadCrab 4.5 beta for about 18 hours and no trades have been signaled. I was also running the FarhadCrab v3 on the same account. Would that conflict with the 4.5's performance? I didn't see any error messages in the Journal or experts tab area.

The FarhadCrab v3 performed amazingly well in the two times I ran it; $1500 & $500. It opened 222 & 62 trades to do this, however. Farhad, is there any way to control the number of open trades on your previous experts?

I'll keep watching the FC 4.5 beta.

MJ

 
marketjouster:
This sounds like a great addition. Would an alternative to the money management function just be to have the manual option to set a max number of open trades?

I've been running the FarhadCrab 4.5 beta for about 18 hours and no trades have been signaled. I was also running the FarhadCrab v3 on the same account. Would that conflict with the 4.5's performance? I didn't see any error messages in the Journal or experts tab area.

The FarhadCrab v3 performed amazingly well in the two times I ran it; $1500 & $500. It opened 222 & 62 trades to do this, however. Farhad, is there any way to control the number of open trades on your previous experts?

I'll keep watching the FC 4.5 beta.

MJ

MJ

Farhadcrab version 3 performs very good specially in sideway markets such as nowadays. but i think this version is much more wiser. you can download version 3 free of charge from my site. to control the number of positions in version 3 before //Buy Condition do the following:

...

//Margin Requirement

if(AccountFreeMargin()<(7*initialDeposit/10)){

Print("We have no money. Free Margin = ", AccountFreeMargin());

return(0);

}

//end of script

//Buy Condition

...

 
team_geo_fxsignal:
still no trades today?

I've been testing it for 2 days now on 4 pairs, with only one trade. I guess that's normal? I've used 1min TF on EURUSD and 15min TF on the other pairs.

Sean

 

Today we had no trades ... with version 4.5 beta of crab

 
team_geo_fxsignal:
your statement not working??? domain suspended or what?

My domain is OK. This is rather a problem with MT4 publisher. I noticed that from time to time it stops sending updates through ftp. I will switch to passive mode to see if this helps.

 

Order controls in FarhadCrab 3

Hello Farhad,

Thanks for the amendment to the FarhadCrab3 expert. Could you briefly explain what the additional code controls? Does it shut off the generation of new orders when the margined % becomes more than 30% of initial account balance?

MJ

Farhadcrab version 3 performs very good specially in sideway markets such as nowadays. but i think this version is much more wiser. you can download version 3 free of charge from my site. to control the number of positions in version 3 before //Buy Condition do the following:

...

//Margin Requirement

if(AccountFreeMargin()<(7*initialDeposit/10)){

Print("We have no money. Free Margin = ", AccountFreeMargin());

return(0);

}

//end of script

//Buy Condition

...

PS - I was also wondering if you had a short list of MT4 brokers that are willing to support accounts with experts that scalp 8-10 pips in the way that the Farhad Crab experts do? I'm guessing that some might have an objection to it. Maybe not....?

-MJ

Thanks very much.

 
marketjouster:
Hello Farhad,

Thanks for the amendment to the FarhadCrab3 expert. Could you briefly explain what the additional code controls? Does it shut off the generation of new orders when the margined % becomes more than 30% of initial account balance?

PS - I was also wondering if you had a short list of MT4 brokers that are willing to support accounts with experts that scalp 8-10 pips in the way that the Farhad Crab experts do? I'm guessing that some might have an objection to it. Maybe not....?

-MJ

Thanks very much.

MJ

if you want to have more controls change the following code in FarhadCrab version3 :

//Number of Buy Positions

bool takeBuyPositions() {

int j = 0 ;

//if (maLongCurrent<closeCurrent) {

if ((CurTime()-OrderOpenTime()>300)) {j=1;}

if ((CurTime()-OrderOpenTime()>600)) {j=2;}

if ((CurTime()-OrderOpenTime()>900)) {j=3;}

if ((CurTime()-OrderOpenTime()>1200)) {j=4;}

if ((CurTime()-OrderOpenTime()>1500)) {j=5;}

if ((CurTime()-OrderOpenTime()>1800)) {j=6;}

if ((CurTime()-OrderOpenTime()>2100)) {j=7;}

if ((CurTime()-OrderOpenTime()>2400)) {j=8;}

if ((CurTime()-OrderOpenTime()>2700)) {j=9;}

if ((CurTime()-OrderOpenTime()>3000)) {j=10;}

if ((CurTime()-OrderOpenTime()>3300)) {j=11;}

if ((CurTime()-OrderOpenTime()>3600)) {j=12;}

if ((CurTime()-OrderOpenTime()>3900)) {j=13;}

if ((CurTime()-OrderOpenTime()>4200)) {j=14;}

if ((CurTime()-OrderOpenTime()>4500)) {j=15;}

if ((CurTime()-OrderOpenTime()>4800)) {j=16;}

if ((CurTime()-OrderOpenTime()>5100)) {j=17;}

if ((CurTime()-OrderOpenTime()>5400)) {j=18;}

if ((CurTime()-OrderOpenTime()>5700)) {j=19;}

for (int i=j; i<OrdersTotal(); i++) {

if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {

if (OrderSymbol()==Symbol() && OrderMagicNumber() == magicEA) {

return(0);

}

}

}

return(0);

}

//Number of Sell Positions

bool takeSellPositions() {

int j = 0 ;

//if ((OrdersTotal()==0)) {j=0;}

//if (maLongCurrent>closeCurrent) {

if ((CurTime()-OrderOpenTime()>300)) {j=1;}

if ((CurTime()-OrderOpenTime()>600)) {j=2;}

if ((CurTime()-OrderOpenTime()>900)) {j=3;}

if ((CurTime()-OrderOpenTime()>1200)) {j=4;}

if ((CurTime()-OrderOpenTime()>1500)) {j=5;}

if ((CurTime()-OrderOpenTime()>1800)) {j=6;}

if ((CurTime()-OrderOpenTime()>2100)) {j=7;}

if ((CurTime()-OrderOpenTime()>2700)) {j=9;}

if ((CurTime()-OrderOpenTime()>3000)) {j=10;}

if ((CurTime()-OrderOpenTime()>3300)) {j=11;}

if ((CurTime()-OrderOpenTime()>3600)) {j=12;}

if ((CurTime()-OrderOpenTime()>3900)) {j=13;}

if ((CurTime()-OrderOpenTime()>4200)) {j=14;}

if ((CurTime()-OrderOpenTime()>4500)) {j=15;}

if ((CurTime()-OrderOpenTime()>4800)) {j=16;}

if ((CurTime()-OrderOpenTime()>5100)) {j=17;}

if ((CurTime()-OrderOpenTime()>5400)) {j=18;}

if ((CurTime()-OrderOpenTime()>5700)) {j=19;}

for (int i=j; i<OrdersTotal(); i++) {

if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {

if (OrderSymbol()==Symbol() && OrderMagicNumber() == magicEA) {

return(0);

}

}

}

return(0);

}

//end of code

SIMPLY CHANGE THE ABOVE CODE TO THE FOLLOWING:

//Number of Buy Positions

bool takeBuyPositions() {

for (int i=0; i<OrdersTotal(); i++) {

if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {

if (OrderSymbol()==Symbol() && OrderMagicNumber() == magicEA) {

return(0);

}

}

}

return(0);

}

//Number of Sell Positions

bool takeSellPositions() {

for (int i=0; i<OrdersTotal(); i++) {

if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {

if (OrderSymbol()==Symbol() && OrderMagicNumber() == magicEA) {

return(0);

}

}

}

return(0);

}

//END OF CODE

YOU WILL HAVE MORE POSITIONS IF YOU CHANGE i=0 to i=1 or i=2 etc,