Expert Advisors: Angry Bird (Scalping) - Seite 4

 
Vladimir Karputov #:
Sie müssen die Beschreibung lesen und Sie müssen den Code lesen. Bitte öffnen Sie den Code und lesen Sie die Variablen. Wenn es nicht klar ist, geben Sie die Zeilen des Codes, die nicht klar sind.

Ich kann diese Beschreibung nicht finden, deshalb frage ich, ich bin auch kein Code-Spezialist, ich habe gerade die Beschreibung im Code überprüft und dort fehlt diese Information, aber soweit ich weiß, ist sie in diesem Teil:

 if(UseEquityStop)
     {
      if(CurrentPairProfit<0.0 && MathAbs(CurrentPairProfit)>TotalEquityRisk*m_account.Equity()/100.0)
        {
         CloseThisSymbolAll();
         Print("Closed All due to Stop Out");
         NewOrdersPlaced=false;
         return;


Es geht also um den Eigenkapitalanteil des Kontos, richtig?

 
Terek # :

Ich kann diese Beschreibung nicht finden, das ist, warum ich frage, ich bin nicht Spezialist in Code entweder, gerade überprüft Beschreibung innerhalb Code und es fehlt diese Info gibt, aber wie ich verstehe, es ist in diesem Teil:


also ist es in Konto Eigenkapital %, richtig?

Ja, Fonds in%

 
ok, also das war das Problem beim Testen mit verschiedenen anfänglichen Gleichgewicht Ergebnisse unterschiedlich war und, scheint, wenn Konto wächst Lose sind die gleichen ursprünglichen gehalten, aber diese Equity-Verlust hält erhöhen. Ich habe gute Einstellungen für kleine Anfangsbestand von 50 eur, Equity Stop 5 (%) gefunden, es entspricht 2,5 eur. Aber ich möchte es auf diese Weise zu halten, wenn Konto wächst und ändern Sie es manuell zusammen mit Losgröße nicht in %, sondern in Währungseinheiten, ich frage mich, ist es schwer und vielleicht kann ich Sie um Hilfe bitten, um es zu erreichen? natürlich gibt es immer eine Arbeit herum, versuchen, diese % zu ändern, wenn nötig oder mit zweiten Equity Stop ea, aber ich habe solche ea nur für mt4, aber all dies ist nicht gut für Backtesting, so vielleicht ist es möglich, es in Code setzen?
 
warum wird kein Take Profit gemacht?
 
magnit742 Take Profit gesetzt?

Hallo! Der Take-Profit wird nicht gesetzt, weil er vom Autor des Expert Advisors entwickelt wurde.

Mit freundlichen Grüßen, Vladimir.

 
MrBrooklin #:

Hallo! Der Take Profit wird nicht gesetzt, weil der Autor des Expert Advisors ihn so konzipiert hat.

Mit freundlichen Grüßen, Vladimir.

Entschuldigung
 
Der Code funktioniert nicht, mit vielen Fehlern in der Logik. Es gibt Codeblöcke, die sich nicht an der Arbeit beteiligen, viele ungenutzte Variablen sind deklariert. Wie konnte ein solcher Code in Codebase aufgenommen werden?