QuotesDemo
This EA is a utility that fetches and displays Google Finance quotes (world indices, currencies, or bonds) via WebRequest in a custom dialog panel on the chart. It periodically updates the quotes every 10 seconds using a timer and does not place any trades.
Open the interactive view (equity curve, symbol switch)Key facts
Backtest results (H1, about 1 year)
Not backtested yet — this EA could not be converted automatically.
Strategy analysis
This EA is not a trading strategy but a quote display utility. Its core function is to fetch financial quote data from Google Finance via the WebRequest function, covering three categories: world indices, currencies, and bonds. Entry conditions are not applicable since this EA does not execute any trading operations. Exit conditions are similarly not applicable as there is no position management logic. Position sizing is not applicable since there is no code for opening or closing positions. Money management is not applicable as the EA only handles data retrieval and UI display with absolutely no money management module. The timer triggers updates every 10 seconds with GetTickCount-based throttling to prevent excessively frequent requests.
Strengths
- Implements real-time external data fetching via WebRequest, providing practical functionality
- Offers quote switching across three major financial categories with broad coverage
- Custom dialog UI display provides a user-friendly experience
Weaknesses
- Depends on Google Finance web page structure which may break upon site redesign
- No error recovery mechanism; WebRequest failure simply returns false without retry logic
- Lacks proxy and HTTPS certificate handling, resulting in poor network environment adaptability
Possible improvements
- Add automatic retry mechanism with exponential backoff after WebRequest failure
- Replace web scraping with a structured API for improved data reliability
Risk assessment
Overall risk: Safe
- Does not execute any trading operations, no trading risk
- WebRequest timeout is only 5 seconds which may cause frequent failures on slow networks
Evaluation scores
Parameters
| Parameter | Default | Description |
|---|---|---|
TableIndex | ENUM_INDICES | Google Finance quote table: world indices, currencies or bonds |
Similar Utility EAs
Backtests are historical simulations and do not guarantee future results. Not financial advice.