Erforderlichen Kurs zum Gewinn berechnen
Schön guten Tag,
ich bräuchte mal eine Hilfe für folgendes Problem. Ich bin dabei mir einen EA zu schreiben und würde mir im Chart gerne anzeigen lassen mit einer Linie bis wohin der zb Bid Kurs steigen muss damit ich mit den offenen Trades einen Gewinn von zb 50,- erziele. also das was im Terminal bei gesamt Gewinn angezeigt wird als Linie im Chart. wie gesagt im moment habe ich keine Ahnung. wer über Hilfe dankbar. gruß Mike |
Bei nur einer Order sollte es einfach sein, über den Tickvalue von OpenOrderPreis an, ABER, kommen weitere Orders hinzu, wird es ein hoher mathematischer und programmiertechnischer Aufwand.
Formel umstellen musste noch: Wert pro Tick über MarketInfo(Symbol(),MODE_TICKVALUE) mit OrderLots Multiplikationieren :-) das aufrechnen von OrderOpenPrice und wie viele Ticks (Strecke) dann kommt der Preis heraus. PHP-Code:
So sieht es bei mir aus, wie gesagt, die Formel umstellen, StopLoss ist die Strecke. Gruss, Raul |
Vielen Dank Raul für Deine Antwort, ich habe jetzt eine weile Probiert aber bei mehreren Offene Order ist es sehr schwer den richtigen wert zu finden.
Jetzt habe ich ein neues Problem, ich möchte gern einen Indikator schreiben der mir im separaten Fenster drei werte anzeigt bei 20 = den niedrigsten wert der letzten 100 Kerzen und bei 80 = den höchsten wert der letzten 100 Kerzen und den wert der aktuellen Kerze dazwischen. Im EA habe ich es schon hinbekommen aber beim Indikator geht es nicht. Kann mir einer einen Tip geben. Danke Gruß Mike |
Alle Zeitangaben in WEZ +2. Es ist jetzt 19:30 Uhr. |
Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.1
Powered by vBCMS® 2.7.0 ©2002 - 2024 vbdesigns.de
Copyright ©2009 - 2023 by Expert-Advisor.com - Das Metatrader Forum