Project Details

This project is not active.
×
$100.00 Fixed Price
  Not Available

 

Developer to make an EA for MT4

Phase 1

EA uses 6 indicators:

-MA of RSX (Low Time Frame* – Direction and Trigger ).
-RSIoMA (Mid Time Frame* – Direction and Trigger ).
-Shochastic (High Time Frame* – Chooses indicator to Close Trade).
-ATR (Initial Stop-Loss).
-ZigZagFA (Initial Stop-Loss).
-Kama/MA (Stop-Loss) – I use the Kama MA, but in Phase 2, a Regular MA may work better. So programming both in now will make it easier to test.

– EA uses 3 time frames at a time. LowerTF (MA of RSX). MidTF (RSIoMA) and HighTF (Stochastic) (i.e. – H1, H4, D1 or M15, H1, H4).

– All Trade Triggers happen at the close of Lower time frame candle , but Mid and High candles must close to be read.

– EA will run on multiple charts/pairs at a time so having an option to only have a certain amount of open trades from the EA (6.2).

– Only one trade opened at a time per chart.

1. Direction of Trade:

a) Both MA of RSX and RSIoMA in the same direction:

1) Long

MA of RSX (Close of current candle on Lower Time Frame – M15 or H1)

a. – Value3/Buffer2 (Yellow Line) – Candle 2 Value4/Buffer3 (Red Line) – RISING (Green Histo)
and
RSIoMA (Close of Current Candle on Mid Time Frame H1 or H4)
c. Value4/Buffer3 (White Line) Candle 2 Candle 1 – LOWERING
or
e. – Value4/Buffer3 (Red Line) > Value3/Buffer2 (Yellow Line) – LOWERING (Red Histo)
and
RSIoMA (Close of Current Candle on Mid Time Frame H1 or H4) f. – Value4/Buffer3 (White Line) Candle 2 > Candle 1 – LOWERING

2. Trigger for Trade:

Long: (a or b)

a) Prerequisite: RSIoMA – Value4/Buffer3 (White Line) Candle 1 > Candle 2 – RISING

MA of RSX-

1. Value3/Buffer2 (Yellow Line) turning from Down to Up, With Indicator Value3/Buffer2 below [50] (adjustable separately for long and shorts, see input 7.6) (Trigger)

2. OR Value3/Buffer2 (Yellow Line) cross above Value4/Buffer3 (red Line) (Histo turn from Red To Green). (Trigger)

b) Prerequisite: MA of RSX – Value3/Buffer2 (Yellow Line) is above Value4/Buffer3 (Red Line) (Histo is Green)

RSIoMA – Value4/Buffer3 (White Line) Candle 3 > Candle 2 < Candle 1 White Line turns from going Down to Up. (Trigger)

Short: (c or d)

c) Prerequisite: RSIoMA Value4/Buffer3 (White Line) Candle 1 < Candle 2 -LOWERING

MA of RSX-

1. Value3/Buffer2 (Yellow Line) turning from Up to Down, With Indicator Value3/Buffer2 above [50] (adjustable separately for long and shorts, (see input 7.7) (Trigger)

2. OR Value3/Buffer2 (Yellow Line) cross below Value4/Buffer3 (Red Line)(Histo turn from Green To Red) (Trigger)

d) Prerequisite: MA of RSX – Value3/Buffer2 (Yellow Line) is already below Value4/Buffer3 (Red Line) (Histo is Red)

RSIoMA – Value4/Buffer3 (White Line) Candle 3 Candle 1 White Line turns from going Up to Down. (Trigger)

e) * All triggers happen at the end of current candle of the stated

3. Stop Loss

a) Note: All Long trades use Bid price to trigger StopLoss
All Short trades use Ask price to trigger StopLoss

* This is to filter out spread spikes

Initial StopLoss
b) ATR (See Input 9.24-28) (Soft/Not Visible to broker)
c) Trendline (See Input 9.29-35) (Soft/Not Visible to broker)

Move to Breakeven
d) Breakeven (See Input 10.36)

Activate MA for StopLoss
e) Use CLOSE above/below MA to close trade (See Input 10.37-43)

StopLoss
f) [#] in pips. (Hard/Visible to broker)

4. Take Profit

Take Profit [#] in pips. (Hard/Visible) (This should be a “Variable” for phase 2)

Stochastic
a) Long 1. – Value1/Buffer0 (Blue Line) above Value2/Buffer1 (Red Dotted Line) – Use RSIoMA – White Line turns from going Up to Down. To close trade.
2. – Value1/Buffer0 (Blue Line) below Value2/Buffer1 (Red Dotted Line) – Use MA of RSX Histo change from Green to Red. To close trade.

b) Short 1. – Value1/Buffer0 (Blue Line) below Value2/Buffer1 (Red Dotted Line) – Use RSIoMA – White Line turns from going Down to Up. To close trade.
2. – Value1/Buffer0 (Blue Line) above Value2/Buffer1 (Red Dotted Line) – Use MA of RSX Histo change from Red to Green. To close trade.

C) * Can change back and forth during trade per Stochastic Time Frame

d) [#] in pips (Hard/visible to broker)

5. No New Trade

a) No new long trade if RSIoMA Value4/Buffer3 (White Line) is above [75] (See Input 7,13)
b) No new Short trade if RSIoMA Value4/Buffer3 (White Line) is below [25] (See Input 7,14)
c) No Trade if StopLoss is to big (See input 9.26-27, and 9.31-32)

EA Inputs: —————————————————————–

6. EA Settings:

1. Magic Number.

2. Open Trades [#] – How many trades can be open at a time per account.

7. Indicator settings:

MA of RSX
3. * RSX Length
4. * RSX Signal MA Period
5. * Signal Moving Average Method
6. Long Trade > Value3/Buffer2 Value) [#] – MA of RSX Trigger (2.a)
7. Short Trade < Value3/Buffer2 Value) [#] – MA of RSX Trigger (2.c)

RSIoMA-nrp-mtf+alert nmc
8. * TimeFrame
9. * RsiOma-Period
10. * RsiOma-Mode
11. * MaPeriod
12. * MAType
13. LevelOb – No long trades above level – (5,a)
14. LevelOs – No short trades below level – (5,b)

Stochastic-mtf
15. TimeFrame
16. * KPeriod
17. * DPeriod
18. * Slowing
19. * MAMethod

* I would think using a "Variable" for these would make Phase 2 easier to program.

8. Trade Size

Lot Size
20. – Lot [#]
or
21. – % of account size [#] i.e. 3%. (Based off of the Soft/invisible Stoploss (ATR or ZigZag)
22. Max Trade Size (#) in pips (if exceeded = No Trade)

9. Initial Trade StopLoss

23. Hard StopLoss [#] (in Pips) (Hard/Visible to broker)

24. ATR StopLoss -[On/Off] – To use ATR for SL at the time that the trade is taken (Soft/Invisible, but draw purple line on chart if used at time of trade, to be deleted after close of trade) – (3,b)

25. ATR X – [#] – If ATR is value is 24, using [1.5] would mean 24x 1.5=36 so subtracting 36 pips from price for long trades, and adding 36 pips to price for Short traders to use as StopLoss.

26. No Trade ATR SL [on/off] – Do not trade if Stop Loss is to big
27. ATR SL [#] (in pips)

ATR
28. -Period

29. ZigZag StopLoss -[On/Off] – Uses indicator ZigZagFA made trendlines (Named: "ZZLine1" for Long trade, and "ZZLine2" for Short trade) at the time that the trade is taken. (Soft/Invisible, but draw purple line on chart if used at time of trade, to be deleted after close of trade) – (3,c)

30. ZigZag + -[#] add pips above (short)/below (long) the ZigZagFA trendlines.

31. No Trade ZigZag SL [on/off] – Do not trade if Stop Loss is to big
32. ZigZag SL [#] (in pips)

ZigZagFA
33. -ExtDepth
34. -ExtDeviation
35. -ExtBackstep

* If both ATR StopLoss and ZigZag StopLoss are both On, EA uses Whichever is bigger – uses the bigger StopLoss, ATR or ZigZag, includes the added pips from ZigZag + (input 9.30)
* To work with No Trade option (9.26 and 9.31) ie. If ATR Stoploss triggers the No Trade ATR SL (9.36) then ZigZag StopLoss should be use if it also doesn't trigger the No Trade ZigZag SL (9.31), Even if the the ATR StopLoss is bigger.

10. Close Trade settings:

36. Move to Breakeven [#] after "x" amount of pips of profit has been reached. – (3,d)

37. MA as StopLoss -[#] Turns on after "x" amount of pips of profit (close trade at candle close below MA for Long trade, Above MA for Short trade.
[Standard MA with Kama as option]. Once On, it remains on for the rest of that trade. – (3,e)

Kama
38. -PeriodAMA
39.-Price Type
40. -nfast
41. -nslow
MA
42. -Period
43. -MA method

—————————————————————————————————————–

11. Objects of Chart

a) Draw Trendline on the chart at the used Soft StopLoss level – Follows trade from original ATR/ZigZag then Moves to Breakeven if reached, then deleted after trade is closed. (Thin Purple Line)

b) Draw Arrow in the direction of the a "direction change" of RSIoMA – Value4/Buffer3, at the close of candle of the mid timeframe (Yellow medium size Arrow)

Proposals (0)

Login to view this project's proposals.
Save Filter
×