Strategy Analyzer currently will continue making trades throughout a day without concern for win / loss values. So a strategy that is winning at 6am may be a loss at 9pm that shows up as a failure for a strategy. The creator may dismiss a good strategy due to overtrading. Because it failed over the full course of the day it looks like it should be abandoned. Yet with a daily goal it would show a real winner.
Title suggestion: PnLGoal or PnLplan OR StopTrading
“PnL Goal” or something similar would allow strategy analyzer to perform more like a novice trader trains. If it hits goal – stop for the day – but continue with the same strategy the next day.
I am not a coder so I am just suggesting the logic would be something like”
Current day Unrealized PNL + Realized PNL <= DailyGOal; this would stop the trade for the day if it exceeded that goal and the next day it should trade again.
Current day Unrealized PNL + Realized PNL >= DailyLOSS; this would stop the trade for the day if it exceeded that loss and the next day it should trade again.
Surely someone could just code this into a custom strategy but non-coders cannot add code to the strategy builder without breaking the code. Then they cannot continue using Strategy Builder to further refine their strategy.
Any help would be GREATLY appreciated.
Comment