Chcialem sobie takiego martyngala zrobic ktory po zlapaniu SL bedzie ustawial zlecenie n-razy wieksze.
Kod: Zaznacz cały
if(OrdersTotal()<1)
{
if (equity <= AccountEquity())
{
if(stan == 1 && Bid>banda1 && stoch>80 )
{
OrderSend(Symbol(),OP_SELL,lot,Bid,3,SL,TP,"",3,0,Red);
}
if(stan == 1 && Ask<banda2 && stoch<20 )
{
OrderSend(Symbol(),OP_BUY,lot,Ask,3,SL,TP,"",1,0,Blue);
}
}
if (equity > AccountEquity())
{
if(stan == 1 && Bid>banda1 && stoch>80 )
{
OrderSend(Symbol(),OP_SELL,lot2,Bid,3,SL,TP,"",3,0,Red);
}
if(stan == 1 && Ask<banda2 && stoch<20 )
{
OrderSend(Symbol(),OP_BUY,lot2,Ask,3SL,TP,"",1,0,Blue);
}
}
}
Chcialbym zeby po TP byla pierwsza czesc spelniana z wielkoscia lota "lot"
a po SL druga czesc z wielkoscia lota "lot2"