|
Startseite | Registrieren | Hilfe | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
Programmierung MQL4 Hier gehts rund ums Programmieren in MQL4. |
|
Themen-Optionen | Thema durchsuchen | Ansicht |
|
|||
Preislegung
Hallöchen,
seit drei Wochen tüftel ich an einem Programmteil, der mir verraten soll, wo der korrekte TakeProfit liegt, der sich ergibt, nachdem mehrere OP_SELL und OP_BUY Orders an verschiedenen Stellen geöffnet wurden. Die LotGröße der letzten gleichnamigen Orders ist ausreichend groß, so dass sich bei der Überschreitung einer gewissen Strecke ein exakter Ausgleich einstellen sollte. Jeder Mehrbetrag in gleicher Richtung muss dann Gewinn sein. Es will mir nicht so recht gelingen. Hat jemand einen Hinweis für mich, bevor ich mit meinem Rechner verschmelze? Das wäre so was von Prima. |
|
|||
Möchtest Du die TakeProfit-Linie errechnen, wo ein bestimmter vorgegebener Gewinn erreicht wird?
traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
|
|||
Ja, genau.
Aber sich ergebend aus einer Mischung von Buy und Sell Orders. |
|
|||
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. |
Lesezeichen |
Stichworte |
mql4, programmierung, programmierung metatrader, takeprofit, takeprofit order, tp |
Themen-Optionen | Thema durchsuchen |
Ansicht | |
|
|