This information explains all the things from set up to superior utilization so you should use the product appropriately and perceive find out how to learn alerts, configure settings, and keep away from widespread errors.
1. What This Product Is
Dhokiyas Market Screener is a multi image market scanning software program for MetaTrader 5. It’s constructed to scan many symbols from one panel and present potential buying and selling alternatives with path, sign rating, affirmation energy, development context, and commerce ranges.
As a substitute of opening chart after chart manually, this product helps the person monitor many markets from one place and determine potential purchase and promote setups quicker.
2. What This Product Does
- Scans a number of symbols from one dashboard
- Finds purchase and promote setups
- Reveals sign rating and confirmations
- Shows entry, cease loss, and a number of take revenue ranges
- Makes use of development, momentum, and volatility logic
- Helps increased timeframe alignment logic
- Helps session primarily based filtering
- Can ship alerts and Telegram messages
- Separates new alerts and persevering with alerts
- Can work on Foreign exchange, Gold, Crypto, Indices, Oil, and different dealer supported symbols
3. Earlier than You Begin
Earlier than putting in the product, be sure that:
- You’re utilizing MetaTrader 5
- Algo Buying and selling is enabled in MT5
- Your dealer gives sufficient historic knowledge for the symbols you wish to scan
- The symbols are seen in Market Watch should you plan to make use of Market Watch scanning
- Your web connection is secure in order for you alerts and Telegram messages
4. Set up Information
Step 1
Open MetaTrader 5.
Step 2
Go to File and click on Open Knowledge Folder.
Step 3
Open the MQL5 folder, then open the Specialists folder.
Step 4
Paste the product file into the Specialists folder.
Step 5
Return to MT5 and refresh the Navigator panel, or restart MT5.
Step 6
Drag and drop the product onto any chart.
Step 7
Allow Algo Buying and selling.
Vital
This product is a screener. The primary interface is panel primarily based, so the chart itself isn’t the primary focus. You’ll be able to connect it to a clear chart and use the dashboard from there.
5. First Time Setup
After attaching the product to a chart, the panel will seem. On first run, do the next:
- Choose how symbols must be scanned
- Select the commerce mode
- Select the preset or customized engine settings
- Set your minimal rating
- Determine whether or not you need solely purchase alerts, solely promote alerts, or each
- Set your buying and selling session desire
- Configure alert choices if wanted
6. Product Workflow
The product works in a easy stream:
- Construct the image listing
- Select the commerce mode and engine preset
- Scan every image one after the other
- Verify if the image is tradable and inside session circumstances
- Calculate sign knowledge
- Apply rating and affirmation circumstances
- Present legitimate setups on the panel
- Mark them as new or persevering with
- Optionally ship alerts and Telegram messages
7. Image Configuration
Inp_SymbolList
That is the guide image listing. You’ll be able to sort symbols separated by commas. Instance:
XAUUSD,EURUSD,GBPUSD,USDJPY,BTCUSD,US30
Inp_UseMarketWatch
If enabled, the product makes use of symbols from Market Watch as a substitute of utilizing solely the guide image listing.
Inp_ScanAllBroker
If enabled, the product tries to scan all tradable dealer symbols, as much as the utmost allowed by your image restrict.
Inp_AddMajorForex
Provides a bigger Foreign exchange image group routinely.
Inp_AddCryptoPairs
Provides well-liked crypto symbols routinely.
Inp_AddStockIndices
Provides index symbols routinely.
Inp_AddCommodities
Provides commodity symbols routinely.
Inp_MaxSymbols
Limits what number of symbols will be scanned. Should you use too many symbols, the scan might take longer.
Finest Observe
In order for you quicker scans, begin with a smaller and cleaner image listing. For instance, use solely Gold and some main Foreign exchange pairs first.
8. Scan Settings
Inp_TradeMode
This defines the primary type of research.
- Scalping
- Intraday
- Swing
- Customized
Every mode adjustments the timeframes used internally.
Commerce Mode Timeframe Mapping
- Scalping makes use of M1 as essential and M5 as increased timeframe
- Intraday makes use of M15 as essential and H1 as increased timeframe
- Swing makes use of H1 as essential and H4 as increased timeframe
- Customized makes use of your personal chosen timeframes
Inp_MainTimeframe
Used solely when Customized mode is chosen. That is the primary evaluation timeframe.
Inp_HigherTimeframe
Used solely in Customized mode. That is the upper timeframe bias reference.
Inp_LowerTimeframe
Used solely in Customized mode. This will assist decrease timeframe context.
Inp_ScanIntervalSec
This units how usually the screener refreshes routinely.
Inp_MinSignalScore
That is the minimal rating required for a sign to be proven.
Inp_ShowBuySignals
Present solely purchase alerts if wanted.
Inp_ShowSellSignals
Present solely promote alerts if wanted.
9. Dhokiyas Engine Presets
The engine has preset modes that change inside calculation conduct.
- Auto
- Scalping
- Aggressive
- Default
- Conservative
- Swing
- Crypto
- Gold
- Customized
Auto Preset
Robotically chooses a preset primarily based on timeframe type.
Scalping Preset
Extra responsive and quicker for decrease timeframes.
Aggressive Preset
Can permit earlier setups however can also be extra delicate.
Default Preset
Balanced normal use setting.
Conservative Preset
Normally calls for stronger circumstances and should present fewer alerts.
Swing Preset
Designed for increased timeframe type buying and selling.
Crypto Preset
Meant for symbols that will behave with increased volatility.
Gold Preset
Meant for Gold particular type of motion.
Customized Preset
Permits you to outline your personal engine values.
10. Customized Engine Inputs
PS_C_EmaFast
Quick EMA interval for customized mode.
PS_C_EmaSlow
Gradual EMA interval for customized mode.
PS_C_EmaTrend
Development EMA interval for customized mode.
PS_C_RSI
RSI interval for customized mode.
PS_C_ATR
ATR interval for customized mode.
PS_C_MinScore
Minimal rating utilized by the customized preset. This may override the overall minimal rating for the inner engine.
PS_C_SLMult
Cease loss multiplier for customized mode.
PS_SLMult
World cease loss multiplier. That is the grasp cease loss multiplier for presets.
PS_TP1_RR
Take revenue 1 reward ratio.
PS_TP2_RR
Take revenue 2 reward ratio.
PS_TP3_RR
Take revenue 3 reward ratio.
PS_StructureSL
If enabled, cease loss is predicated on construction or swing logic as a substitute of solely a set ATR type distance.
PS_SwingLB
Swing lookback bars for construction primarily based cease loss.
PS_CooldownBars
Cooldown between alerts. Helps scale back repeated alerts in the identical path too shortly.
11. Sign Grade Filter
The product makes use of sign grades:
PS_GradeFilter
Select whether or not to indicate:
- All legitimate alerts
- Solely A Plus and A alerts
- Solely A Plus alerts
PS_HideCGrade
If enabled, weak C grade alerts are hidden.
PS_HTFEnabled
If enabled, increased timeframe bias is a part of the scoring logic.
Sensible Tip
For stricter alerts, use A Plus and A filter. For extra alternatives, use All.
12. Commerce Execution Settings
Even when your essential use is screening and sign studying, these settings assist calculate lot and commerce construction info.
Inp_UseFixedLot
If enabled, a set lot dimension is used.
Inp_FixedLotSize
The lot dimension used when fastened lot mode is enabled.
Inp_RiskPercent
Danger proportion used for dynamic lot dimension calculation.
Inp_RewardRatio
Common reward ratio setting.
Inp_SL_ATR_Mult
ATR primarily based cease loss multiplier.
Inp_FallbackLot
Fallback lot dimension if calculation can’t be accomplished correctly.
Inp_MagicNumber
Distinctive identifier utilized by the product for commerce associated dealing with.
Inp_MaxSlippage
Most slippage allowed for commerce operations or commerce context.
Inp_MaxSpreadPips
Alerts will be blocked if unfold is just too excessive.
13. Alerts and Notifications
Inp_EnableAlerts
Allow regular product alerts.
Inp_AlertMinScore
Solely alerts at or above this rating ought to alert.
Inp_EnableSound
Allow sound notification.
Inp_SoundFile
Select the sound file used for alert sound.
Inp_EnablePush
Allow MT5 push notifications if wanted.
Inp_TelegramToken
Your Telegram bot token.
Inp_TelegramChatID
Your Telegram chat ID the place messages must be despatched.
14. How To Set Up Telegram Alerts
Step 1
Create a Telegram bot utilizing BotFather.
Step 2
Copy the bot token.
Step 3
Get your Telegram chat ID.
Step 4
Paste the token into Inp_TelegramToken.
Step 5
Paste the chat ID into Inp_TelegramChatID.
Step 6
Enable WebRequest in MT5 settings for Telegram API entry.
Step 7
Run the screener and confirm messages are being obtained.
Vital
If Telegram token or chat ID is empty, Telegram sending is not going to work.
15. Sign Accuracy Filters
Inp_TradingSession
Select when the screener is allowed to work. Widespread choices embrace all classes, London, New York, Tokyo, Sydney, and overlap durations.
Inp_UseMTFFilter
Use multi timeframe filter logic.
Inp_UseTrendFilter
Use development alignment logic.
Inp_UseVolumeFilter
Use quantity primarily based filtering logic.
Inp_MaxScorePerGroup
Helps management scoring logic by group.
Inp_MinConfirmations
Minimal affirmation rely required earlier than exhibiting a sign.
Inp_RequireHTFAlign
Pressure increased timeframe alignment if wanted.
Inp_RequireCandle
Require candle situation if wanted.
16. Session Time Settings
These settings are primarily based on GMT or UTC type session timing.
Inp_GMT_Offset
Used to align server time with GMT session dealing with.
Inp_Sydney_Start and Inp_Sydney_End
Sydney session time.
Inp_Tokyo_Start and Inp_Tokyo_End
Tokyo session time.
Inp_London_Start and Inp_London_End
London session time.
Inp_NewYork_Start and Inp_NewYork_End
New York session time.
Inp_HighlightOverlap
Highlights overlap classes when relevant.
Why This Issues
Totally different classes deliver completely different volatility and motion kinds. Session filtering might help you deal with the durations most fitted on your buying and selling type.
17. Panel Habits Settings
Inp_ShowLivePrice
If enabled, the panel updates reside value info.
Inp_PriceUpdateSec
How usually value knowledge refreshes.
Inp_ShowPnLInPanel
Reveals panel associated revenue and loss info the place relevant.
Inp_FlashNewSignals
Highlights new alerts extra clearly.
Inp_MaxRowsDisplay
Limits the variety of seen rows if wanted.
Inp_CompactMode
Makes use of a extra compact show type.
Inp_ShowSectionHeaders
Reveals headers like new alerts and previous alerts sections.
Inp_BuyColor
Colour used for purchase components.
Inp_SellColor
Colour used for promote components.
Inp_PanelBgColor
Background panel shade.
18. Show Settings
Inp_FontMain
Fundamental font dimension.
Inp_FontSmall
Small font dimension.
Inp_RowHeight
Row top of the primary sign panel.
Inp_HistRowHeight
Row top of historical past associated show.
Inp_ShowSpread
Present unfold info in panel the place relevant.
Inp_NewSignalMinutes
Defines how lengthy a sign is taken into account new.
Inp_AutoChart
Can assist automated chart conduct when interacting with alerts.
19. How Alerts Are Generated
The sign engine appears for commerce alternatives utilizing a mixture of:
- EMA crossover logic
- Development place versus development EMA
- RSI path and zone logic
- MACD histogram path
- ATR primarily based motion context
- Quantity comparability
- Increased timeframe bias
- Unfold examine
- Session examine
- Affirmation rely
Alerts usually are not proven simply due to one situation. The product combines a number of checks, then calculates a rating, and solely after that decides whether or not the sign must be seen.
20. Purchase Sign Logic Simplified
A purchase setup usually wants bullish crossover and bullish market context. The product then checks whether or not development, RSI, MACD, quantity, and better timeframe alignment assist the setup.
21. Promote Sign Logic Simplified
A promote setup usually wants bearish crossover and bearish market context. The product then checks whether or not development, RSI, MACD, quantity, and better timeframe alignment assist the setup.
22. What Sign Rating Means
The rating is the general high quality energy of the setup primarily based on the product logic. Increased rating normally means extra circumstances are aligned.
In easy phrases:
- Decrease legitimate rating means the setup handed however is weaker
- Center rating means balanced setup
- Increased rating means stronger alignment
23. What Affirmation Rely Means
Affirmation rely tells you what number of supporting circumstances are current. This helps you shortly choose whether or not a sign is supported by a number of elements or just a few.
24. Understanding Panel Columns
Relying on display dimension and panel structure, you may even see columns similar to:
- Quantity
- Age
- Image
- Course
- Rating
- Confirmations
- Value
- ATR
- RSI
- MACD
- MA associated view
- BB associated view
- Stochastic associated view
- Increased timeframe standing
- Candle info
- Quantity info
- High purpose
- Commerce associated info
25. New Alerts and Previous Alerts
The panel separates:
- New alerts
- Previous persevering with alerts
That is very helpful as a result of the person can instantly deal with recent alternatives first, whereas nonetheless maintaining monitor of already lively or persevering with setups.
26. How To Learn A Sign Correctly
While you see a sign, examine it on this order:
- Image
- Course
- Rating
- Confirmations
- Increased timeframe development
- Purpose textual content
- Entry
- Cease loss
- Take revenue ranges
- Unfold situation
27. Entry And Exit Data
The product can present:
- Entry value
- Cease loss
- Take revenue 1
- Take revenue 2
- Take revenue 3
- Lot dimension context
- ATR context
- Increased timeframe state
28. Cease Loss Habits
Cease loss will be construction primarily based or multiplier primarily based. If construction primarily based cease loss is enabled, the product appears at swing context and should place cease loss in accordance with close by construction logic. If not, it makes use of a volatility distance type logic.
29. Take Revenue Habits
Take income are primarily based on reward ratio ranges:
- TP1 primarily based on PS_TP1_RR
- TP2 primarily based on PS_TP2_RR
- TP3 primarily based on PS_TP3_RR
30. Lot Dimension Habits
If fastened lot is disabled, the product can estimate lot dimension utilizing account steadiness, threat p.c, cease distance, and image quantity settings.
31. Unfold Filter
If unfold is just too excessive, the sign will be rejected. This helps keep away from low high quality commerce circumstances brought on by poor pricing.
32. Session Filter
If the present time is exterior your allowed session, alerts might not seem even when market circumstances match in any other case.
33. Image Availability Filter
If a logo is disabled, unavailable, or not actively tradable on the dealer stage, it will not be scanned efficiently.
34. Why Some Symbols Present No Alerts
- No legitimate setup exists
- Unfold is just too excessive
- Not sufficient bars can be found
- Image isn’t tradable
- Session filter is obstructing it
- Minimal rating is just too excessive
- Confirmations are too strict
- Increased timeframe alignment is lacking
35. Advisable Setup For Newcomers
- Use a small image listing
- Begin with Swing or Default preset
- Preserve minimal rating average
- Enable each purchase and promote alerts
- Use all classes first, then slim later
- Watch sign rating and affirmation rely earlier than appearing
36. Advisable Setup For Gold Merchants
- Use solely XAUUSD or a really small listing
- Use Gold preset
- Watch unfold rigorously
- Want London and New York session exercise
- Verify increased timeframe path earlier than taking decrease timeframe setups
37. Advisable Setup For Foreign exchange Merchants
- Use main pairs first
- Use Default, Swing, or Intraday mode primarily based in your buying and selling type
- Preserve quantity and development filters enabled
- Use rating and confirmations collectively
38. Advisable Setup For Scalpers
- Use Scalping commerce mode
- Use fewer symbols
- Preserve quick refresh interval
- Watch unfold rigorously
- Want very lively session hours
39. Advisable Setup For Swing Merchants
- Use Swing commerce mode
- Use Swing or Conservative preset
- Enable increased timeframe bias
- Use stricter rating filters
40. Panel Buttons And Actions
Relying on the seen panel, you could use features like:
- Scan now
- Refresh symbols
- Reduce or maximize panel
- Open historical past view
- Scroll up and down
- Type by rating, image, path, ATR, RSI, quantity, or confirmations
- Filter purchase and promote visibility
- Toggle new alerts solely
41. Sorting
Sorting helps you reorganize seen alerts.
Examples:
- Type by rating to see strongest alerts first
- Type by image for cleaner looking
- Type by confirmations to see essentially the most supported setups
- Type by ATR or quantity to search out extra lively devices
42. Historical past View
The product contains historical past associated buildings for earlier alerts and panel monitoring. This helps the person evaluate earlier sign context and observe sign evolution extra clearly.
43. Reside Value Updates
When reside value updates are enabled, the panel refreshes present value info at your chosen interval.
44. Auto Scan Habits
The product runs scans repeatedly primarily based on the scan interval. In order for you quicker updates, scale back the interval. In order for you much less load, enhance the interval.
45. How To Use This Product Correctly
- Select your markets
- Select your commerce mode
- Select your preset
- Set filters
- Scan
- Overview rating and confirmations
- Verify entry, cease loss, and targets
- Verify manually in order for you additional security
- Handle threat
46. What This Product Is Not
This product isn’t magic and shouldn’t be used blindly with out understanding rating, affirmation, unfold, and session context. It’s a choice assist and alternative discovering device.
47. Danger Administration Recommendation
- By no means threat an excessive amount of on one sign
- Don’t ignore cease loss
- Don’t commerce each sign with out pondering
- Want stronger scores and confirmations
- Watch spreads and market circumstances
- Cut back image rely should you really feel overwhelmed
48. Widespread Newbie Errors
- Utilizing too many symbols instantly
- Ignoring unfold circumstances
- Utilizing very low rating settings
- Not understanding session filters
- Anticipating each sign to win
- Utilizing Telegram with out appropriate bot token setup
- Forgetting to allow Algo Buying and selling
49. Troubleshooting
No alerts are exhibiting
- Verify if Algo Buying and selling is enabled
- Verify if symbols can be found
- Decrease the minimal rating
- Cut back minimal confirmations
- Verify if present session is allowed
- Verify if unfold is just too excessive
- Verify if sufficient historic bars are loaded
Telegram alerts usually are not working
- Verify token
- Verify chat ID
- Verify WebRequest permissions
- Verify web connection
Too many sluggish scans
- Cut back image rely
- Improve scan interval
- Use a smaller guide image listing
Panel appears crowded
- Use compact mode
- Cut back row rely
- Use a bigger chart window
50. Finest Observe Guidelines
- Use clear symbols solely
- Use an appropriate preset on your market
- Don’t over scan pointless symbols
- Preserve rating and confirmations in focus
- Watch increased timeframe development
- Respect cease loss and targets
- Use trial and statement earlier than rising threat
51. Fast Begin Abstract
- Set up the product in MT5
- Connect it to any chart
- Allow Algo Buying and selling
- Select your image supply
- Set commerce mode and preset
- Set rating and session filters
- Click on scan
- Learn rating, confirmations, entry, cease loss, and targets
- Non-compulsory: allow alerts and Telegram
52. Closing Notes
Dhokiyas Market Screener is designed to avoid wasting time, enhance readability, and assist merchants determine potential setups throughout many markets from one panel. The perfect outcomes come while you use the product with correct filtering, lifelike expectations, and powerful threat administration.