Highs & lows of sessions/days/weeks/months detection

MQL5 Indicadores Experts

Termos de Referência

Objective: Automatically detect when a currency reaches a liquidity zone.

Create a program that will watch a specific list of currencies

Retrieves the currency list from:
•    the watchlist
•    or from the parameters (comma delimited list): EURUSD, AUDUSD, etc

Parameters :
- Symbols selection (Manual or Watchlist)
- Symbols list (comma separated): Will be a string separated by comma and taken into account only if Symbols selection = Manual. Also check the entries on start (some currencies can have a + after e.g.: EURUSD+)
- Number of sessions to watch (integer): can be 2, 3 ,4 etc: it will represent the number of sessions / days / weeks that we have to look back or check

- Limit to london/NY session for day: (boolean) If true, for day check, it will raise the notification only if it happens during london/NY session

For example, if a high happens during pre london( asia) session, it wont raise the notification for high of the day but if it's happen again during london, it will raise a notification

- London: (boolean)  default True, will check London session
- New-York: (boolean)  default True, will check NY session
- Day: (boolean)  default True, will check day session
- Week: (boolean)  default True, will check week session
- Month: (boolean)  default True, will check month session

- London start session time (string) format XX:YY where XX is hours and YY minutes
- London end session time (string) format XX:YY where XX is hours and YY minutes
- New-York start session time (string) format XX:YY where XX is hours and YY minutes
- New-York start session time (string) format XX:YY where XX is hours and YY minutes

Notification group
- Mobile (boolean)
- Print (boolean)
- Alert (boolean)

The program will set for each currency the following:
•    Store the highs and lows of the two last NY session
•    Store the highs and lows of the two last London session
•    Store the highs and lows of the two last days
•    Store the highs and lows of the two last weeks
•    Store the highs and lows of the two last months
•    Store the highs and lows of the two last years

Important note: This could be the last 3 instead of 2.

Example:

We are on 15 July 2022 (Friday)
We will get:
•    High and low of the NY session of July 14 , 2022 and July 13, 2022
•    High and low of the London session of July 14 , 2022 and July 13, 2022
•    High and low of the day of July 14 , 2022 and July 13, 2022
•    High and low of the week 27 June-1 July and 4-8 July
•    High and low of the month of May and April 2022
•    High and low of year 2021 and 2022

When we move to Monday (July 18 2022)
•    Change High and low of the NY session of July 14 , 2022 and July 15, 2022
•    Change High and low of the London session of July 14 , 2022 and July 15, 2022
•    Change High and low of the day of July 14 , 2022 and July 15, 2022
•    Change High and low of the week 11-15 July and 4-8 July
•    No change High and low of the month of May and April 2022
•    No change High and low of year 2021 and 2022

It will be refreshed as follow:
•    every day for the NY session
•    every day for the London session
•    every day for the day
•    every week for the week
•    every month for the month
•    every year for the year

When a high or low is reached, the notification is disabled for this high or low for this period. I mean if the low of last week is reached twice during this week, I receive only the first notification.

Checks are to be performed on every tick and at the start of the EA.


Important:
- When the EA is starting, check every rules and do not send notification. Example: If I start the EA and yesterday high was broken today, do not raise a notification but set the high as taken

Examples:
•    If NY session high from 2 days ago is reached, then this high no longer raise a notification, but tomorrow, NY session high will change (as it’s a different day) and we can have a notification for this one.
•    If London low of yesterday was reached, for tomorrow, this low will be 2 days ago of London low and it won’t raise any notification as it was already reached when this low was London’s yesterday low.

Respondido

1
Desenvolvedor 1
Classificação
(3)
Projetos
9
22%
Arbitragem
9
56% / 44%
Expirado
0
Livre
2
Desenvolvedor 2
Classificação
(10)
Projetos
25
28%
Arbitragem
2
0% / 0%
Expirado
1
4%
Carregado
3
Desenvolvedor 3
Classificação
Projetos
0
0%
Arbitragem
1
0% / 100%
Expirado
0
Livre
4
Desenvolvedor 4
Classificação
(7)
Projetos
6
0%
Arbitragem
5
0% / 100%
Expirado
1
17%
Livre
5
Desenvolvedor 5
Classificação
(4)
Projetos
7
43%
Arbitragem
1
0% / 0%
Expirado
1
14%
Livre
6
Desenvolvedor 6
Classificação
(298)
Projetos
443
64%
Arbitragem
5
40% / 0%
Expirado
4
1%
Trabalhando
7
Desenvolvedor 7
Classificação
(463)
Projetos
524
33%
Arbitragem
28
39% / 43%
Expirado
7
1%
Ocupado
Pedidos semelhantes
EA DEJA FABRIQUE ? MODIFIER QUELQUE LIGNE POUR LE RENDRE RENTABLE /////////////////////++++++++++++++++++++++++++++++++++ EA AVEC UN SYTEME SIMPLE ; SEULEMENT A MODIFIER %%%%%%%%%%%%%%%%%% SI PERSONNE SACHANT CODER CORRECTEMENT , CE TRAVAIL EST POUR TOI
Buy an sell symbols and guide showing entry to buy or sell setups and I need it gives and tell me to enter buy or to enter sell by automation nnnnnnnnnn fgggghhuuuiijh hhrddfhuuufffff yygggg hhgt hiidcb hygdfbby gyytdv uttrdd. Httdd hyyydv. Yhygf. Uu juhgff uyttt uuuytdbhy uuuyyy hhhff jjueeiivhgffdgu hyuu7trg yyyyffj yyytd u6tttf uuyrrrhi uytrrfh utterly jyrfgkkttv uhyybhhyy hytfgivuyt utfbh utghjio7t. Uuytg uytru
Utilizing the MQL5 MetaEditor Wizard, I created an Expert Advisor, having the following Signal indicators: I was able to optimize the EA and reached a backtest with the following specifications: I was able to reach a profit level of 30K, as indicated below. However, the Bot is not without faults and following the backtest, I started a forward test with real live data and the results were not so great. The EA took a
Connect from Mt5 via binary deriv account api I have mt5 indicator, need to connect with binary deriv account through api. If anyone can setup via API then contact me. everything control mt5
Hello I am looking for a developer to create an 50% retracement Indicator of the previous candle . So once a candle close the Indicator is supposed to take the full candle size from high to low and make a 61% and 50% level on that candle and I would like the candle to show until the next previous candle is done creating. After this I would look to create an ea with it possibly
Hi, I have 2 indicators which are based on the super trend , the alerts on indicator (1) does not work at all , and on the other indicator the alerts do not come on time on time, which is kind of delayed. see attached file below
Looking for an experienced developer to modify my existing TDI strategy , want to add filter for Buy and Sell Signals, Arrows are displayed on chart and what only to leave high accurate arrows Source code to be provided
I have the mq5 file, I need a buffer adding to the indicator, so it appears in the data window so I can reference it later in an EA. As the below screenshot shows, there is a median ray line from yesterday (the dashed horizontal line) - I want this value in the data window called Median Ray. I want this to be a single value per day, so todays Median Ray would be 17868, and so on each day. So I want all the Developing
I would like to develop my own indicator on metatrader 4 and tradingview. We would start with a basic version that we would improve later. It is an indicator based on several analyses and which would provide several indications. I am looking for someone who can develop on MT4 and Mt5, initially I would like to do it on mt4 and then on mt5. If you have expertise in pinescript it is a plus because I would like to
I urgently require swift assistance to convert a complex indicator into a fully functional scanner, capable of automatically sending real-time data, alerts, and notifications via email, ensuring seamless integration and prompt delivery of critical information to facilitate informed decision-making and timely action

Informações sobre o projeto

Orçamento
69+ USD
IVA (20%): 13.8 USD
Total: 82.8 USD
Desenvolvedor
62.1 USD
Prazo
de 1 para 4 dias