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

İş Gereklilikleri

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.

Yanıtlandı

1
Geliştirici 1
Derecelendirme
(3)
Projeler
9
22%
Arabuluculuk
9
56% / 44%
Süresi dolmuş
0
Serbest
2
Geliştirici 2
Derecelendirme
(12)
Projeler
28
29%
Arabuluculuk
3
0% / 0%
Süresi dolmuş
1
4%
Yüklendi
3
Geliştirici 3
Derecelendirme
Projeler
0
0%
Arabuluculuk
1
0% / 100%
Süresi dolmuş
0
Serbest
4
Geliştirici 4
Derecelendirme
(7)
Projeler
6
0%
Arabuluculuk
5
0% / 100%
Süresi dolmuş
1
17%
Serbest
5
Geliştirici 5
Derecelendirme
(4)
Projeler
7
43%
Arabuluculuk
1
0% / 0%
Süresi dolmuş
1
14%
Serbest
6
Geliştirici 6
Derecelendirme
(301)
Projeler
451
65%
Arabuluculuk
5
40% / 0%
Süresi dolmuş
4
1%
Çalışıyor
7
Geliştirici 7
Derecelendirme
(493)
Projeler
564
33%
Arabuluculuk
27
44% / 44%
Süresi dolmuş
9
2%
Meşgul
Benzer siparişler
Hello, I’m looking for a TradingView indicator that fits my forex trading needs. If you can create or customize one for me, please reach out. I'd appreciate your help! Thanks in advance."
I’m looking for an experienced MQL5 developer to create a custom Break of Structure (BoS) Indicator for MetaTrader 5. This indicator should automatically detect and mark key market structure breakpoints in real-time, offering traders clear visual signals when the market experiences a structural shift. The indicator should include the following features: Automatic detection of Break of Structure (BoS) and Change of
Hey greetings am in need of a developer that can convert my simple tradingview indicator to MT4 I have the source code of the indicator and is also a public indicator on Tradingview site Kindly bid and let started
I want to buy the functional source code of the manager for mt5/mt4, make your proposal, send me a demonstration, the system asks for a text of 30 words plus the summary and that I want to buy a library
Hey MQL COMMUNITY, I have some ideas trading that needed to come to life based on my expected trading target, I have the details strategy ready so I wanted to be programmed as PineScript Indicators based on my trading specifications for TradingView platform, please reach out if you are well skilled in programming algo trading system for tradingview using PineScript coding solutions and can run without any problem
Hello i am seeking a skilled MetaTrader 5 (MQL5) developer to modify an existing Telegram signal copier. The goal is to enhance the copier's functionality, reliability, and user experience. kindly bid this job to get started immediately
Hello, I’m looking for assistance with creating or customizing a TradingView indicator to suit my trading needs. If you have experience in this area, please reach out. Your help would be greatly appreciated. Thanks
Where are my developers colleagues . i want you to support me on existing work i just need a little addon on it. Am still a student kindly support me. You will be get paid at the end of the work. If you want more details maybe the worth of the project or any other thing let me know. THNAKS FOR THE SUPPORT
** Entry Condition **: - ** For Long**: The trade is entered **after BB + ** is confirmed. - ** For Short *: The trade is entered **after BB -* is confirmed. ### 2nd **Stop Loss **: - ** For long Entries *: stop loss is triggered on a ** candle close above the high* of the breaker block shown by the indicator. - ** For Short Entries **: stop loss is triggered on a ** candle close below the low ** of the breaker block
Hello, am in need of a developer that can help in developing a trading bot that can effectively navigate the foreign exchange (Forex) market or other financial markets to generate passive income. My objective is to create a sophisticated algorithmic trading system that can consistently produce profitable trades with minimal manual intervention. I am seeking a reliable and efficient solution that can be tailored to my

Proje bilgisi

Bütçe
69+ USD
KDV (20%): 13.8 USD
Toplam: 82.8 USD
Geliştirici için
62.1 USD
Son teslim tarihi
from 1 to 4 gün