HILFE, WER KANN!!! - Seite 7

 
WIE SOLL DAS GESCHEHEN, WENN ES KEINEN AUFTRAG GIBT? ES WIRD EINFACH EINE SCHLEIFE GEMACHT UND DER LETZTE WERT BLEIBT STEHEN... DAS IST DER PUNKT.
 
sllawa3:
WIE SOLL DAS GESCHEHEN, WENN ES KEINEN AUFTRAG GIBT? ES WIRD EINFACH EINE SCHLEIFE GEMACHT UND DER LETZTE WERT BLEIBT STEHEN... DAS IST DER PUNKT.
Wenn es einen Befehl gibt, keine Sorge, schreiben Sie einfach, was ich sage.
 
Techno:
Es wird einen Haftbefehl geben, keine Sorge, schreiben Sie, was ich sage.

ICH VERSTEHE DIE FRAGE NICHT. WIE SCHREIBEN? ( und Spoops... WAS IST DAS? )
 
sllawa3:

ICH VERSTEHE DIE FRAGE NICHT. WIE KANN ICH AUFNEHMEN?
Schreiben Sie einfach eine iterative Schleife, in der jeder gefundene Auftrag seine Fahrkarte und Haltestellen in Variablen speichert
 
if(Auftragsart() == OP_BUY) {DS=1; Tbye = OrderTiktn()} nun, das gleiche für die anderen..oder?
 
Möchten Sie die Ticks eines Pendels und eines Börsentickers vergleichen?
 
sllawa3:
if(Auftragsart() == OP_BUY) {DS=1; Tbye = OrderTiktn()} so ?

na ja, "so", aber das ist der kleine Teil, schreiben Sie den ganzen Zyklus. (Ich sage Ihnen nicht nur, dass Sie es tun sollen, Sie verwenden es in Ihrem EA)

Nein, ich will noch nichts vergleichen, ich muss alles der Reihe nach machen. Zuerst die Schleife.

 
if(OrderType() == OP_BUYSTOP){ZB=1;TBS =OrderTicket();}
if(OrderType() == OP_SELLSTOP){ZS=1;TSS =OrderTicket();}
if(OrderType() == OP_BUY){DS=1;TB =OrderTicket();}
if(OrderType() == OP_SELL){DB=1;TS =OrderTicket();}
 
      if(OrderType() == OP_BUYSTOP){ZB=1;TBS =OrderTicket();}
      if(OrderType() == OP_SELLSTOP){ZS=1;TSS =OrderTicket();}
      if(OrderType() == OP_BUY){DS=1;TB =OrderTicket();}
      if(OrderType() == OP_SELL){DB=1;TS =OrderTicket();}
 

du hättest dies schreiben sollen

double DS[4],DB[4],ZB[4],ZS[4];


int start()
{
ArrayInitialize(DS,0); 
ArrayInitialize(DB,0); 
ArrayInitialize(ZB,0); 
ArrayInitialize(ZS,0); 

 for(int i=0;i<OrdersTotal();i++)
        {
          if(OrderSelect(i,SELECT_BY_POS)&&OrderSymbol()==Symbol()&&OrderMagicNumber()==MAGA)
          switch(OrderType())
          {
          case 0:DB[0]=OrderTicket();DB[1]=OrderOpenPrice();DB[2]=OrderTakeProfit();DB[3]=OrderStopLoss();break;
          case 1:DS[0]=OrderTicket();DS[1]=OrderOpenPrice();DS[2]=OrderTakeProfit();DS[3]=OrderStopLoss();break;
          case 4:ZB[0]=OrderTicket();ZB[1]=OrderOpenPrice();ZB[2]=OrderTakeProfit();ZB[3]=OrderStopLoss();break;
          case 5:ZS[0]=OrderTicket();ZS[1]=OrderOpenPrice();ZS[2]=OrderTakeProfit();ZS[3]=OrderStopLoss();break;
          }
        }
}