Thema: Preislegung
Einzelnen Beitrag anzeigen
  #4 (permalink)  
Alt 08.10.16
traderdoc traderdoc ist offline
Elite Mitglied
 
Registriert seit: Apr 2011
Beiträge: 2.735
traderdoc befindet sich auf einem aufstrebenden Ast
Standard

Ok, das wird jetzt eine lange Formel.

TP-Kurs = [Gewinn*Point/Tickvalue +
(Summe(m, i=0)(Lot(B, i)*Open(B, i))) -
(Summe(n, j= 0)(Lot(S, j)*Open(S, j)))] /
(Summe(m, i=0)Lot(B, i)-Summe(n, j=0)Lot(S, j));

Zur Erläuterung:
Point = MarketInfo(Symbol(), MODE_POINT);
Tickvalue = MarketInfo(Symbol(), MODE_TICKVALUE);

Summe(m, i=0) steht für das mathematische Summenzeichen, wobei der Index von i=0 bis m läuft. Entsprechend für die andere Summe.

Lot(B, i) steht für die jeweiligen Lotgrößen der i BuyOrders. Entsprechend für die j SellOrders (S).

Open(B, i) steht für die jeweiligen Openkurse der i BuyOrders. Entsprechend für die j SellOrders (S).

Ich kann hier leider das Summenzeichen und die Indices nicht eineindeutiger in mathematisch korrekter Form darstellen, daher die Erklärung dazu.

Ich hoffe, dass Du die Formel richtig in Code umsetzen kannst.

traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis.