![]()
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 lowsManual (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