WickFox Documentation

Master technical analysis with our comprehensive guides

Overview

Welcome to WickFox - your powerful stock screening and analysis platform

WickFox is a comprehensive technical analysis platform designed for traders and investors who need powerful screening capabilities. Our flagship feature, the Technical Screener, uses our proprietary FoxQL query language to help you find stocks that match your exact criteria.

Advanced Screening

Filter stocks using 50+ technical indicators with complex logical conditions

FoxQL Language

Intuitive query language that makes complex screening simple and readable

Multi-Timeframe

Analyze multiple timeframes simultaneously for comprehensive market analysis

Quick Start

Get started with WickFox in just a few minutes

1
Navigate to the Screener

Go to the Technical Screener page from the main navigation menu.

2
Select Your Market

Choose between USA or Turkish markets from the Country dropdown.

3
Write Your Query

Use the FoxQL editor to create your screening criteria. Try: rsi[1] < 30

4
Run the Screen

Click "Run Query" to see stocks that match your criteria with visual charts.

Technical Screener

Your gateway to finding the perfect trading opportunities

The Technical Screener is WickFox's flagship feature that allows you to filter thousands of stocks based on technical analysis criteria. Unlike simple screeners that only offer basic filters, our screener uses the powerful FoxQL query language to express complex trading strategies and market conditions.

Why Use Technical Screening?

Technical screening helps you identify stocks that match specific price patterns, momentum conditions, or technical setups before they become obvious to other traders. This gives you a competitive edge in the markets.

Key Features

  • Real-Time Data: Screen against live market data with minimal delay
  • 50+ Indicators: Access a comprehensive library of technical indicators
  • Visual Results: See candlestick charts for each matching stock
  • Saved Queries: Save and reuse your favorite screening strategies
  • AI Assistant: Get help creating queries with natural language

FoxQL Basics

Learn the fundamentals of our query language

FoxQL (Fox Query Language) is designed to be intuitive yet powerful. It allows you to express complex trading conditions using simple, readable syntax that resembles natural language.

Basic Syntax

Indicator References
rsi[1] - Current RSI value
rsi[2] - Previous RSI value
macd[1] - Current MACD value
close[1] - Current closing price
Comparison Operators
> - Greater than
< - Less than
>= - Greater than or equal
<= - Less than or equal
== - Equal to
Logical Operators
and - Both conditions must be true
or - Either condition can be true
() - Group conditions with parentheses
Mathematical Functions
max(high[1], high[2], high[3]) - Maximum of values
min(low[1], low[2], low[3]) - Minimum of values
abs(macd[1] - macd[2]) - Absolute difference

Available Indicators

Complete reference of technical indicators you can use in your queries

Price Action

open
Opening price for the period
close
Closing price for the period
high
Highest price during the period
low
Lowest price during the period
volume
Trading volume for the period

Moving Averages

sma9, sma20, sma50, sma100, sma200
Simple Moving Averages
ema9, ema20, ema50, ema100, ema200
Exponential Moving Averages

Momentum Indicators

rsi
Relative Strength Index (0-100)
macd, macd_signal, macd_diff
MACD components
stoch_k, stoch_d
Stochastic Oscillator
stochrsi_k, stochrsi_d
Stochastic RSI
cci
Commodity Channel Index
tsi, tsi_signal
True Strength Index

Trend Indicators

adx, adx_di_plus, adx_di_minus
Average Directional Index system
parabolic_sar
Parabolic Stop and Reverse
supertrend_lowerband, supertrend_upperband
SuperTrend indicator bands

Ichimoku Cloud

ich_conversion_line
Tenkan-sen (9-period)
ich_base_line
Kijun-sen (26-period)
ich_span_a, ich_span_b
Cloud boundaries

Query Examples

Learn by example with real-world screening scenarios

Beginner Getting Started

Find Oversold Stocks
Value hunting, bounce plays
rsi[1] < 30

This finds stocks where the current RSI is below 30, indicating potential oversold conditions that might lead to a price rebound.

Volume Spike Detection
Momentum breakouts
volume[1] / volume[2] > 2

Identifies stocks with current volume at least double the previous period's volume, signaling increased interest.

Price Above Moving Average
Trend following
close[1] > sma50[1]

Finds stocks trading above their 50-period simple moving average, indicating upward momentum.

Intermediate Popular Patterns

MACD Bullish Crossover
Momentum shifts, trend changes
macd[1] > macd_signal[1] and macd[2] <= macd_signal[2]

Detects when MACD line crosses above the signal line, indicating potential bullish momentum shift.

RSI Oversold Recovery
Reversal trades
rsi[1] > 30 and rsi[2] <= 30

Finds stocks that just moved out of oversold territory, potentially signaling the end of a sell-off.

Bullish Pinbar Pattern
Reversal candlestick patterns
(abs(close[1] - open[1]) <= 0.5 * (high[1] - low[1])) and ((high[1] - max(open[1], close[1])) < (min(open[1], close[1]) - low[1]))

Identifies potential bullish pinbar candles with small bodies and long lower wicks, often indicating rejection of lower prices.

Advanced Complex Strategies

Multi-Condition Momentum
High-probability setups
rsi[1] > 50 and macd[1] > macd_signal[1] and close[1] > ema20[1] and volume[1] > volume[2]

Combines multiple bullish signals: RSI above 50, MACD above signal, price above EMA20, and increased volume for strong momentum confirmation.

Golden Cross Formation
Long-term trend changes
sma50[1] > sma200[1] and sma50[2] <= sma200[2] and volume[1] > volume[2] * 1.5

Detects the famous "Golden Cross" when 50-day SMA crosses above 200-day SMA with confirming volume, often marking major trend reversals.

Breakout with Volume Confirmation
Range breakouts
close[1] > max(high[15], high[14], high[13], high[12], high[11], high[10], high[9], high[8], high[7], high[6], high[5], high[4], high[3], high[2]) and volume[1] > volume[2] * 2

Identifies stocks breaking above their 15-period high with at least double the previous volume, indicating strong breakout momentum.

Multi-Timeframe Analysis Premium

Analyze multiple timeframes simultaneously for comprehensive market insight

Premium Feature

Multi-timeframe analysis is available for Premium subscribers. Upgrade your account to access this powerful feature.

Multi-timeframe analysis allows you to screen stocks based on conditions across different time intervals simultaneously. This powerful approach helps you find stocks that show alignment across multiple timeframes, increasing the probability of successful trades.

Supported Timeframes

1h
1 Hour
Short-term intraday analysis
4h
4 Hours
Medium-term intraday analysis
1d
1 Day
Daily analysis
1wk
1 Week
Weekly long-term analysis

Multi-Timeframe Syntax

To reference indicators from specific timeframes, append the timeframe to the indicator name:

rsi_1d[1] > 50
RSI on daily timeframe above 50
macd_4h[1] > macd_signal_4h[1]
MACD bullish on 4-hour timeframe
close_1h[1] > ema20_1h[1]
Price above 20 EMA on 1-hour timeframe

Multi-Timeframe Examples

Aligned Momentum
High-confidence trend trades
(rsi_1d[1] > 50) and (rsi_4h[1] > 50) and (rsi_1h[1] > 50)

Finds stocks with bullish RSI readings across daily, 4-hour, and 1-hour timeframes, indicating strong aligned momentum.

Higher Timeframe Trend, Lower Timeframe Entry
Trend following with precise entries
(close_1d[1] > ema50_1d[1]) and (macd_4h[1] > macd_signal_4h[1] and macd_4h[2] <= macd_signal_4h[2])

Daily uptrend confirmed with fresh MACD bullish crossover on 4-hour chart for optimal entry timing.

Advanced Query Techniques

Master complex screening strategies with advanced FoxQL features

Using Mathematical Functions

FoxQL supports various mathematical functions for complex calculations:

max()
max(high[1], high[2], high[3]) - close[1] < atr[1] * 0.5
Price is within half an ATR of the 3-period high
min()
close[1] - min(low[1], low[2], low[3]) > atr[1]
Price is more than one ATR above the 3-period low
abs()
abs(close[1] - open[1]) < (high[1] - low[1]) * 0.3
Small body candle (doji-like pattern)

Distance and Percentage Calculations

Use built-in distance indicators for percentage-based conditions:

c_dist_pct_sma20[1] > 5 and c_dist_pct_sma20[1] < 10
Price is 5-10% above its 20-period moving average
c_dist_pct_st_lower[1] < 2
Price is very close to SuperTrend support line

Rate of Change Analysis

Analyze momentum over different periods:

roc9[1] > 0 and roc21[1] > 0 and roc50[1] > 0
Positive momentum across short, medium, and long-term periods
roc9[1] > roc9[2] and roc21[1] > roc21[2]
Accelerating momentum in both short and medium-term

Performance Tips

Keep It Simple

Start with simple conditions and add complexity gradually. Overly complex queries can be slow and hard to debug.

Save Your Queries

Use the "Save Query" feature to preserve your working strategies for future use.

Use AI Assistant

Let our AI assistant help you build complex queries using natural language descriptions.