Verwende diesen Code für mein Money Management:
Inputs: initCapital(100000), rskAmt(.0025);
Vars: marketRisk(0), numContracts(0);
marketRisk = StdDev (Close,30) * BigPointValue;
numContracts = (initCapital * rskAmt) / marketRisk;
value1 = round (numContracts,0);
if (value1 > numContracts)
then numContracts = value1 - 1
else
numContracts = value1;
numContracts = MaxList (numContracts,1);
+ das entsprechende Kaufsignal.
Leider kauft die Tradesation immer die max. Anzahl an zulässigen Kontrakten (100, 65000, 20 etc.). Habe schon mit den Parametern StdDev, rskAmt, initCapital rumgespielt, es ändert sich aber nichts. kann mir jemand sagen, wo mein fehler liegt? Danke...
Poldi
Inputs: initCapital(100000), rskAmt(.0025);
Vars: marketRisk(0), numContracts(0);
marketRisk = StdDev (Close,30) * BigPointValue;
numContracts = (initCapital * rskAmt) / marketRisk;
value1 = round (numContracts,0);
if (value1 > numContracts)
then numContracts = value1 - 1
else
numContracts = value1;
numContracts = MaxList (numContracts,1);
+ das entsprechende Kaufsignal.
Leider kauft die Tradesation immer die max. Anzahl an zulässigen Kontrakten (100, 65000, 20 etc.). Habe schon mit den Parametern StdDev, rskAmt, initCapital rumgespielt, es ändert sich aber nichts. kann mir jemand sagen, wo mein fehler liegt? Danke...
Poldi
Comment