- ago
I have started using WL 8 and creating strategies. I noticed that when I run a backtest the buy/sell triggers are not always displayed on the chart. Is there a setting I should use?
0
355
12 Replies

Reply

Bookmark

Sort
Cone8
 ( 24.02% )
- ago
#1
When you say "triggers", I read "signals". Signals occur for trades on a future bar that is not on the chart. You can't put an arrow on a bar that doesn't exist yet.

Trade arrows are displayed for Positions created by the Strategy.
0
- ago
#2
Be more precise please, show an example and we'll tell you what you should expect (or not) w.r.t. trade arrows.
0
- ago
#3
Thanks for your quick response. Here an example:
I ran a backtest against my data set. The strategy is to buy when RSI crossing above RSI value of 50 and sell when RSI crossing above RSI value of 70. In this example the backtest produced 5 "signals" which were consistent with the strategy. But there were no indications (I called these signals) on the chart showing past buy or sell events. Is there something I can do to show those past buy/sell events?
0
Glitch8
 ( 13.17% )
- ago
#4
You’ll need to scroll through the chart to see the buy and sell arrows for historical trades. They are there. To get right to a particular historical position, double click it in the Positions tab.
0
- ago
#5
Also make sure to load enough data. Click the data range control (a label in the status bar of a chart) or the same in Strategy settings.
0
- ago
#6
I hand checked a random stock (MOS). The last arrow shown for this strategy was on 5/4/22 Buy. I had selected the multi position option. Since 5/4/22 there were more than 10 more events in 2022 and 8 more events in 2023, none which were marked with arrow heads. Before 5/4/22 it appears that the software showed the buy/sell events with arrow heads. I did not hand check for the accuracy of the events.

I checked IBM with simular results. The last event marked by an arrow was a buy on 6/23/21.

AAPL was a different story. The buy/sell arrows were on the charts. The only surprise was that there were multiple sell arrows without a corresponding buy. I can live with that for now.

WL7 did not do this. Is there any progress regarding my use of WL7?

Also, WL8 takes a much longer time (5x) to backcheck a larger dataset than WL7. I am guessing that there is a setting in WL8 that would fix this. I would welcome your suggestions. If I need to start a new thread please let me know.

I have been using WealthLab for at least 10 years and I respect the functionality and thought these represent. I have grown to rely on WealthLab ability to present financial data. I would like to use WL8 but if I can get WL7 working it would suit my needs for now. Thanks
0
- ago
#7
Please disregard the question about backtest speed. The retain NSF positions box was checked. I unchecked it and it was much faster.
0
Cone8
 ( 24.02% )
- ago
#8
There will be trade arrows only for the trades that were "accepted" by the backtest. If a trade was rejected because there wasn't enough buying power, it's an "NSF Position". NSFs are not part of the backtest - no trade arrows for those.

The Positions view has all the trades that were accepted by the backtest. Double click on a trade in the Positions view. There will be a trade arrow for it, guaranteed.

Re: multi position option
You probably should not select this. It changes a block strategy's logic to keep putting on more and more positions whenever the entry condition is true. The result will be holding multiple positions simultaneously for the same symbol.

Example: Buy when Close is above some MA. With Multiple positions, you'll keep buying the same symbol every bar on which this condition is true until you run out of money. With Single Position, you will buy only once (per symbol). When that position is exited, it will check the entry logic again.

Finally, see the video about NSF Positions. It's linked in the Help topic. Running with and without NSF Positions can change when trades occur due to the dynamics of trading other symbols.
0
Glitch8
 ( 13.17% )
- ago
#9
>>Is there any progress regarding my use of WL7?<<

What is your difficulty running WL7? But I should state that WL8 is objectively better so we don’t recommend sticking with WL7.

Also it’s not possible for there to be a sell arrow on the chart without a matching buy arrow. If you hover the mouse over the sell arrow you’ll see a line appear pointing toward the entry that is somewhere earlier in the chart history.
0
- ago
#10
Cone, I will try to follow up on your suggestion and check out the video.

Glitch, believe me that I was as surprised as you. There were multiple sells without corresponding buys. There is no reason for me to make this up. I just want to get WL 8 working and move on. I will be happy to provide you with details if it would help. Thanks
0
Glitch8
 ( 13.17% )
- ago
#11
Yes, please provide the strategy and settings that produce this result!
0
- ago
#12
Glitch, I just update my version from 26 to 39 and everything seems to have been cleared up. Thanks for your help and your patience.
1

Reply

Bookmark

Sort