simple positionsizing

Wird in Tradesignal beim eigentlichen Entry Signal nicht die Stückzahl angegeben, dann kann dies über diese externe Strategie geschehen.

ok: buy next bar at … (dann kann das externe script die Stückzahl bestimmen)
nicht ok: buy 123 shares next bar at … (dann definiert das Signal die Stückzahl, und nicht das externe script)

(very) simple positionsizing Tradesignal Strategie

Die Positionsizing Strategie investiert immer den in den Inputs einzustellenden Betrag. Dadurch wird auch sichergestellt, dass der backtest nicht durch den absoluten Kurs in der Vergangenheit verfälscht wird. Die würde geschehen, wenn immer eine fixe Anzahl von Kontrakten gehandelt wird.

 

Meta: Synopsis("Invests the same amount of money in every trade");
Inputs: invest(100000);
Variables: con;

con=round(invest/close,0);

SetDefaultQuantity(maxlist(1,con));