
PickyTrader is an MT5 expert advisor that uses Bollinger Bands width to decide when to look for trades, then passes WPR and RSI readings through two small neural networks to filter the setup and pick a direction. Each trade has its own fixed stop loss and take profit.
Get one message the moment it launches, with its price.
PickyTrader is an expert advisor for MetaTrader 5 that waits for a specific volatility condition before it looks for a trade. It uses Bollinger Bands as a gate, then checks the setup with two small neural networks built from WPR and RSI readings.
The process runs in stages. Bollinger Bands act as the main filter. You choose whether the EA considers trades when the bands are wide or when they are narrow, using a single true/false input together with a band width threshold.
When the bands allow a trade, the readings from three Williams Percent Range indicators and one RSI are passed to a three-layer neural network. That network decides whether the setup is tradable at all. If it is, the same inputs go to a second network, which decides the direction, buy or sell.
The description states that the EA does not use grid, martingale or hedging techniques.
The default inputs were tuned for EURUSD on the H1 chart. Because every parameter is public, you can optimise for other symbols and timeframes, but results from one market do not carry over to another. Run your own tests on your broker's data before relying on any set of values.
The inputs fall into a few groups. Check the values shown in the EA's input tab for the exact defaults and ranges.
| Input | Purpose |
|---|---|
| MagicNumber | Identifies the EA's trades; it also manages the following magic numbers |
| Money_FixLots | A value above zero uses a fixed lot size |
| Money_RiskPercent | Percentage of balance risked per trade |
| TP, SLMulti | Take profit in points, and stop loss as a ratio of it |
| GMTOffsetHours | Broker GMT offset; it should be set accurately |
| MinTradeHour, MaxTradeHour | Window in which entries are allowed |
| WPR1, WPR2, WPR3, RSI | Indicator periods; WPR1 must be below WPR2, and WPR2 below WPR3 |
| Bands, MaxBandWidth, TradeWhenWidens | Bollinger period, width threshold and widen or narrow mode |
| BuySellMidpoint, SignalStrength | Directional bias and the signal strength needed to enter |
| Weights and biases | Parameters of the signal and filter networks |
Optimise small groups of inputs at a time: indicators, targets and trading hours first, then the signal network weights, then the filter network weights. Repeat each group several times before moving to the next, and test the result on separate data to reduce the risk of overfitting.
Trading carries risk, and past results do not predict future ones. Optimised neural network weights can fit historical data too closely. Test on a demo account and use position sizes you can afford.
| Product type | Expert Advisor |
|---|---|
| Platform | MetaTrader 5 (expert advisor) |
| Strategy focus | Signals, Grid, Momentum |
| Delivery | Download from your account after purchase |
| License key | Not needed |
| Status | Launching soon |
| Category | Automated trading, indicator-filtered entries |
| Default tuning | EURUSD on H1; other symbols need your own optimisation |
| Timeframes | H1 by default; any timeframe once optimised |
| Trade style | Independent trades, fixed SL and TP, no averaging |
| Position sizing | Fixed lots or percentage of balance per trade |
| Indicators used | Bollinger Bands, three WPR periods, one RSI |
| Requirements | Algo trading enabled and a correct broker GMT offset input |
No reviews yet. Customers who own PickyTrader can review it here.
No. This version is built for MetaTrader 5 only. It will not load on MetaTrader 4, so check that your broker offers an MT5 account before buying.
The default inputs were tuned for EURUSD on the H1 chart. Every parameter is open, so you can optimise for other symbols or timeframes, but you should run your own tests and not assume the defaults suit another market.
According to the product description it does not. Each trade is opened independently with its own fixed stop loss and take profit, and trades are not added to recover losses. Check behaviour in the Strategy Tester on your own broker data.
The EA uses a trading-hours window based on GMT. If the broker offset is wrong, the window shifts and trades may open at times you did not intend. Confirm your broker's current offset, including any daylight saving change, and enter it accurately.
Work in small groups: first the indicator periods, take profit, stop loss ratio and trading hours; then the signal network weights; then the filter network weights. Repeat each group several times before moving on, and validate on data the optimiser did not see.
No minimum deposit is stated here. It depends on your broker, the symbol, the lot size or risk percentage you choose, and the stop loss distance. Test on a demo account first to see what suits your account.
PickyTrader
Notify me at launchQuestions about this tool?
Ask us on Telegram Install guide for MT4 and MT5 Get a custom version builtFree, practical help with testing, sizing and running expert advisors.
Own PickyTrader? Sign in to review it.