Hallo, mat,
auch in diesem Thema sei das „Suuuper“ angeführt. Danke für die umgehende Antwort.
Zwischenzeitlich ist mir die nachfolgende Idee gekommen:
//---
for(int i=0;i<OrdersTotal();i++)
{
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==false ) break;
if(OrderMagicNumber()!=MagicNumber || OrderSymbol()!=Symbol()) continue;
//--- check order type
if(OrderType()==OP_BUY && OrderSHORT==false)
{
if(Close[0] < OrderOpenPrice()-6*100*Point)
{
OrderSHORT=OrderSend(Symbol(),OP_SELL,LotsOptimize d(),Bid,3,0,0,"",MagicNumb_1,0,Red);
OrderSHORT = true;
}
break;
}
// ……
… und siehe da, das „Teil“ scheint - (DAX als Testvehikel schläft um diese Zeit fast ein!) - jetzt tatsächlich zu funktionieren (siehe JPG-Anhang).
Dennoch werde ich mich mit „bool“ etwas näher auseinandersetzen; - vielleicht kannst aber auch Du die Funktionsweise erklären ? - Wäre für viele Forenuser sicher interessant !
Wie auch immer, - ich melde mich wieder, wenn ich ganz sicher bin, dass der Code tatsächlich – und das auch langfristig – funktioniert.
Bis dahin, nochmals Danke und
LG. piptrade
|