• Overview
  • Reviews
  • Comments (16)
  • What's new

GEGATRADE PRO ASIAN

Gegatrade Pro Asian EA is a Cost Averaging System with a Sophisticated Algorithm.

The EA trades only during the Asian Time 21:00 till 06:00 GMT

It is secured by a built-in “News Suspend Trading” system that suspends trading during news events.


Trading Strategy

Gegatrade Pro Asia is based on the fact that most of the time the price usually moves between the upper and lower boundaries of the trading channel.

Basing on this fact, The EA places its first trade during Asian Time, assuming that the price is going to return to its average value and take the profit which is defined.

If the price leaves the trading channel and continues further in this direction, then the EA starts its “cost-averaging strategy” which will add new trades from the same direction based on its Mathematical Algorithm and increase the overall position.

When a pull-back of the price occurs, the EA closes the whole basket of orders.


Parameters

  • EAWorkMode — switch between BacktestMode or LiveMode
  • DrawingOn — Yes/No (Show Past news on chart)
  • ShowDashboard — Yes/No (Show Statistics on chart) Turning this option to Off will increase backtest speed
  • ShowBalance — Yes/No (Show Balance on chart) Turning this option to Off will increase backtest speed
  • GMTOffSetOfBroker — The GMT Offset between your broker and GMT time. example: -2
    This has to be properly set in order for the News Suspend to function correctly.
  • Trade comment — a comment to trades.
  • MagicNumber — Trades ID;
  • MoneyManagement — FixedLot/UseMM. Use fixed lot to trade or Money management that you define
  • Start Balance — The balance to use when MoneyManagement is chosen. Example : 3000$
  • LotSize — Lot Size
  • Risk — Percent of the "start balance" to use for trading. example : 0.33 percent will trade 0.01 lot if the start balance is 3000$
    Lot size doubles when your start balance doubles.
  • TradingDirection — The direction you wish to trade Long or Short or Both
  • MaxSpread — Maximum spread to allow trades
  • PauseLong — Pause long trades. “In-case” a long trade or basket of trades are being managed, the EA will continue managing until the trade/basket is closed then “Pause”.
  • PauseShort — Pause short trades. “In-case” a short trade or basket of trades are being managed, the EA will continue managing until the trade/basket is closed then “Pause”.
  • MartingalePauseLong — Pause the Martingale for long trades. When it is changed to No, the EA continues where it left
  • MartingalePauseShort — Pause the Martingale for Short trades. When it is changed to No, the EA continues where it left
  • TakeProfitLong — Take profit for Long trades (Hidden from broker)
  • TakeProfitShort — Take profit for Short trades (Hidden from broker)
  • Use_SL — True/False, Activates or Deactivates Stop Loss.
  • Stop by money Long — Stop loss for long trade/total trades in money
  • Stop by money Short — Stop loss for short trades/total trades in money
  • TradeFriday — Suspend trading on Fridays.

NEWS Suspend trading Parameters

  • List of symbols for news filter — Currency Symbols to choose for filtering the news, separated by comma. Example: USD,EUR,GBP,CHF,CAD,AUD,NZD,JPY
  • Show lines for news in the past — Old news events will be shows on the chart
  • Pause Long before a high importance news — Number of Minutes to Pause before a critical news event is released.
  • Pause Long after a high importance news — Number of Minutes to Pause after a critical news event is released.
  • Pause Long before medium importance news — Number of Minutes to Pause before a medium news event is released
  • Pause Long after medium importance news — Number of Minutes to Pause after a medium news event is released.
  • Pause Long before a low importance news — Number of Minutes to Pause before a low news event is released.
  • Pause Long after a low importance news — Number of Minutes to Pause after a low news event is released.
  • Pause Short before a high importance news — Number of Minutes to Pause before a critical news event is released.
  • Pause Short after a high importance news — Number of Minutes to Pause after a critical news event is released.
  • Pause Short before medium importance news — Number of Minutes to Pause before a medium news event is released
  • Pause Short after medium importance news — Number of Minutes to Pause after a medium news event is released.
  • Pause Short before a low importance news — Number of Minutes to Pause before a low news event is released.
  • Pause Short after a low importance news — Number of Minutes to Pause after a low news event is released.
  • PauseAfterLevel — This function lets you pause the EA when it reach a certain level of its Martingale.
    If you Increase the number, the EA continue where it left.
  • PauseAfterLevelOrdersLong — The level to pause martingale for Long Trades.
  • PauseAfterLevelOrdersShort — The level to pause martingale for Short Trades.
  • DrawdownInCash — amount that you wish to receive Push Notification when it is reached.
  • SendPushNotificationOnDD — send Push Notification about your Drawdown.
  • SendPopupAlertOnDD — Alert from your MT4 about your drawdown that you set.
  • StartTradingInMondayTime — Time to start trading on Monday after market is opened.
  • EndTradingInFridayTime — Time to stop trading on Friday before Market is closed.
No reviews
Version 4.5 - 2016.09.02
1. Users can set the distance to each martingale level differently
2. Added function to limit the martingale during slow trends
3. Updated the past news to cover July 2016

More details here: https://www.mql5.com/en/blogs/post/677491
Version 3.8 - 2016.06.22
StartTradingInMondayTime - start trading at any time you define after market opens on Mondays (broker time)
EndTradingInFridayTime - ends trading at the time defined before market closes on Fridays (broker time)
Updated the past news till June 9
Version 3.7 - 2016.06.03
- Injected past news inside the EA from January 2015 till May 2016
- Fixed Time to trade
Version 3.5 - 2016.05.11
1 - Past News from January 2015 till February 2016 Injected into the EA
2 - Each Direction can be configured differently to pause at the News Events
3 - "PauseAfterLevel" This function lets you pause the EA when it reach a curtain level of its Martingale.
Increase the number and EA continue where it left.
4 - SendPushNotificationOnDD send Push Notification about your DrawDown.
5 - "DrawDownInCash" amount that you wish to receive Push Notification when it is reached