Einzelnen Beitrag anzeigen
  #7 (permalink)  
Alt 18.01.18
FORWARD FORWARD ist offline
Neues Mitglied
 
Registriert seit: Jan 2018
Beiträge: 8
FORWARD befindet sich auf einem aufstrebenden Ast
Standard

da bin ich trotzdem nicht weiter gekommen.
Ich komme nicht aus der "Programmierer Lounge"
Trotzdem versuche ich das ganze auf die Reihe zu bekommen.

Ich habe jetzt doch weiterhin an meiner Variante festgehalten.
Der EA löscht jetzt in Trendrichtung die Limitorders, aber leider nicht die Stoporders, obwohl es gleich geschrieben ist, woran könnte das liegen?

PHP-Code:
// Short Signale umsetzen
               
if(ShortSignal == true)
               {
               
// eventuelle Long Order schließen
                     
if(LongOrder>0
                        {
                           if(
OrderSelect(LongOrder,SELECT_BY_TICKET)==true)
                              {
                                 
bool LongOrderGeclosed OrderClose(LongOrder,OrderLots(),Bid,10,Blue);
                                 if(
LongOrderGeclosed==true)LongOrder=0;
                              }
                        }
              
        if(
BuyLimitOrder>0)
                           {
                              if(
OrderSelect(BuyLimitOrder,SELECT_BY_TICKET))
                              
                                      {
                                          
bool BuyLimitOrderDelete OrderDelete(OrderTicket());
                                          if(
BuyLimitOrderDelete == trueBuyLimitOrder=0;
                                      }
                                     
                           }              
    
                           if(
BuyStopOrder>0)
                           {
                              if(
OrderSelect(BuyStopOrder,SELECT_BY_TICKET))
                              
                                      {
                                          
bool BuyStopOrderDelete OrderDelete(OrderTicket());
                                          if(
BuyStopOrderDelete == trueBuyStopOrder=0;
                                      }
                           }     
                           

      
// Short Order eröffnen
      
while(ShortOrder<1)
        {
         
ShortOrder=OrderSend(Symbol(),OP_SELL,HandelsLots,Bid,10,(Bid+0.01000),(Bid-0.00300),"FORWARD",MagicNumber,0,Red);
        }
        {
         
SellLimitOrder=OrderSend(Symbol(),OP_SELLLIMIT,HandelsLots,Bid+0.00050,10,(Bid+0.01050),(Bid-0.00350),"FORWARD",MagicNumber,0,Red);
        } 
        {
         
SellLimitOrder=OrderSend(Symbol(),OP_SELLLIMIT,HandelsLots,Bid+0.00100,10,(Bid+0.01100),(Bid-0.00400),"FORWARD",MagicNumber,0,Red);
        }  
        {
         
SellStopOrder=OrderSend(Symbol(),OP_SELLSTOP,HandelsLots,Bid-0.00050,10,(Bid+0.00950),(Bid-0.00250),"FORWARD",MagicNumber,0,Red);
        }
        {        {
         
SellStopOrder=OrderSend(Symbol(),OP_SELLSTOP,HandelsLots,Bid-0.00100,10,(Bid+0.00900),(Bid-0.00200),"FORWARD",MagicNumber,0,Red);
        }