Re: Position Sizing
I investigated automatic position-size changing in Tradestation 2000i and came to the conclusion that there is no easy and reliable way of doing it. The major problem is that Tradestation's idea of what your current equity is will never be very accurate. Although you can program commission accurately, Tradestation will never know how much slippage you encounter on each trade, never mind trades that never fire due to PC problems, Internet problems, power problems, bugs in your EasyLanguage, etc, etc. I figured that I will almost always be able to check my trading equity at the end of each day, so by far the easiest solution is to manually change the position-sizes in my EasyLanguage as my equity increases and decreases.
This is fine for the moment as my systems don't trade more than a few times a day maximum, so it's not as if I'm going to kamikazee to oblivion on a bad day without intraday auto position-sizing, however I'd be interested to hear from anyone who has managed to somehow feedback into Tradestation things like slippage and failure to fill from your broker. |