Ich brauch mal wieder Hilfe. Ich möchte, wenn ein Long Order geschlossen wird also gleich 0 ist das sich der Short Order automatisch mit schließt.
Bis jetzt hab ich den Code so aber es funktioniert nicht.
Long Order Öffnet sich:
Code:
LongTicket = OrderSend(TradeOne,OP_BUY,LotSize,Ask,0,0,0,"Buy Order Signal",MagicNumber,0,Green);
Sell Order Öffnet sich:
Code:
if((LongTicket > 0))
{
ShortTicket = OrderSend(TradeTwo,OP_SELL,LotSize,Bid,0,0,0,"Sell Order gegen Trade",MagicNumber,0,Red);}
Und Jetzt soll sich Short Order schließen wenn long geschlossen ist:
Code:
if(LongTicket == 0 )
{
LT3 = OrderSelect(ShortTicket,SELECT_BY_TICKET);
if(OrderCloseTime() == 0 && ShortTicket > 0)
{
int Closed = OrderClose(ShortTicket,OrderLots(),Bid,0,Red);
}
}