量化交易系统

MT5-Channel Edge MT5

  • 型号:
Main Image

Dualistic trading robot. Based on the linear regression channel and the horizontal ATR daily. Can trade standalone and manual mode (more precisely, semi-automatic). In ATR mode you have no settings and it is the simplest mode. Channel Auto mode is more advanced and needs more experience. It has several settings:

Linear regression channel width
Min Linear regression channel width
Difference front & back in pips.
Linear regression period (max 60)
Period scaner for Minimum distance from highs or lows

Manual (semi-automatic) mode is my favorite mode. A real pip harvester. Trading requires up to 30 minutes of attention per day. Manual trading does not limit you in any way. You control and steer the expert from your phone. The MT5 platform keeps you informed of every expert move (if you have the app on your phone). In manual mode, you have two columns of major currencies. It makes trading much easier for me.

  • USD USD
  • EUR                EUR
  • GBP                GBP
  • CHF                CHF
  • JPY                JPY
  • CAD                CAD
  • AUD                AUD
  • NZD                NZD

See attached screenshots.

You can place orders according to the strategy:

  • Channel
  • Atr

If you understand these two channels. Believe me, you don't need anything else in forex.

From the information panel you can:

  • open a new chart
  • save the template
  • change currency pair

Maximize profits in bull or bear markets with Chanel Edge advanced trading options. Choose "long only" or "short only" trades or both. Follow the trend or go against it by selecting the best strategy for you. Take control of your trading and increase profits with Chanel Edge . In fact, in the market we deal with the direction and momentum of the price.

The expert has an advanced position closing system.

First position to fixed TP and TS

The next items are fixed take profit and combined trailing stop.

Channel Edge has been equipped with an economic calendar. By default, it stops trading 2 hours before the event and starts 10 minutes after the event.

The economic calendar does not work in the strategy tester !

  • Trading strategy: Trading on the trend or no trend.
  • Uses a martingale and grid
  • Around the clock trading
  • Trading asset:
    • "AUDCAD","AUDCHF","AUDJPY","AUDNZD","AUDUSD","CADCHF","CADJPY",
    • "CHFJPY","EURAUD","EURCAD","EURCHF","EURGBP","EURJPY","EURNZD",
    • "EURUSD","GBPAUD","GBPCAD","GBPCHF","GBPJPY","GBPNZD","GBPUSD",
    • "NZDCAD","NZDCHF","NZDJPY","NZDUSD","USDCAD","USDCHF","USDJPY"
    • "Gold" and "Silver"
  • Timeframe for trading: H1
  • Minimum deposit to start trading: $1000
  • Leverage 1:500 and more
  • Account type: Hedged,

Input Parameters

input group           "..........Choice...........";        
input start_enum      inp_start=2;//Start 
input pips_system     system=1;//System
input group           "..............Trend and strategy for channel............";
input ushort          period_trend=230;//Trend in pips. 0=no trend
input bool            long_trend=false;//Trend for long
input bool            short_trend=false;//Trend for short
input double          inp_channel=2.00;//Linear regression channel width
input double          inp_corridor=50;//Min Linear regression channel width
input double          pips_dist=60;//Difference front & back in pips.
input int             inpPeriod_= 20;// Linear regression period (max 60)
input int             period_my_scaner=20;//Period scaner for Minimum distance from highs or lows
input group           "Broker";
input int             spread_=100;//Max Spread (Digits 5)
input int             slippage_int=1;//Slippage
input long            MagicNumber=1;//Magic Number 
long                  MagicNumber2=MagicNumber+1;
input group           "...............Trailing Stop First Orders.......";
input int             step_ts=10;//Step Trailing Stop
input int             start_ts=15;//Start Trailing Stop
input int             correction=8;//Round level correction.
input orders_enum     limit_orders=2;//Limit orders for one bar
input ushort          n_partial=3;//Partial closing (n times)0=no partial
input int             atr=350;//MAX ATR(D1)
input group           "..............Exit Rules............";
input int             SL=250;//Stop Loss
input int             first_tp=100;//Take Profit (first position) 
input double          inp_tp_chart=8;//Take Profit (next positions)
input pips_enum       PipsStep=25;//PipsStep for grid (in pips)
input group           "For positions with negative swap";
input bool            swap_true=true;//TP+Swap
input group           "...............MoneyManagement.......";
input double          inp_Lots=0.01;//Lots 
input double          MaxLots=3;//Max Lots
input double          booster=12;//Booster (Gold and Silver 2)
input int             Max_Trades=16;//MaxTrades
input group           "............Economic Calendar.....";
input bool            Calendar=true;//Economic Calendar
input int             inp_hour=2;//Trade suspension time prior to the event (hour) 
input ENUM_TIMEFRAMES inp_period=PERIOD_D1;//Searching for events over time 
input group           "...............Font.......";
input ushort          font_size=8;//Font size
input bool            SpeedTest=false;//Speed Test
input double          SCREEN_DPI=1.00;//Panel_DPI x 1.10..greater x 0.9...smaller