Ошибка чистой прибыли в тестере стратегий - PullRequest
0 голосов
/ 28 марта 2020

У меня есть следующая стратегия:

strategy("MyStrategy", overlay=true, pyramiding = 0,
  default_qty_type=strategy.percent_of_equity, default_qty_value=100,
  initial_capital = 10000)

Когда я запускаю тест, я получаю net прибыль в размере 32 819 долларов (328,19%).

Однако, если я изменяю * От 1006 * до 1, прибыль net составляет 32 819 долл. (3 281 900%).

с default_qty_type=strategy.percent_of_equity и default_qty_value=100, я ожидаю, что процент прибыли net останется неизменным независимо от начальный капитал.

Если это имеет значение, вот как я вхожу в свои позиции:

strategy.entry("myTrade", false, when=myCondition and strategy.position_size == 0,
  comment="myComment", qty=100)

Удаление параметра qty=100 приводит к сбою теста с «Нет данных».

...