• Overview
  • Reviews (2)
  • Comments (35)
  • What's new

Elemental TP SL

How it Works?

  1. Winners Positions is a strategy that favors a trend which opens a position the same as the previous profitable trade, and it opens a reverse position from the previous losing trade.
  2. Losers Positions is a strategy against a trend that opens a position in reverse from previous profitable trade, and it opens a position the same from the previous losing trade.
  3. Master Breakout is a strategy that executes Buy when the current price is above the resistance level and Sell when the current price is below the support level.
  4. Extreme stochastic Xover opens a buy position if the signal line crosses over base line below the value of 30 and open a sell position if the signal line crosses above base line above the value of 70.

Examples:

  • Winners Position
    1. Current open trade is Buy, if it hits the take profit point the next position is Buy, if it hits stop loss the next position is Sell.
    2. Current open trade is Sell, if it hits the take profit point the next position is Sell, if it hits stop loss the next position is Buy.
  • Losers Position
    1. Current open trade is Buy, if it hits the take profit point the next position is Sell, if it hits stop loss the next position is Buy.
    2. Current open trade is Sell, if it hits the take profit point the next position is Buy, if it hits stop loss the next position is Sell.

Closing of Trade is Take Profit and Stop loss Point.


Parameters

  • MagicNumber - return an identifying (magic) number of the currently selected order.
  • MaxSpreadPips - distance between Ask and Bid you allow the EA to open a trade.
  • PositioningStrategy - option to choose:
    • Winners Position
    • Losers Position
    • Master BreakOut
    • Extreme Stochastic Xover
  • StoplossPips - set a Stop Loss limit relative to the opening price.
  • TakeProfitPips - set a Take Profit limit relative to the opening price.
  • MoneyManagement - option to choose:
    • FixedLot
    • Martingale
  • FixedLot - fixed lot per trade.
  • Martingale Start Lot - initial start lot of martingale.
  • Martingale Loss Factor - multiplier value of lots if the last trade is lost.
  • Hour Starts - hour starts to open a trade.
  • Hour Ends - hour ends to stop opening a trade.
  • TradeMonday - allow the EA to trade on Monday.
  • TradeTuesday - allow the EA to trade on Tuesday.
  • TradeWednesday - allow the EA to trade on Wednesday.
  • TradeThursday - allow the EA to trade on Thursday.
  • TradeFriday - allow the EA to trade on Friday.
  • TradeSaturday - allow the EA to trade on Saturday.
  • TradeSunday - allow the EA to trade on Sunday.
  • Martingale Restart after consecutive losses - Lot size will restart if consecutive losses is reached.
  • Support and Resistance Period - the period of bars the line of support and resistance will base its value from the current bar.
  • CustomMaxlot - Customized value of lot you set for maximum lot size.
  • Comments - If you want to add a comment on your position.

For more questions and suggestions, you can email me at geniebulltrader@gmail.com or private message me here at MQL5. Thank you!

Aleksej Kravcenko
1379
2017.07.23 21:56 
 

User didn't leave any comment to the rating

Ronfx00
323
2017.07.15 11:07 
 

Greeting to all.. execellent product from Genesis Hafalla. Keep up the good work and services :) I'm happy to use and see your new products all the time. Bravo

Thumbs up :)

Version 5.2 - 2017.09.12
Made changes to the code to maximize the speed of trade execution.
[-] Deleted Auto position in Positioning strategy parameters.
[-] Deleted position sizing in money management.
[+] Added Extreme stochastic Xover position strategy that opens a buy position if the signal line crosses over base line below the value of 30 and open a sell position if the signal line crosses above base line above the value of 70.
[+] Added parameters: "Martingale Restart after consecutive losses", "Support and Resistance Period", "CustomMaxlot", "Comment".
Version 5.1 - 2017.08.30
I added another two options on positioning strategy.
Auto Winners/Losers - positions Winners and Losers automatically.
Elemental BreakOut - market execution on breakout.

I added time and day filters.
HourStarts = Hour starts to trade.
HourEnds = Hour ends to trade.
TradeMonday = Trade on Monday.
TradeTuesday = Trade on Tuesday.
TradeWednesday = Trade on Wendesday.
TradeThursday = Trade on Thursday.
TradeFriday = Trade on Friday.
TradeSaturday = Trade on Saturday.
TradeSunday = Trade on Sunday.

I also set the minumum stop loss and take profit to 5 pips from the previous 10 pips.