Expert Advisors and Indicators for MetaTrader 5

Here you will find many programs for the MetaTrader 5 trading platform, which save the trader from routine operations and help him concentrate only on the really important things

Special offer

Time Left to Buy:

Up to 29% OFF

Shopping cart

The cart is empty

MetaTrader 5

Not enough Bitcoins for your order?

You can buy them at the following places

Mercuryo Buy

ChangeHero Buy

Coinmama Buy

Indacoin Buy

ChangeNow Buy

Changelly Buy

BTCDirect Buy (Euro)

Top Rated Products MT5

995.00 USD706.45 USD Aura Rocket MT5
Stanislav Tomilov
999.00 USD709.29 USD Darwin Evolution MT5
Guillaume Duportal
715.00 USD507.65 USD Divo EA
Anton Kondratev

One Direction Pro

199.00 USD141.29 USD

Free updates are included

We Accept Cryptocurrency Payments

We guarantee that all our
products are 100% authentic


MetaTrader 5


One Direction Pro is a combination of hedging, Grid averaging, pyramiding, lot martingale - anti martingale strategies, which aims to enter and exit the market as quickly as possible so as not to be trapped by unexpected market changes.

Setfile & Bot Explanation: here |  MT4 version : here

Expert parameters:
1. Manage Open Positions
+ Trade Buy: allow buy
+ Trade Sell: allow sell
+ Select Entry Method
+ Period in bars for indicators : Average period
+ Distance from High & Low Bands & Envelopes(in pips) : Distance form high and low to start trade
+ Minimum Wave : Minimum wave to start trade
+ Maximum Wave : Maximum wave to stop trade
+ Reverse: Reverse the signal
+ Continue New Cycle: If False, then the Expert Will Only Manage The Remaining Open Positions and Will Not Open New Positions When All Positions Have Been Closed.

2. Manage Lot and Money
+ Lot Type: Select lot type
+ AutoLot (ex. 1000 $ = 0.01): Manage lots
+ if AutoLot = true, fill in Money to manage, $: Fill in money to manage (Ex. Balance 5000, fill in 1000, Autolot = 0.05)
+ if Autolot = false, fill in Start Lot: fill in the initial lot
+ Multiplier for Martingale 3/Anti Martingale 2/Mix Lot: Multiplier lot coefficient
+ Maximal Lots: max lots per trade
+ Maxtrade: Max trade allowed

3. Manage GRID
+ Open Next Grid only on a new bar
+ Step (in pips): Distance to open the next position
+ Expanding Step Coefficient: step multiplier coefficient
+ Change Step: allow change step
+ Lots to start changing step
+ Change Step to(in pips)
+ Expanding Step Coefficient: step multiplier coefficient for change step

4. Manage Virtual Junior High School
+ Use Virtual Stop Loss & Takeprofit: enable Virtual Stop Loss & takeprofit
+ Virtual Stop Loss (in pips): Stop loss in pips
+ Virtual Take Profit (in pips): Takeprofit in pips

5. Manage Trailing
+ Averaging Trailing, in pips: Trailing all in pips
+ Trailing Start (in pips): Trailing starts in pips
+ Trailling Size (in pips): Step trailing in pips

6. Manage Break Even
+ Use Break Even: Enable Break even
+ Break Even Start, in pips
+ Break Even Step, in pips

7. Manage Drawdown Reduction
+ Use Auto Close Partial, in money: close partial, in money
+ Select Close Partial Method:
+ Close partial buy & sell: partial close by bringing 1 buy loss & 1 sell loss
+ Close partial buy / sell: partial close by bringing only 1 buy loss or 1 sell loss.
+ Close partial all: A combination of close partial buy & sell and close partial buy / sell.
+ Number of trades to activate partial close: Minimum open positions to start partial close.
+ Minimum profit to close partial $: Minimum profit to do partial close, in money.
+ Use Auto Close Partial, in percentage: Close partial in percentage
+ Number of trades to activate partial close: Minimum open positions to start partial close.
+ 1st Percentage profit to close partial 2, %: Minimum profit 1st last position to do partial close.
+ 2nd Percentage profit to close partial 2, %: Minimum profit 2nd last position to do partial close.

8. Manage Close
+ Use Close : enable/disable close method
+ Select Close Method : Select between close by opposite signal or close in the middle
+ Cut loss if loss, $: close all positions when the cutloss target is reached, in money.
+ Cut loss if Drawdown, %: close all positions when the drawdown target is reached, in percentage.

9. Time Management
+ Use time control: restrictions on trading hours and days, this only applies to opening a new cycle. Timing use broker's server time.
+ Trade Start Time: Time to start trades
+ Trade End Time: The time the trading session ends

10. Continue new cycle management: start new cycle at the specified hour. Timing use local time or vps time.

11. Manage News
+ Stop Trade by News: Allow news filter
+ Indent after News, minutes
+ Indent before News, minutes
+ Enable High Importance
+ Enable Medium Importance
+ Enable Low Importance
+ Enable Show description of objects
+ Stop trade X seconds before the news.
+ Stop trade X seconds after the news.
+ Show timer before and after news.
+ Period news updates in seconds

12. Manage Others
+ Max Spread (in Pips): spread allowed
+ Magic number : EA identifies open positions based on this magic number. Fill in 0 (Zero) so that ea can recognize all positions opened manually or by other eas.

Email Us Now! Support is available 24/7
by Email:

Do You Need Help?
Click Here To Start Live Chat

Contact Us

Copyright © 2022 All rights reserved. Terms and conditions | Privacy policy     We speak your language EN|CN|DE|ES|RU

RISK WARNING: is a software reseller, we do not offer investment advice or execute trades. The software we provide is a tool where the settings are input by the end user to design their own trading strategy. Trading forex and CFDs carry a high degree of risk to your capital and it is possible to lose your entire deposit. Only speculate with money you can afford to lose. As with any trading, you should not engage in it unless you understand the nature of the transaction you are entering, and the true extent of your exposure to the risk of loss. These products may not be suitable for all investors, therefore if you do not fully understand the risks involved, please seek independent advice.