You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
Gone 4 beer. Till tomorrow!
Please attach your modify version.
I'm Back!!
2 frantacech:
I didn't rewrite the code jet. First I need to receive agreement from Kurka. He's the author.
Now, let's go Further!
Mistake4
bool close_position=false;
int start() // was later, must be here
{
if (close_position) //was int
{
int i, cnt = OrdersTotal();
for (i=cnt-1; i>=0; i--)
{
if(OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES)==true)
{
if (OrderSymbol() == Symbol() && OrderMagicNumber() == MagicNumber)
{
if (OrderType() == OP_SELL)
{
OrderClose(OrderTicket(),OrderLots(),Ask,Slippage,Red);
}
if (OrderType() == OP_BUY)
{
OrderClose(OrderTicket(),OrderLots(),Bid,Slippage,Green);
}
}
}
}
}
Mistake5
bool CCIUP = false;
bool CCIDOWN = false;
What are them 4? U don't use'em later.
Mistake6
if (SarCurrent SarCurrent) {SARBUY = true;}
if (SarCurrent <= Ask) {SARBUY = true;}
if (SarCurrent >= Bid && SarPrevious<SarCurrent) {SARSELL = true;}
if (SarCurrent >= Bid) {SARSELL = true;}
That means SarPreviousSarCurrent don't play a role.
Mistake7
if (sell_orders > 0) {close_position=true;Sleep(20000); return(0);}
else
{
OrderSend(Symbol(),OP_BUY,LongLots,Ask,3,Ask-StopLossLow*Point,Ask+TakeProfitLow*Point,"Go Long Low Trend",MagicNumber,0,Green);
return(0);
}
U cann't to close & to open simultaneously
Mistake8
if (up5 > 0 || up6 > 0 && buy_orders < 1){//was 2 and 5
If U have more, than 1 position why do U calculate LongLots?
Besides, look at my post #62.
And the Global Idea of EA is Definitely Good!
Mistake9
Your variant:
if (CCI = (-Cci_Level1)) {CCISELL = true;}
if (CCI = (-Cci_Level2)) {CCISELL = true;}
if (CCI = (-Cci_Level3)) {CCISELL = true;}
I think it must be:
if (CCI = (-Cci_Level1)) {CCISELL = true;}
if (CCI = (-Cci_Level2)) {CCISELL = true;}
if (CCI = (-Cci_Level3)) {CCISELL = true;}
Artemos,
This is exactly what this EA needs. Someone to go through it with a fine tooth comb. When I started writing the code for this one it was my first time ever writing an EA. And as you can see I got allot of things wrong. Please post an updated ver with your fixes.
Thanks,
KK