Einzelnen Beitrag anzeigen
  #3 (permalink)  
Alt 09.10.17
piptrade piptrade ist offline
Mitglied
 
Registriert seit: Sep 2012
Beiträge: 157
piptrade befindet sich auf einem aufstrebenden Ast
Standard

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
Angehängte Grafiken
Dateityp: jpg HedgingPart_03.jpg (276,1 KB, 3x aufgerufen)