Im mit Oanda und wann immer ich Pick Losgröße i cant gehen über 0,05, sagt es, ich habe nicht genug Geld. Ich habe meine Balance auf 1.000 50: 1 Wenn ich den Preis kaufe, bewegt sich sehr wenig (in Cent) dauert es eine Weile, um einen Dollar zu bekommen. Es sagt auch, Margin verwendet wird, ist 120 und Marge kostenlos ist 880 (wegen der kleinen Losgröße) Ich verstehe auch nicht, was 0,05 soll sein, ich habe thinkorswim (ameritrade) und Losgrößen waren 10.000, 20.000, 50.000, 100.000 und 200.000 verwendet . Das ist irgendwie leichter zu verstehen. Kann jemand erklären, diese für mich danken Im mit Oanda und wann immer ich Pick Losgröße i cant gehen über 0,05, sagt es, ich habe nicht genug Geld. Ich habe meine Balance auf 1.000 50: 1 Wenn ich den Preis kaufe, bewegt sich sehr wenig (in Cent) dauert es eine Weile, um einen Dollar zu bekommen. Es sagt auch, Margin verwendet wird, ist 120 und Marge kostenlos ist 880 (wegen der kleinen Losgröße) Ich verstehe auch nicht, was 0,05 soll sein, ich habe thinkorswim (ameritrade) und Losgrößen waren 10.000, 20.000, 50.000, 100.000 und 200.000 verwendet . Das ist irgendwie leichter zu verstehen. Kann jemand erklären, diese für mich danke Wenn youre nicht US-Bürger noch in den USA wohnen dann mein Vorschlag ist Ihr Broker ändern, um nicht-US-Broker, vorzugsweise die, die Hebelwirkung von mehr als 1: 100 bieten. Heres ein Beispiel: Überall in der forex Welt 1 Standard-Los ist gleich 100.000 Einheiten. Der Preis von EURUSD beträgt zum Beispiel 1.23456. Also, wenn wir 1 Lot EURUSD kaufen wollen, müssen wir tatsächlich 123,456 .-- zahlen (1.23456 mal 100.000). Natürlich niemand kann es sich nicht leisten, so viel zu kaufen, so die Forex-Industrie schaffen, was wir einen Hebel nannte. Da Ihr Leverage 1:50 ist, um 1 lot of EURUSD zu kaufen, müssen Sie 2469.12 zahlen (123,456501 Los). Nun, leider in diesem Fall können Sie nur bei 0,05 zu kaufen bei 1:50 Hebelwirkung, die 123,45 (123,456500.05 viel) ist. Das bedeutet auch, dass die Kosten für 0.01 Los zu kaufen ist quotjustquot 24.69. (Ich habe keine Ahnung, warum Sie nicht mehr als 0,05 Lose öffnen können. Möglicherweise müssen Sie fragen, Oanda, um im Detail zu erklären. Ich nehme an - das ist anzunehmen, Coz Ich habe nicht Oanda MT4 installiert und nicht Oanda-Konto haben - sie können einige haben Margin-Politik, die Trader für die Herstellung von mehr Trades verhindern, sobald ein bestimmtes Level erreicht wurde. So, da Sie bereits 12 von Ihrem Konto, dann können Sie nicht mehr Trades. ThinkOrSwims viel ist eigentlich irreführend. Sie reden viel, während sie in Einheiten berechnen. Wenn Sie 100.000 Lose handeln, das ist eigentlich 100.000 Einheiten oder nur 1 Standard-Los. Wenn Sie kaufen 10.000 Lose, das ist eigentlich nur 0,1 lot. Right nach Ausgaben im Grunde den ganzen Tag recherchieren und doppelte Überprüfung Bits Code aus dem ganzen Ort, ich didnt Finden Sie eine schöne, zuverlässige, aber einfache und einfach zu implementieren Funktion an einem Ort, den ich könnte in meinem Code, die mir die Losgröße, angepasst für JPY und 35-stellige Broker und auf ein Risiko Prozentsatz der Marge in meinem Konto OK, ich weiß, der Code unten kann nicht vollständig sein, aber von ein paar Tests mit verschiedenen Paaren es aussieht, wie es richtig kalkuliert Losgröße, wenn ich ausdrucke, was es tut und vergleichen Sie die manuell berechneten Werte in einem Online-pos Größenrechner. Zum Nutzen der ganzen Welt ist hier der Code, und meine Frage lautet: Ist dieser Code a) in Bezug auf die aufgelisteten Losgrößenberechnungen korrekt und b) der effizienteste Weg dafür Nach Ihrem Verstand In init (), beachten Sie die Berechnung von tickValue: dann bedenken StopLoss ist eine Ganzzahl in (angepasst) Pips: Sie legen den Stopp, wo es sein muss - wo der Grund für den Handel nicht mehr gültig ist. Z. B. Handel eine Unterstützung bounce die Haltestelle geht unter die Unterstützung. Kontostand Prozent Risiko (OrderOpenPrice - OrderStopLoss) DIR OrderLots DeltaPerlot (Hinweis OOP-OSL die SPREAD enthält) Sie TickValue nicht von selbst verwenden - DeltaPerlot Sie müssen auch FreeMargin überprüfen, um zu vermeiden, meine Frage zu stoppen out ist: ist dieser Code (a) die richtige Soweit es sich um die aufgelisteten Losgrößenberechnungen handelt, und (b) die effizienteste Art, es Ihrem Verstand zu tun. Meine Antwort lautet: nein und nein. Warum haben Sie Ihre Losberechnung (nachstehend zur Veranschaulichung repliziert) abhängig davon, ob die Kontowährung Bestandteil des Währungspaares war. Wenn RiskAmount, StoplossValue und PointValue (dh ein Verhältnis von Tickwert und Ticksize) alle auf Einlagenwährung lauten Müssen Sie feststellen, ob die Kontowährung ein Teil des Währungspaares ist Ich glaube nicht, dass Sie dies tun müssen. Ich denke nicht, dass es sich hierbei um ein Problem handelt, das bei der Berechnung nicht berücksichtigt werden kann. Im obigen Code-Snippet, was passiert, wenn Sie aufrunden Die Antwort ist, dass Sie mehr riskieren, als Sie in Ihrem riskCapital definiert. Ich glaube, der bessere Kurs ist immer runden (mit MathFloor ()). Was ist mit Maxlot Während die meisten von uns wahrscheinlich nie erreichen unsere Makler definierten maxlot (Mine ist 50 Standard-Lose und Im immer noch nur Handel bei lt1 Standard-Los), ist es besser, die berechnete Lose gegenüber maxlot nur zu überprüfen, um sicherzustellen. Das folgende ist die feste gebrochene Positionsgrößenfunktion, die Im im Moment benutzt. Es ist nicht perfekt, aber es könnte Ihnen einen Einblick in meine Kommentare oben. Sie legen die Haltestelle, wo es sein muss - wo der Grund für den Handel nicht mehr gültig ist. Z. B. Handel eine Unterstützung bounce die Haltestelle geht unter die Unterstützung. Kontostand Prozent Risiko (OrderOpenPrice - OrderStopLoss) DIR OrderLots DeltaPerlot (Hinweis OOP-BZL enthält die SPREAD) Verwenden Sie TickValue selbst NICHT - DeltaPerlot Sie müssen auch FreeMargin überprüfen, um zu vermeiden WHRoeder stoppen out: Sie legen die Haltestelle, wo es sein muss - Wenn der Grund für den Handel nicht mehr gültig ist. Z. B. Handel eine Unterstützung bounce die Haltestelle geht unter die Unterstützung. Kontostand Prozent Risiko (OrderOpenPrice - OrderStopLoss) DIR OrderLots DeltaPerlot (Hinweis OOP-BZL enthält die SPREAD) Sie TickValue nicht von selbst verwenden - DeltaPerlot Sie müssen auch FreeMargin überprüfen, um zu vermeiden, stoppen out Re, was Sie setzen: 1. verstehe nicht, was Sie meinen , Bitte klären 2. Ive bereits berechnetes Risiko, also verstehe ich nicht Ihren Punkt hier entweder. 3. Sie haben vermutlich vorausgesagt, dass in meinem Code tickValue als und von Ihrem anderen Forumpost von DeltaPerLot berechnet wird, sollte es 4. Ich überprüfe bereits AccountFreeMargin in der Zeile, die einen Wert zu riskCapital zuweist - oder haben Sie an anderer Stelle My meinen Antwort lautet: nein und nein. Warum haben Sie Ihre Losberechnung (nachstehend zur Veranschaulichung repliziert) abhängig davon, ob die Kontowährung Bestandteil des Währungspaares war. Wenn RiskAmount, StoplossValue und PointValue (dh ein Verhältnis von Tickwert und Ticksize) alle auf Einlagenwährung lauten Müssen Sie feststellen, ob die Kontowährung ein Teil des Währungspaares ist Ich glaube nicht, dass Sie dies tun müssen. Ich bin nicht sicher, was Sie von angepasst, aber Stoploss in dieser Berechnung (z. B. Lostize RiskAmount StoplossValue) sollte ein Wert in der Einzahlungswährung, nicht eine Größe in Pips oder Punkte. Im obigen Code-Snippet, was passiert, wenn Sie aufrunden Die Antwort ist, dass Sie mehr riskieren, als Sie in Ihrem riskCapital definiert. Ich glaube, der bessere Kurs ist immer runden (mit MathFloor ()) Was ist mit Maxlot Während die meisten von uns wahrscheinlich nie erreichen unsere Makler definierten maxlot (Mine ist 50 Standard-Lose und Im immer noch nur Handel an lt1 Standard-Los), ist es Besser, um die berechnete Lose zu überprüfen gegen maxlot nur um sicherzustellen. Das folgende ist die feste gebrochene Positionsgrößenfunktion, die Im im Moment benutzt. Es ist nicht perfekt, aber es könnte Ihnen einen Einblick in meine Kommentare oben. Dreizehn, vielen Dank für Ihre Eingabe. Ich variierte meine Berechnung aufgrund babypipsschoolundergraduatesenior-yearposition-Sizingcalculating-position-sizes. html, die verschiedene Berechnungen basierend auf verschiedenen Szenarien vorschlägt. Ive hackte herum mit mql4 für einige Monate jetzt, aber es klingt von Ihrem Pfosten, dass es eine Weise gibt, um diese Unterschiede zu erhalten. Sicherlich mit verschiedenen Möglichkeiten der Berechnung der Losgröße auf der oben genannten URL erwähnt, muss ich dies in Code Gute Punkt über Abrundung - Ich sollte das tun. Auch guter Punkt über Maxlot, die ich ändern muss. Ich sehe auch in Ihrem Code über die SL calc als Menge und nicht als eine Anzahl von Pips. Cheers Was denken Sie über WHRoeders Änderung des Codes in seinem jüngsten Beitrag Das ist ein ganz erheblicher Unterschied.
No comments:
Post a Comment