Market Profile Expert Advisor Needed

MQL5 전문가

명시

Hello, I need a fully operational market profile that has inputs for many of the market profile parameters. My goal is to perform backtests for trade ideas that are based on market profile strategies. The market profile must not be an indicator, it should be an expert advisor (EA). The Market Profile needs to display both time (TPO) and volume, as if they were displayed in Sierrachart, Ninjatrader, etc. (see attachment 1 and 2). On one side, volume by price should be displayed and on the other side, time spent at a given price should be displayed. For reference, I mainly trade US indices so I will be referring to the New York (NY) Session (9:30am to 5:00pm NY time) and the overnight session (6:00pm to 9:30am NY Time). However, I may use this EA to trade FX and commodities later on. Another important detail is that I need for this EA to recognize the shape of each profile for each day type (more details below). Also, I need the base code for this EA once completed. Here are more details as to what I am looking for: 


Basic information that should be apart of the Market profile (see attachment 1 and 2)

  • Value Areas and Point of Control (POC): Value area high and value area low for each profile (time profile and for the volume profile). By example: the value area high for the time profile will not be the same as the value area high for the volume profile. The same goes for the POC of each profile. 

  • Session Open and Session Close markers.

  • Initial Balance Range with time inputs: by default the initial balance range should be the range for the first hour of the US Market Open.


Sessions: 

This market profile must have the options of being displayed in 3 ways:

  1. Two or three sessions per day : This means that for a single day, the option of having two or three market profiles can be selected. The option of having two market profiles per day is for trading indices. This means it would be composed the overnight session (with time inputs so it can be changed) and the NY Session (also with time inputs). The option to have three sessions is for Forex. This needs a market profile for the Asian Session, the London Session and the NY Session (all with inputs). The main time frame used for this chart should be 30 minutes (M30), but I would like for other time frames to also be available (such as 15m, 1 hour, 4 hour). 

  2. A single session per day: This means that for one day there would be a single market profile. The main time frame used for this chart should be 30 minutes (M30), but I would like for other time frames to also be available (such as 15m, 1 hour, 4 hour). 

  3. A single Session per week: This means that over the course of a full week, the market profile would be displayed. The main time frame used for this chart should be 1 hour (H1), but I would like for other time frames to also be available such as 4 hour, 8 hour and more. 


Display: 

For the time profile: 

  • For the time profile, I need for the letters to be displayed as intended on a TPO chart. 

  • Thickness for each price level: I need to be able to chose the how many price changes one single letter encapsulates. The purpose of this is to control the amount of detail I get from the Market profile. Depending of the chart and broker I am using, the price change for each move (one tick up or one tick down) can be different (see attachment 3 and 4). Also, it will allow me to chose with what precision I want my market profile to be displayed. As a default, the precision level can be set to three price changes. By example, for every three ticks up, a new TPO square (with the letter inside) would be created. 

  • Display the profiles for the previous days

  • Display the developing profile

  • Display Naked POCs


For the volume profile (essentially the same as time profile) 

  • The volume profile can be displayed by a horizontal bar

  • Similarly to the Time profile, the thickness of the volume should also vary according to the input value for the price interval.

  • Display the profile for the previous days

  • Display the developing profile


Backtest: 

In terms of backtesting ability, I need to be able to perform backtest on MT5 by using the following inputs: 


Entry and Exit conditions: 

Market profile conditions:
Time profile only: 

  • Time profile: Use 3 or more single prints in a row above value area as an entry criteria

  • Time profile: 3 or more single prints in a row below value area as an entry criteria


Time & Volume profile:

  • Identify different day types such as B profile, b profile, P profile, Balanced day and Double distribution day. 

  • An idea to calculate the shape of a market profile could be something similar to the following: for  Double distribution day also known as a B shaped profile where there are two areas with large amount of time spent (high time area) are separated by an area where a low amount of time is spent (low time area). The user should be able to determine what the low time area is with two inputs:  

    • The first input should be the percentage of the length from the POC. By example, all price levels on the time profile that are smaller or equal to 30% of the POC length should be considered as a low time area. 

    • Length of the low time area: for the low time area to be considered an area, it must be equivalent to three TPOs in a row that correspond to the percentage of POC condition above. The default value of this input should be 3. 


Initial Balance (IB) entry conditions

The initial balance entry conditions should only take place once the initial balance has been set. 

  • Price crossing Initial Balance high (once the initial balance has been

  • Short Initial Balance

  • Long initial balance 

Overnight Session: 

An idea for the calculation of the range for the overnight session can be the following: the determination of the overnight session is based on the average size of the previous overnight sessions. This could also include an input to determine how far to lookback. 


  • Wide range overnight session 

  • Narrow range overnight session 


Weekly value area entry conditions for time & volume profile

  • Price is inside previous weekly value area

  • Price is above previous weekly value area high as entry condition

  • Price is below previous weekly value area low as entry condition

  • Price is inside developing weekly value area as entry condition

  • Price is above developing weekly value area high as entry condition

  • Price is below developing weekly value area low as entry condition


Daily value area entry conditions for time & volume profile

  • Price is inside previous day value area as entry condition

  • Price is above previous day value area high as entry condition

  • Price is below previous day value area low as entry condition

  • Price is inside developing daily value area as entry condition

  • Price is above developing daily value area high as entry condition

  • Price is below developing daily value area low as entry condition




응답함

1
개발자 1
등급
(68)
프로젝트
77
8%
중재
33
9% / 55%
기한 초과
6
8%
작업중
2
개발자 2
등급
(1)
프로젝트
1
0%
중재
3
0% / 100%
기한 초과
0
작업중
3
개발자 3
등급
(167)
프로젝트
192
11%
중재
37
38% / 35%
기한 초과
5
3%
로드됨
4
개발자 4
등급
(37)
프로젝트
59
27%
중재
25
20% / 52%
기한 초과
10
17%
작업중
5
개발자 5
등급
(10)
프로젝트
25
28%
중재
1
0% / 0%
기한 초과
1
4%
로드됨
6
개발자 6
등급
(41)
프로젝트
88
14%
중재
30
30% / 53%
기한 초과
36
41%
작업중
7
개발자 7
등급
(4)
프로젝트
6
0%
중재
4
25% / 75%
기한 초과
0
무료
비슷한 주문
I have an EA and want to add few new logic to fetch profit taking factors and other values from an external master data and use it in existing EA
Hello Every one, Good day, I want from someone professional to create an EA is working on Mt5, This EA is working by depend on some indicators, and all those indicators must be working on MACD window, not on the chart, for more details please read my attached pdf file carefully. Many Thanks
I'm looking for an expert MQL5 developer that can create an EA that's based on my price action trading strategy with no indicators. The EA must analyze trades based on my price action rules, enter trades based on my price action rules, manage trades based on my price action rules and exit trades based on my price action rules
hi hi there i have an strategy on tradingview and i want to automate it like metatrader EA so i want the strategy to open and close trade automaticlly on tradingview
We are looking for an experienced Expert Advisor Developer who can build a customized MT5 Expert Advisor for us. The Expert Advisor would use two built-in indicators as entry/exit signals and our own risk management strategy with customizable inputs. The goal is to create a reliable and efficient trading tool that can automate our trading process on the MT5 platform. Skills required: - Strong understanding of
I need stochastic div (hidden &regular ea) that should perform task in all tf's ..divergence is a repaint stly so i want to use it with candlestick flips .. so bet for it
Hello, I have an indicator from a friend and I'd like to replicate it on my own TradingView or MT5 platform. Could you assist me with that?. Here is the link
so basically I have an EA(mql5), AI script(python), flask server and socket server both on python. Now this is an experimental script as I am trying to learn. However the EA is not entering any trades. How much would it cost for you to troubleshoot this for me? Thank you in advance
NEW FUNCTION 50+ USD
La idea es la siguiente, sería un EA semi automático. Yo como trader opero en zonas. En adelante las vamos a denominar ``zonas calientes´´. El EA debe que necesito debe operar conforme a 4 zonas calientes que yo configure en el mismo. ¿Qué hará el EA en cada una de esas zonas calientes que yo he configurado? En cada una de estas zonas el EA debe realizar hedging (crear un rango en el cual el EA entrara en sell o en
I have the bot just over half made, from another developer who let me down and decided they no longer wished to finish the project, so I have a basic example of the fundamentals of what it could look like, although multiple functions I require do not work, but I can show this to you on request. There are multiple features that I require, so please read the in depth requirement sheet on the attachment. Function: To

프로젝트 정보

예산
300+ USD
개발자에게
270 USD