ZigZag MultiTF MultiPair Scanner Display Panel

Работа завершена

Время выполнения 5 дней
Отзыв от заказчика
Very knowledgable, very quick, efficient code .. what more do you want !! :)
Отзыв от исполнителя
Great customer, who understands a task complexity and clearly knows what is "additional work" stands for :)

Техническое задание


Overview


ZigZag MultiTF MultiPair Scanner Display Panel

Indicator Panel Requirements

1. Indicator panel of past scanner display ascending results, one pair result per line up to 10 (configurable) lines
2. on indicator attached chart candle close, scan currency pairs (text box configurable i.e AUDUSD;EURUSD;USDCAD;XUAUSD.........USDJPY etc) for specific chart alert condition (see below)
3. configurable TimeFrame to check on candle close and to scan ENUM drop down [M1,M5,M15,M30,H1,H4,D1,W1,MN]
4. on finding alert conditions then display the data found in the info panel i.e.

ASCII representation of panel

-----------------------------------------------
ZZ MF TF PAIR SCANNER v0.1
-----------------------------------------------
H1 AUDUSD ZZ SHORT at <date> [chart open button]
H1 EURUSD ZZ LONG  at <date> [chart open button]
H1 XAUUSD ZZ SHORT at <date> [chart open button]
H1 AUDUSD ZZ SHORT at <date> [chart open button]
H1 EURUSD ZZ LONG  at <date> [chart open button]
H1 XAUUSD ZZ SHORT at <date> [chart open button]
H1 AUDUSD ZZ SHORT at <date> [chart open button]
H1 EURUSD ZZ LONG  at <date> [chart open button]
H1 XAUUSD ZZ SHORT at <date> [chart open button]
-----------------------------------------------
[RESCAN CHARTS BUTTON]
-----------------------------------------------

5. size and position of panel must be configurable
6. background colour of panel must be configurable
7. then if you click on any of the currency pair result lines (button) in the panel table and this then opens a chart of the relevant currency pair and timeframe  and applies a template (template name configurable)
8. rotation (LIFO) if a new pattern is found, then current lines are shifted down and the new line is inserted at the top of the indicator info panel table display and the last one is deleted etc
9. there should also be a [RESCAN CHARTS BUTTON] so the process can be run manually at any time (not just on candle close)


Scan Conditions

Config data for conditions

1. Use ZigZag indicator (with usual zig zag configs configurable) to work out last zigzag peak candle(s) for short and last trough candle(s) for long and iterate back through zigzag points and checking until we hit a max of maxzz[n] (configurable)

2. drop down enum for price comparison open/close/high/low [of last peak candle for short / or last trough candle for long] --> select one of these to be used for comparison zz_condition1
3. drop down enum for price comparison open/close/high/low [of last peak candle for short / or last trough candle for long] --> select one of these to be used for comparison zz_condition2
4. drop down enum for price comparison open/close/high/low [of last peak candle for short / or last trough candle for long] --> select one of these to be used for comparison zz_condition3
5. drop down enum for price comparison open/close/high/low [of last peak candle for short / or last trough candle for long] --> select one of these to be used for comparison zz_condition4

6. drop down enum for price comparison open/close/high/low [last candle close] --> select one of these to be used for comparison --> select one of these to be used for comparison current_condition1
7. drop down enum for price comparison open/close/high/low [last candle close] --> select one of these to be used for comparison --> select one of these to be used for comparison current_condition2
8. drop down enum for price comparison open/close/high/low [last candle close] --> select one of these to be used for comparison --> select one of these to be used for comparison current_condition3
9. drop down enum for price comparison open/close/high/low [last candle close] --> select one of these to be used for comparison --> select one of these to be used for comparison current_condition4

10. average tick volume [ over the last [n] candles (configurable)] to be used for avg_comparison avg_volume_condition1
11. tick volume of last candle to be used for comparison volume_condition2


Short Condition Alert

if current_condition1 < zz_condition1 and current_condition2 > zz_condition2 and current_condition3 < zz_condition3 and current_condition4 < zz_condition4 and volume_condition2 > avg_volume_condition1 the Short Alert

Long Condition Alert

reverse of the above



Файлы:

TXT
zz_panel.txt
4.8 Kb

Откликнулись

1
Разработчик 1
Оценка
(213)
Проекты
246
45%
Арбитраж
42
10% / 57%
Просрочено
5
2%
Свободен
2
Разработчик 2
Оценка
(252)
Проекты
462
26%
Арбитраж
139
20% / 60%
Просрочено
100
22%
Свободен
3
Разработчик 3
Оценка
(43)
Проекты
89
66%
Арбитраж
10
50% / 50%
Просрочено
28
31%
Свободен
Опубликовал: 5 примеров
Похожие заказы
I am looking for an experienced MQL5 developer who can BOTH research trading strategies and develop a commercial-quality MetaTrader 5 Expert Advisor. This is NOT simply a coding job. The developer is free to choose the trading logic, indicators, entry method, exit method, timeframe architecture and strategy type. I do not require the EA to copy or resemble any existing commercial EA. My priority is: ROBUST LONG-TERM
Project Description I am looking for an experienced MQL5/MT5 Expert Advisor developer to develop an automated trading EA for XAUUSD on the M3 timeframe , running on an Exness account . The EA will automate a manual strategy based on SNR/GAP zones , using two setup types: Price Rejection Price Correction The EA should identify valid BUY/SELL setups around predefined SNR/GAP areas, apply configurable RSI, SMA, EMA and
I need an MT5 Expert Advisor for XAUUSD (Gold) running on an Exness account. STRATEGY LOGIC The exact entry and exit rules will be provided in writing before development starts. Please quote for a single rule-based strategy with clearly separated logic, so the rules can be adjusted later without rewriting the whole EA. RISK MANAGEMENT (this is the priority of the project) - Risk per trade as a percentage of account
Hello Traders, Have a trading strategy or idea you want to automate? I specialize exclusively in MQL5 development, helping traders turn their concepts into professional trading solutions. Custom Expert Advisors — automate your strategy and reduce manual execution Custom Indicators — transform your market ideas into powerful trading tools Fix & Debug — identify errors and get your existing code working properly
I am looking for a Senior MQL5 Developer to create a new MetaTrader 5 Expert Advisor from scratch. I will provide a complete Requirements Specification containing objective entry, exit and risk-management rules. This is not a request to copy or decompile an existing product. Project requirements: Clean and modular MQL5 source code. Exact implementation of the supplied strategy. One signal evaluation per configured
Hi i need help to connect my chat gtp with ninja trader I have all tools. Just need supervision and seeking a professional who can do that for me. This the bridge extension https://crosstrade.io/blog/chatgpt-to-ninjatrader-mcp-walkthrough
MT4/MT5 HFT EA us30 30 - 3000 USD
Hello everybody, I'm looking for an experienced MQL4/MQL5 developer to optimize a High-Frequency Trading (HFT) Expert Advisor for both MT4 and MT5. The EA performs consistently and profitably on demo accounts, but when it is run on Raw and Standard live accounts under what appear to be the same trading conditions, it begins generating losses. I do not have the original source code (.mq4/.mq5); I only have the

Информация о проекте

Бюджет
60 - 90 USD
Сроки выполнения
от 1 до 4 дн.