Create EA based on candles price action MT5 or MT4

MQL5 전문가

명시

Hello Devs!

I like to create a new EA based on the below conditions:
(Please do not bid if you have no confidence of fulfilling the codes requirements. Thanks!)
You can code MT4 or MT5 or both depending on your preference.

1. Different Magic numbers for BUY and SELL

2. Add on time filter for each day individually.
Eg: Mon = 00:01-23:59, Tue = 01:00-23:30 etc. (Monday to Sunday)
True/false to close all trades at end of trading time of this filter for each day. Eg: Tue close all trades at 23:30 True/False, Thur close all trades at 23:30 True/False and so on.
This has to be coded in EA so that no need to disable autotrading.

3. Add on news filter based on forexfactory calendar, high/mid/low impact
Eg: News filter is coded into the EA and does NOT require to turn off autotrading.
Inputs = x mins before news, x mins after news
True/false to close all orders x mins before news

4. Enable/Disable Direction LONG/SHORT/BOTH (If BOTH, means can open both directions orders as long as conditions are met. Eg: even though currently have LONG positions, EA can open SHORT when conditions are met)

5. Enable/Disable Average direction movement index filter/Average direction movement index filter wilder in MT5.

6. Enable/Disable CCI filter


Method 1 (Limit order)

EA starts calculation on current candle (Number A1)
EA processes actions on next candle B2 close.

LONG
If candle B2 is green, checks if candle A1 is green or not
If candle A1 is green, on candle B2 (green) close, EA opens LONG limit order price @ candle B2 LOW/OPEN, TP at candle B2 HIGH/CLOSE (Options to select OHCL)
(Enable/disable check previous x number of candles of same direction consecutively)
(Enable/disable opening limit price based on % of candle B2 H-L or O-C, specify %) - When disabled, EA opens limit price, when enabled EA opens based on % of B2.
Enable/disable - If limit order is not activated after x number of candles, delete pending order.
Variable parameter = x number of candles to delete pending order after


A. Enable/Disable Invalidate DOJI candles. (Need to specify threshold value of doji candlestick. Max body % vs entire candle)
Fresh restart of candle count if DOJI candle found

B. Enable/Disable Invalidate candles less than x value (High value less Low value OR Open-Close value)
Fresh restart of candle count if low value candle found

C. TP is based on limit order price and not filled order price.

D. Plus or minus points from TP price = When enabled, I can add or minus points to the TP price, when disabled it is default to original TP.


E. Continuation of orders if TP is not reached.
Opening of 2nd continuation limit order based on the parameters below:
E1. Multiplier of the candlestick value (H-L or O-C) that triggered limit order for TP (If candle B2 value is 20pips, multiplier is 2, then EA will only be allowed to check conditions after 40pips)

E2. Average open prices of all open positions and Modify TP to Average TP price of all open positions.

If another order opens, it calculates average prices again.
Disable/Enable use of average TP
OR add on to TP by points from average open price
OR add on to TP by commission double multiplier number of trades (Eg: if commission value set is 5poins, and multiplier is 2, then add on 10points to existing TP)


Method 2: (Open on candle close) with spread filter and on this method only (if exceed spread, retry for a certain amount of time and if expires wait for next)
Instead of limit order, when conditions are met, open order only if candle C3 closes below candle B2 for LONG orders.
Enable open position on candle close instead of limit order when price closed below low of candle B2
TP is H-L/O-C value of candle B2 or add on points or multiplier of candle B2 H-L or O-C value
METHOD 1 and 2 cannot run simultaneously.


F. Enable/Disable Total max number of opened positions

G. Enable/Disable Daily Profit target in $ value

H. Enable/Disable Stop opening new orders after x number of closed trades that hit TP daily (Eg: when enabled, after hitting TP for 2 cycles stop opening new orders until next day)

If both G and H enabled, whichever comes first.


Initial Lot size = 0.01 example

Lot size Increment Method 

A. 1,1,2,3,4,5,6,7,8,......

B. Multiplier (add multiplier parameter)

C. Same as initial lot size

D. New lot size is based on sum of last 2 orders. Eg: A= initial lot size, B=0+A, C=A+B, D=B+C and so on

E. Step Lot size, step lot steps (1,1,1 is 3 steps then 2,2,2 then 3,3,3) , (1,1,1,1 is 4 steps and so on)


Please feel free to clarify any questions.

Thanks for reading!

응답함

1
개발자 1
등급
(187)
프로젝트
306
15%
중재
20
40% / 35%
기한 초과
15
5%
로드됨
2
개발자 2
등급
(5)
프로젝트
6
17%
중재
1
0% / 0%
기한 초과
0
작업중
3
개발자 3
등급
(8)
프로젝트
18
17%
중재
3
67% / 0%
기한 초과
0
무료
4
개발자 4
등급
프로젝트
0
0%
중재
0
기한 초과
0
무료
5
개발자 5
등급
프로젝트
0
0%
중재
0
기한 초과
0
무료
6
개발자 6
등급
(90)
프로젝트
111
37%
중재
8
88% / 0%
기한 초과
0
작업중
7
개발자 7
등급
프로젝트
0
0%
중재
0
기한 초과
0
무료
8
개발자 8
등급
(12)
프로젝트
15
40%
중재
2
50% / 50%
기한 초과
0
작업중
9
개발자 9
등급
(41)
프로젝트
88
14%
중재
30
30% / 53%
기한 초과
36
41%
작업중
10
개발자 10
등급
(1)
프로젝트
0
0%
중재
1
0% / 100%
기한 초과
0
무료
11
개발자 11
등급
(1)
프로젝트
1
0%
중재
0
기한 초과
0
작업중
비슷한 주문
everytime the a is greater than zero the value should be saved to be added to the previous value. so you should go back by all the consecutive times a is greater than zero and store the value to be summed i will send you my indicator and will ask you to please fix it
Helo Geeks i need an experienced developer who wil understand the below indicator that will provide the entry,stop loss and take profit. also i will share the source code of the mt4 EA so as he/she can be able to use the indicator to execute trade. note: i have the indicator but i dont have its source code. I only have the source code of the EA that i need this 8indicater to be used to execute trade
I need an EA to set pending order automatically when the price in a ranging/consolidation area after the market price rally or drop. The most important thing is the EA has to detect ranging/consolidation area accurately. This EA will trade on Gold and H1 timeframe only. I will explain the detail about Entry Point, TP and SL, include example trade later, personally. I will offer 30USD as the first payment and i will
Hello there! I am looking for an experienced coder to transform my existing trading system into an automated algorithm for the MetaTrader platform. Key Responsibilities: Interpret and understand the trading system I've designed. Code an algorithm that can execute trading decisions without manual intervention. Test and refine the algorithm for MetaTrader compatibility. Ideal Candidate: Proficient in Python, C++, or
I want a scalping ea robot based on EMA crossover period 5 and shift 2 for boom and crash on Deriv 1. Buy conditions = buy when moving average crosses above the moving average stop loss should be resent low of the candlestick 2 sell conditions= sell when moving average crosses below the moving average and stop loss should be resent high of the candlestick A trailing stop loss should always move with the moving
I need a EA to open 2 trades 1. one trade with a SL and a TP 2. one trade with a SL no TP if the 1st trade takes TP the 2nd trade SL needs to move on break even and trail the trade thereafter. will need the lot size Number of trades
"I need an expert advisor (EA) based on stochastic divergence and candlestick formation. It should be able to identify both hidden and regular divergences. The EA should also include modified risk-reward ratios, modified timeframes, It is important that the EA is 100% accurate. Once an experienced developer applies
Hi I need a experience programmer to build me M and W pattern scanner EA that send alert with arrow on screen without open trades Multiple times frame H4 D1 W1 MN multiple currency pairs and i want to see all historical patterns that already happened
Market entries are only performed between the hours of 8pm est to 10pm est At 8pm the very immediate high and low on the 15 min time frame is marked out Price has to break either the high or low before a trade is considered Selling Execution: After crossing the high on the 1 min time frame I’m looking for there to be a market structure shift with displacement (volume) to show price wants to go in the selling
Hi There - I am looking for someone to create me an EA that will guarantee huge losses on the account. I was thinking of a martingale EA which closes all trades at predefined percentage level. Only opens trades when there is volatility. Am open to other ideas

프로젝트 정보

예산
50 - 200 USD
기한
에서 1  10 일

고객

넣은 주문4
중재 수0