EMAs & DPO CROSSING STRATEGY EA

Job finished

Execution time 1 minute
Feedback from employee
Thank You for your order! Great customer, hope for further cooperation!
Feedback from customer
My order was well executed and understood. Delivered faster than expected, 5 stars are well deserved. See you next time for sure!

Specification

Strategy is based on crosses of exponential moving averages 12 and 40 with confluence based on DPO.


INDICATORS

  • EMA 40 (White, length 40, source close, TF chart)

  • EMA 12 (Yellow, length 12, source close, TF chart)

  • DPO (UNTREND PRICE DPO INDICATOR) - mq4 source code available.


- BUY TRADE : 12 Period EMA crosses the 40 period EMA from the bottom & 2 or more green candles on DPO hist. going in the trade direction (smaller candles under DPO 0 level or bigger candles above DPO 0 level)

- SELL TRADE : 12 Period EMA crosses the 40 period EMA from the top & 2 or more red candles on DPO hist. in the trade direction (bigger candles under DPO 0 level or smaller candles above DPO 0 level)

INPUTS & FEATURES

  • MA_1 (default = 12) — the period for the first moving average.

  • MA_2 (default = 40) — the period for the second moving average.

  • MA_Method (default = MODE_EMA) — the method of moving average calculation.

  • MinDiff (default = 1) — the minimum difference between the MAs for a crossover to count.

  • DPO Period (default = 21) - the period of the Untrend Price DPO indicator

  • StopLoss (default = 0) — the stop-loss distance in pips. Set to zero to disable.

  • TakeProfit (default = 0) — the take-profit distance in pips. Set to zero to disable.

  • TrailingStop (default = 0) — the trailing stop value in pips. Set to zero to disable.

  • Lots (default = 0.1) — the volume for trades. 

  • Direction (default = Both) — the direction of the position opened to trade. Can be of the following 3 types:

    • Buy — a buy position.

    • Sell — a sell position.

    • Both — both buy and sell positions.

  • Reverse Mode — Set trade at the opposite direction

  • Limit Trading Hours (default = Yes) — activate trading hours or not

  • Trading Start Hours (default = 6) — from 0 to 24 Broker time

  • Trading End Hours (default = 20) — from 0 to 24 Broker time

  • Equity Profit Target — Equity maximum to stop the EA

  • Equity Protection — Equity limit to stop the EA

  • Magic Number (default = 97191)

  • Slippage (default = 5)

  • Max Spread (default = 100)


EXPECTED PERFORMANCE

The expected operation in a buy trade is as follows.

  • When a candle closing : 

  1. If closing time is within trading days/hours, then next.

  2. If 12 Period EMA crosses the 40 period EMA from the bottom, then next.

  3. If 2 or more green candles are on DPO and going in the trade direction (buy), then place trade.

    1. TP & SL = User inputs in EA settings

  4. If no 2 or more green candles are on DPO and going in the trade direction (buy), then End.


Nota : The procedure for SELL trades is the reverse of that for BUY trades.


COMMENTS

Extra confluence : crossing of DPO value (from negative to positive after crossing of EMAs).

Strategy can be applied on every timeframes

Based on : https://youtu.be/npABM6cwV70 

Revisions can be requested to add features or changes in case of improvements/evolutions.




Responded

1
Developer 1
Rating
(292)
Projects
364
21%
Arbitration
42
57% / 24%
Overdue
41
11%
Loaded
2
Developer 2
Rating
(5)
Projects
1
100%
Arbitration
4
0% / 75%
Overdue
0
Working
3
Developer 3
Rating
(16)
Projects
17
12%
Arbitration
1
0% / 100%
Overdue
0
Free
4
Developer 4
Rating
(52)
Projects
96
24%
Arbitration
9
22% / 22%
Overdue
12
13%
Working
5
Developer 5
Rating
(254)
Projects
310
37%
Arbitration
6
50% / 17%
Overdue
7
2%
Working
6
Developer 6
Rating
(38)
Projects
40
25%
Arbitration
20
15% / 75%
Overdue
8
20%
Working
7
Developer 7
Rating
(120)
Projects
154
43%
Arbitration
20
60% / 20%
Overdue
7
5%
Working
8
Developer 8
Rating
(37)
Projects
59
27%
Arbitration
24
21% / 54%
Overdue
10
17%
Working
9
Developer 9
Rating
(55)
Projects
164
69%
Arbitration
4
100% / 0%
Overdue
1
1%
Free
Similar orders
Greetings. I will buy your EA for MT5, in case that on distance it is able to make a profit of 10% per month. Martingale methods and grid strategies should not be used as the basis of a trading strategy. I will need to test in the strategy tester and on live market (on demo account for at least two weeks), so I ask you to provide an executable demo file of the EA with necessary restrictions. The EA should not use
Hello Coders. I need a copier EA that will work with my current EA. I need the copier EA to close out all trades and turn off the bot when the slave account opens a trade. I also need the option for the EA to close out all trades and turn off the bot when the slave account closes out all trades. This should be a simple EA. I also need the EA to close out all trades and turn off the bot when the slave account reaches
Only if you are a forex trader and knows perfectly about market structure when market is uptrend and when its down trend you can give me or create an indicator that knows market structure well simply if the market is on downtrend the indicator will know and if it’s on up trend the indicator will also know
Hello, I am looking for an experienced and professional developer to create a trade copier that transfers trades from MetaTrader 5 (MT5) to NinjaTrader 8 (NT8). I am looking for a developer with a strong track record in creating MT5 to NT8 trade copiers and who can deliver a robust and reliable solution. Thank you, and I look forward to your proposals
Hello, I have an already working indicator on metatrader 4 but I want to convert it into tradingview pinescript and I need a developer that can help me to get this done and make it to work perfectly
Need a good synthetic EA 50 - 1000 USD
I don't have specifications. If you're good at building an EA with good coding, accuracy, 85% money management, good trading decision. Please apply let's discuss Bussiness. Price below is not specific we can discuss new price depending on your professionalism
I want an indicator based on two candles , once first candle is printed. Second candle must open and not trade above/below 50% of first candle(fully candle including highs and lows) , but it must trade below/above wick and close back inside first candle then give signal to buy or sell. Signal can be printed anywhere on chart but I don't want arrows on candles. Must be able to give alert via mobile phone
Hello, I have an already working indicator on metatrader 4 but I want to convert it into tradingview pinescript and I need a developer that can help me to get this done and make it to work perfectly
Hello. I have 2 indicators from pinescript that I am looking for a conversion to ninjascript. The first indicator is about 60 lines of code. The second indicator is about 100 lines of code. My code is very neat and organized easy to follow. The math and logic in the code *must* be converted exactly or the indicators will be useless
Need an EA based on Double Bollinger bands and Ichimoku kinko hyo. Strategy includes position sizing based on account balance and predetermined stop loss which is calculated using ATR. Scaling out exit strategy as well. Going to take 2-3 days to select a developer. Price is negotiable of course

Project information

Budget
30 - 50 USD
For the developer
27 - 45 USD
Deadline
from 3 to 5 day(s)