I am developing a positional strategy based on fundamentals and I would like to restrict the strategy to prevent rentry of the stock on the same day if it has exited on that day. I have only one set which goes long.
You would need to create a runtime variable like exit_date in Exit which will store current date when exited. In Entry condition builder, you would need add a condition to check Today != exit_date
more info on Runtime Variables Feature — https://help.tradetron.tech/en/article/runtime-variables-feature-83nahv/
I am working with a list of stocks. Will this approach store the entry date for each stock that has been traded?
Yes, it will work. Only change would be in the variable naming. You would need to create the variable name as below and use your list name.
|list_name|_exit_date
For fetching the same in Entry CB, you would need to use the above naming in the Get Runtime keyword.
In the Exit -> Runtime Variable using the syntax "|LIST NAME|_exit_date as the variable name I get an error “Only alphanumeric, underscore, and hyphen characters are allowed.”
your list name should not contain any spaces. it should be list_name or listname or testlist