ZigZag MultiTF MultiPair Scanner Display Panel

Job finished

Execution time 5 days
Feedback from customer
Very knowledgable, very quick, efficient code .. what more do you want !! :)
Feedback from employee
Great customer, who understands a task complexity and clearly knows what is "additional work" stands for :)

Specification


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



Files:

TXT
zz_panel.txt
4.8 Kb

Responded

1
Developer 1
Rating
(212)
Projects
246
45%
Arbitration
42
10% / 57%
Overdue
5
2%
Free
2
Developer 2
Rating
(236)
Projects
440
26%
Arbitration
125
21% / 56%
Overdue
96
22%
Working
3
Developer 3
Rating
(43)
Projects
89
66%
Arbitration
10
50% / 50%
Overdue
28
31%
Free
Similar orders
Hi I need a software like Mirror trade copier ( https://www.antonnel.net/mirror/ ) which directly connect to the Accounts over api with out MT4 terminal and copies trades from mater to client. I want the same and possible improvement like can be accessed over a url and dashboard for some basic metrics (optional)
Hello there, I need a mql4 EA based on pine script custom indicator. You need to do pine script indicator convert into mt4 advisor. If you are able to do please contact. Thanks
I need a AI signal generating bot for forex trading. The bot should operate such that when i put it in a chart it will analyse the market, after several minutes it will display whether the trade is buying or selling. It should display the one minute, five minute,15minute, 30 minute, one hour, 4 hours and daily time frame whether they are buying or selling. If it is buying the arrow should be green and if it is
Using Bollinger Band only. When price closes above upper BB, open Buy. If the length of the candle body that closed above the upper BB is more than Y pips, then do not Buy and remove the EA. Otherwise, continue to open Buy if crosses and close above upper BB and the number of positions is not more than Max No of Positions. The user will choose either Buy or Sell only. When price closes below the lower BB, close all
Hello freelancers here, I need an expert to help me with coding my script which is already working in pinescript, Moreover, i want a system whereby i can sell my trading bot and can give access with a license, I need an expert that can help me with this
I need an EA which only trades the news data. The EA has to analyze the news-data and needs to classify them into categories. The Strategy includes the following points and this features needs to be included : 1. Filter for news Data : Pairs : USD ● EUR ● AUD ● GBP News Events : GDP Unemployment rate (initial claims) CB Consumer Confidence (US) Retail sales Consumer Price Index (CPI) Purchasing Managers' Index (PMI)
hello great developer Can you make a high/low ticker tape on a table for 100 stock symbols? As a symbol makes a high or low throughout the day, it will appear on the table. i will be expecting great developer to bid for this project
Hello freelancers here, I need an expert to help me with coding my script which is already working in pinescript, Moreover, i want a system whereby i can sell my trading bot and can give access with a license, I need an expert that can help me with this, and my budget is $20, Thank you
Hello freelancers here, I need an expert freelancer to help me convert an expert advisor from MT4 to MT5. I have the MT4 source code, As for now i only got $15 for this project i don't have much on me at the moment, So i need someone who can work long terms cause i still have other projects i need him to work on for me
An EA based on Fibonacci 100 - 750 USD
I am in need of 3 EA based on Fibonacci re-tracement after a high or low is made,each EA will have a hedge trade on it.the hedge trade will be at the 50 percent of the Fibonacci..this will be present on all 3 EA, all three EA will have different levels of re-tracement, while the hedge trade will be a continuation (buy/sell stop), while the re-tracement trades will be (buy/sell limit)This EA must work on timeframe

Project information

Budget
60 - 90 USD
For the developer
54 - 81 USD
Deadline
from 1 to 4 day(s)