Expert Advisors: Multicurrency Expert - Seite 2

 
Fxsaber, wie sieht es mit der allgemeinen Bilanzierung von Eigenkapital aus? Das ist doch ein Zeichen von Plrtfel-Logik.

Zur Neuberechnung... Es ist in diesem Fall sogar bequemer - auf einmal eine Schleife zu machen, als die DERs in Arrays herauszuziehen und dann zu berechnen.

Wenn Sie eine elegantere Lösung haben - willkommen, es ist interessant, sie zu hören.
 

Heroix:
Fxsaber, а что насчёт общего учёта эквити? Все-же это признак плртфельной логики.

Ja, das habe ich übersehen

if(Balans-Equity>loss) on_trade=false;    // wenn der angegebene Verlust erreicht ist, werden alle Positionen geschlossen
if(Equity-Balans>profit) on_trade=false;  // wenn der angegebene Gewinn erreicht ist, werden alle Positionen geschlossen

Und das ist das ganze Rezept, wie man viele EAs "multicurrency" auf N Symbole machen kann. Tatsächlich schlägt Rosh vor, es als Artikel zu verfassen.

Zur Neuberechnung... In diesem Fall ist es sogar bequemer, die Schleife auf einmal zu durchlaufen, als die DERs in Arrays herauszuziehen und dann zu berechnen.

Wenn Sie eine elegantere Lösung haben - willkommen, es ist interessant, sie zu hören.
Ich habe mich nur für ein korrektes Verständnis des Begriffs ausgesprochen.
 
Wenn der Autor mir verzeiht, sind die kommentierten Zeilen nicht notwendig.
// if(Balances-Equity>loss) on_trade=false; // wenn der angegebene Verlust erreicht ist, werden alle Positionen geschlossen
// if(Equity-Balans>Gewinn) on_trade=false; // wenn der angegebene Gewinn erreicht ist, werden alle Positionen geschlossen
//--- Alle Positionen zwangsweise schließen
   if((Balans-Equity>loss) || (Equity-Balans>profit)) // war if(!on_trade)
// {
      for(int i=0;i<N; i++)
        {
         trade.PositionClose(valuta[i]);
         Lot[i]=minLot;
        }
// on_trade=true;
// }
//---
// if(on_trade)
Und es gibt noch einige andere Stellen im Text.