Avalanche - Seite 425

 
granit77:
Michail Andrejewitsch, bitte zeigen Sie nicht mit dem Finger auf die Jugend. Andernfalls werden sie ein Fest daraus machen.
Obszöne Beiträge von Sorento und Aleksander werden entfernt. Warnung an beide.

Wo sehen Sie, dass ich unflätige Worte benutze?

;)

Bitte verzeihen Sie mir großzügig! Wenn es...

Ein russischer Mann ohne Schimpfwörter?

Sie steckt in den Genen.

 
lasso:

Sie sollten versuchen, die Tabelle auszufüllen....

Einwände gegen einen sich dynamisch verändernden Korridor werden nicht akzeptiert - der Markt ist ein dynamischer Prozess, daher verändert sich der Korridor mit der Marktdynamik

SZZY: Ich kann nicht für die Genauigkeit der Formel garantieren (die Zahl ist 10 Balken und Ê=0,30), aber die Formel für die Korridoränderung ist ziemlich offensichtlich

 
hmmm, man könnte noch ein paar Zeilen in die Tabelle einfügen... kumulierter Verlust bei Aufträgen..... Anzahl der Ergebnisse aus einer Serie von 10000 Balken und Gesamtverlust :)
 

Nur eine Frage?

Wie schreibe ich Code, um

Wenn der Verlust bei offenen Aufträgen einen bestimmten Prozentsatz der Einlage erreicht, werden alle Geschäfte geschlossen und der Expert Advisor stellt den Handel ein ?

 
Aleksander:

hmmm ? was ist mein Gedächtnis :) welches Wort war dort unzensiert ? (rhetorische Frage) ...

wir ↓↓↓↓ nicht mehr :)


↓↓↓

Cortinko +5

;)

Und die Dahl-Referenz war angemessen

 
Stells:

Nur eine Frage?

Wie schreibe ich Code, um

Wenn der Verlust bei offenen Aufträgen einen bestimmten Prozentsatz der Einlage erreicht, werden alle Geschäfte geschlossen und der Expert Advisor stellt den Handel ein ?


Hier ist ein Teil des Codes, wie ich ihn in der Netzversion von Avalanche implementiert habe. Sie müssen eine Verlustrechnung für offene Aufträge hinzufügen, d.h. in einer Schleife den Gesamtverlust für Aufträge im Markt zählen...

extern int MaxLoss = 90;          // Максимально допустимая просадка в процентах от баланса

int start()    // -----------------------СТАРТ ЭКСПЕРТА--------------- 
{
   // ------------------------------------------------Ищем наш ордер---------------------------------

   int orderType;
   for (int orderIndex = (OrdersTotal() - 1); orderIndex >= 0; orderIndex--)
   {
      if (!OrderSelect(orderIndex, SELECT_BY_POS))
      {
         continue;
      }

      if ((OrderSymbol() != Symbol()) || (OrderMagicNumber() != MagicNumber))
      {
         continue;
      }

      orderType = OrderType();
      if ((orderType != OP_BUY) && (orderType != OP_SELL))
      {
         continue;
      }
          ticket = OrderTicket( );                         // Номер ордера
          orderLots = OrderLots();                         // Lots   
          orderProfit = OrderProfit() + OrderSwap();       // Profit
          Price = OrderOpenPrice();                        // Цена открытия рыночного ордера
          SL =  OrderStopLoss();                           // Значение StopLoss ордера
          TP = OrderTakeProfit();                          // Значение TakeProfit ордера
          
             if (ticket>0)                                               // Если позиция открылась
                    {
                             while(OrderSelect(ticket,SELECT_BY_TICKET)==false)       // Если ордер выбран
                                 {
                                   Sleep(100);
                                 }
                                  double OpenPrice=OrderOpenPrice();
                     }
         
          
      
    
     // Проверка на предельную просадку
      
      double loss = - ((orderProfit * 100.0) / AccountBalance());
      if (loss > MaxLoss)
      {
         Print ("MaxLoss");
         CloseAllOrders(MagicNumber);
         IsExpertFailed = true;
         return (0);
      }

   }
}


 
Sorento:

Wo sehen Sie, dass ich unflätige Worte benutze?

;)

Bitte verzeihen Sie mir großzügig! Wenn es...

Ein russischer Mann ohne Schimpfwörter?

Das liegt in den Genen.


Ja... es liegt in den Genen :) also fragen sich die Kinder, wie es ist... ... Er ist da, aber es gibt kein Wort dafür.)


>
 

Die Menschen können sich immer noch nicht niederlassen :)

Ich bin überrascht :)

Dieses Thema scheint zu einem Dauerbrenner geworden zu sein....

Alle streiten sich noch darüber, ob es funktioniert oder nicht...

Ist das wirklich nicht klar?

Bei manchen Leuten funktioniert es, bei anderen nicht!!!!

 
sever30:


6 Umdrehungen ergeben das 167-fache der Lautstärke...

262 2008.09.08 20:50 schließen 131 0.01 0.8094 0.0000 0.0000 4.80 5534.47
263 2008.09.08 20:51 verkaufen 132 0.01 0.8087 0.0000 0.0000
264 2008.09.08 23:00 schließen 132 0.01 0.8175 0.0000 0.0000 -8.80 5525.67
265 2008.09.08 23:00 kaufen 133 0.05 0.8175 0.0000 0.0000
266 2008.09.09 00:08 schließen 133 0.05 0.8151 0.0000 0.0000 -11.93 5513.74
267 2008.09.09 00:08 kaufen 134 0.10 0.8154 0.0000 0.0000
268 2008.09.09 10:00 schließen 134 0.10 0.8110 0.0000 0.0000 -44.00 5469.74
269 2008.09.09 10:00 kaufen 135 0.31 0.8113 0.0000 0.0000
270 2008.09.09 10:06 schließen 135 0.31 0.8084 0.0000 0.0000 -89.90 5379.84
271 2008.09.09 10:06 kaufen 136 0.71 0.8087 0.0000 0.0000
272 2008.09.09 10:12 schließen 136 0.71 0.8057 0.0000 0.0000 -213.00 5166.84
273 2008.09.09 10:12 kaufen 137 1.67 0.8060 0.0000 0.0000
274 2008.09.09 10:37 schließen 137 1.67 0.8085 0.0000 0.0000 417.50 5584.34

Man muss schon eiserne Eier haben, um das zu tun,


Können Sie etwas Besseres anbieten? )
 
alex12: Fällt Ihnen etwas Besseres ein? )
Filtern... :) weil Flips bis zu 25 Mal bei einem Paar vorkommen können, in flachen... ... dann nehmen Sie 26 Währungen und führen Sie dort praktisch eine Lawine aus - zum 20.) - zum Beispiel...
Grund der Beschwerde: