The VX screener is basically a table together with a few ways to sort the data. For better visibility it starts with a limited set of rows and columns and then you can choose how many of them want to be visible. The screener is always on the root of vx.ro (so the address is https://vx.ro).
Each row is an open market (the screener doesn't show closed markets, no point for that). Each column is an indicator for that market, either on one hour or daily timeframe, calculated on close.
The columns (indicators) are organized and displayed in predefined sets: "Trend" contains data related to trend quality, "Impulse" about the quality of the most recent impulsive move and "Pullback" about the termination of the pullback and possible entries.
"View" shows no data, except the symbols name, "Daily" and "Hourly" show the data relevant on each timeframe. The "All" button shows all the data together.
To switch between the diffent sets of columns simply press the corresponding button to display the set you want. The screener starts with no data as default.
The default set "View" sorts the rows first by crossings field (X H1) and then by "Hit". You can change this sorting by clicking on the title of any visible column for both ascending and descending order.
After you choose your columns you can further rearrange them by dragging them in the desired order/position.
To have a maximum speed in displaying data all the sorting is made client-side, directly in the browser. This comes with a price, i.e. a slower loading of the initial page as you probably expect. The data is loaded all at once and then the sorting is instantaneous.
The search form is an easy way to filter out the rows. A few examples of possible searches:
" * " selects all "hits", so basically you get the whole hitlist.
" & " selects all instruments which had a crossing, either now or on previous bar, both on hourly and daily timeframe. Further search criteria can be added up, like:
" * & " selects all instruments which were "hits" recently AND crossed the hourly 20 EMA, so basically a strong move followed by a pullback
(BTW, this is the default when you open the screener.)
" [ " selects all open indices
" [ * " selects all open indices which had a strong impulse recently
" # " selects all stocks
" $ " selects all forex pairs
" $ * & " selects all fx pairs on the hitlist with a recent crossing
" NR7 " selects all instruments which have currently the narrowest range in 7 days
" ^ " selects all which have a "hook" i.e. a sharp short-time momentum change etc.
The order of the search filters is not important.
After a search one can select that instrument by simply clicking that row. More rows can be added by CTRL + click or CTRL + shift. The selected instruments are marked with blue. Clicking again on any row will deselect all.
Once you filtered and/or selected a set of rows/columns you can save them by using the buttons COPY (to copy to clipboard) or PDF/EXCEL/CSV to save the data in the desired format.
Note: COPY will copy only the list of names of those instruments while "save as PDF" etc will copy the entire selection, symbols plus the visible data.
Of course you can copy or save the whole list of open markets, without any selection. Not very useful though.
The dropdown selectors under the main table help to quick view any of the open instrumens in a compact chart. Some of the instrumens (mostly stocks) are delayed with 10 minutes or so, this is a limitation of TradingView, the source of the charts. Yes, I buy real-time data feed. No, it doesn't help.
The delayed symbols are marked as such. Others might show only the daily timeframe.
First selector lists ALL open markets, the second only those which are on my hitlist, easier to spot.
The two charts are identical, except for the timeframe, first shows hourly bars, second the daily ones.
The bands in the charts are Keltner(20) with a multiplier of 2.3x The moving average is a SMA(200).
For practical reasons besides the screener itself there is a log of all setups for each trading day, in the form of a plain text file at vx.ro/setups.txt
Since the actual screener shows only data from the present this log might be useful if you want to journal/assess/study/replay the past setups for a whole day or a week. I usually use it in the weekend when I check how many good setups I missed.
For simplicity's sake the log contains only a timestamp and the tickers, no other information. This is just a list of all past possible setups. I define a possible setup as an initial big move followed by a pullback, both the big move and the pullback being aligned with a healthy trend.
After a setup is marked as such in this log it is then removed from the watchlist. Only one single setup per pullback is shown/recorded in the log.
VX is under active development, so expect to see some changes in the future.
Except bug hunting I plan to add:
If you have suggestions for other indicators I'm all ears.