У меня есть следующая стратегия:
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
приводит к сбою теста с «Нет данных».