Program based on weekly and daily average prices with weighted financial indicator values (MACD, CCI, VWAP)

MQL5 전문가

작업 종료됨

실행 시간 20 일
고객의 피드백
EA does not work, developer does not adhere to timeline or requirements specification
피고용인의 피드백
Very despicable, developed a highly profiting EA for him that giving a lot of profit, but he doesn't even know how to run and setup EA and gives bad rate, stop working with him

명시

Hi, 


I’d like to make a day trading algorithm that bases buy/sell decisions on a set of financial indicators and the average price of an instrument. Weighted averages will be used to combine multiple variables and inform buy or sell decision. 


Firstly, the algorithm needs to record the weekly price range. This can be done by recording the highest and lowest values during the week prior to current price in a given time interval (1-5 sec). Percentiles are then assigned to the values in-between, with the top value being the highest (100th) percentile and the lowest value being the lowest percentile (1st). Current price is then allocated to a percentile and given a value from 0.01 (if in 100th percentile) to 1 (if in 1st percentile). Let’s call this value A. 


Similarly, the algorithm then records the top and bottom price values for the day prior to current price in a given time interval (1-5 sec). The current price is allocated a percentile and given a value between 0.01 (if in top percentile) and 1 (if in bottom percentile) . Let’s call this value B. 


Then, the sales volume for the current interval is given as a ratio to the highest sales volume for a given time interval in the week preceding the current interval (i.e current sales volume / highest sales volume for given interval during the week prior to current interval). This value is given as C. 


Then the algorithm records the CCI (commodity channel index) value and if it is above 100, then the algorithm places a sell order regardless of weekly and daily percentile values. If it is below -100 then the algorithm automatically places a buy order regardless of weekly and daily percentile orders. Alternatively, if the price is above 100, this variable is assigned the value 0.1; if it is below -100 it is the given 1. Let’s call this value D. The user needs to have the option of whether to include CCI in the calculation, assign it a value from 0.1 to 1, or not include it at all. 


Then the algorithm gives the value for (VWAP/Price). Lets’s call this value E. 


Finally, if MACD crosses then the algorithm needs to buy against trend. The value of 0.75 is assigned if trend reversal projection means buy, and the value of 0.25 is assigned if the trend reversal projection means sell. If the algorithm identifies a bullish trend based on the previous 5 or 10 values and records that MACD line crosses then the algorithm will assign the value of 0.25; if the previous 5 or 10 values (this can be modified by the user) show a bearish trend then the algorithm will assign the value 0.75 . Let’s call this value M. 


If possible, the algorithm will use the daily projections from professional websites to inform likely intraday price range. It would be helpful if you have access to reliable projection data. If not, just use the data from websites like tradingview, fxempire etc. If the daily projection is higher than current price then assign value 1. If the daily projection is lower than current price then assign value 0.1. This value can be called X. 


In order to calculate the final buy/sell decision the program will use weighted averages to combine the above variables. Here is an example of the formula using weighted averages: [(0.2*A)+(0.4*B)+(0.1*C)+(0.1*E)+(0.1*M)+(0.1*X)]/6. The result will then determine the buy or sell decision: if the value is below 0.5 then the algorithm will sell, if the value is above 0.5 then the algorithm will buy. The user needs to be able to choose weighted average values for each variable and set that prior to the start of the program. The user will also need to set the threshold for buy/sell decision. The algorithm will execute these transactions without confirming with the user. However every transaction needs to show the resulting value upon which it based its buy or sell decision. 


All transactions will have a set profit/loss limits. These will be set based on the percentage of the daily volatility. This can be calculated from subtracting the bottom value for the day prior to current time from the top value. The user is then able to set the percentage of this volatility as profit/loss limits. 


The program needs to show balance, equity, margin levels, order lists and the proportion of orders that closed with profit to those closed with loss. 


The aim of the algorithm is to amalgamate multiple variables into a mathematical value that reflects the likelihood of bullish or bearish trend given by the individual variables. This likelihood is based on the idea that prices that are relatively above the average price level are more likely to be bearish and vice versa , while taking into account the predictions given by select financial indicators. 


The user needs to be able to set the time interval for transaction frequency, ranging from the smallest available interval to every few hours. 


The algorithm will continuously update data (e.g. percentile data based on preceding week’s values) as time goes on.


I hope this makes sense. I look forward to working with you. 

응답함

1
개발자 1
등급
(397)
프로젝트
502
38%
중재
83
37% / 33%
기한 초과
13
3%
바쁜
2
개발자 2
등급
(3)
프로젝트
3
0%
중재
0
기한 초과
0
무료
3
개발자 3
등급
(48)
프로젝트
80
28%
중재
8
75% / 13%
기한 초과
41
51%
무료
4
개발자 4
등급
(277)
프로젝트
334
55%
중재
14
36% / 29%
기한 초과
1
0%
무료
5
개발자 5
등급
(261)
프로젝트
425
38%
중재
86
44% / 19%
기한 초과
71
17%
로드됨
비슷한 주문
Im looking for an coder to code an EA: Trade management 1. opening trades according to the indicator 2. trades settings to choose from like: open all trades according to the signal open only trade 1,2,3 or 4 % per trade ( example 50/30/20 of the lot settings, with 4 trades it would be for example 50/30/10/10) 3. SL/Trailing settings: Move SL to entry after hitting TP1/TP2 or TP3 moving SL by % keep the original SL
Hi I'm looking to have 2 of my pinescript strategies converted to MQL5 and was wondering if you could first give me a quote for the more simple strategy and then for both the simple and complex strategy together. The simple strategy is a MACD crossover type thing that uses a special EMA script that filters out some ranging price action and also fractal candles for the stop loss. The second strategy is market
I want grate robot for making profits that know when to start a good trade and close a trade and must be active all time to avoid lost of money
I have developed a very strong TradingView strategy in Pine Script but unfortunately, a third-party connector is requiired and in my opinion, I want a more direct connection. I am not brilliant at coding, but I have coded the majority of the MT5 code and I would like you to make sure that the MT5 code matches my TradingView script and executes the same way as the TradingView script that I will provide if you are
Mbeje fx 50+ USD
I like to own my robot that why I want to build my own.i like to be a best to every robot ever in the life to be have more money
I need an MT5 EA that can do the following: I have to give the EA a price in advance, when the price is reached the EA has to automatically place a buy stop or sell stop order 0.5 pips below or above the price. Is this possible
Dr Pattern 30+ USD
good day i need the service of the seaso coder to help me fix my ea The Job required 1 knowledge of Mt4 and Mt5 indicator coding 2. Telegram code 3. ability to code indicator to work on multiple Time frame combine to trade 4 Ability to Join two or three indicator on same ir different time frame if you have these skill please let chart i will discuss the details of the Job inside to you The required day including
Good day, I want someone to help me create a universal news filter with on/off switch, with start and end settings, and drawdown control with magic number of EAs, etc. Thanks
Hello, I am looking for a professional programmer to optimize my existing EA integrating it with ChatGPT to analyze currencies using various methods to make the right trading decisions. i want it to be an EA that can be trusted to carry trade with the help of chat gpt and also have a very low drawdown
Hello, I am looking for a professional programmer to create a trading expert on the MT4 platform, integrating it with ChatGPT to analyze currencies using various methods to make the right trading decisions. Further details will be provided to the applicants later

프로젝트 정보

예산
50+ USD
개발자에게
45 USD