量化交易系统

MT4-Impulse Trade MT4

  • 型号:
Main Image

Overview

Impulse Trade MT4 is a trade management tool. It’s designed to assist traders in managing their trades and optimizing their trading strategies. Impulse Trade MT4 is providing following features:

  • Multi Chart Trade Execution. The tool allows traders to execute their buy and sell orders from the control panel simultaneously for multiple charts.

  • Position Monitoring. It enables traders to monitor their open positions in info panel.

  • Risk Management. Traders can set predefined risk levels and position sizes based on their risk tolerance, ensuring that they don't expose themselves to excessive losses.

  • Order Types. The tool supports various order types limit orders and stop orders.

  • Search and report impulses and engulfing impulses

Concept

You manually analyze market and search for trade signals on multiple charts. Once signal is found you mark it on the chart and let Impulse Trade to handle trading. In that manner Impulse Trade will prevent you from over trading and excessive risks. Impulse Trade is not affected by bad mood or desire to win back losses. If your trading strategy is profitable then Impulse Trade will be earning you money. Impulse Trade EA should run on a server continuously.

YouTube Channel

http://www.youtube.com/@impulse-trade

How to install

  • Place EA on each chart you want to trade

  • Metatrader4 → Menu Tools → Options → Expert Advisors

    Check “Allow automated trading”

    Uncheck all the rest check boxes on the “Allow automated trading” tab

  • Metatrader4 → Menu Tools → Options → Notifications

    Check “Enable Push Notifications”

    In the input field “MetaQuotes ID” enter your MetaQuotes ID from the Metatrader installed on the phone, where you want to receive push up notifications from the Impulse Trade EA.

Requirements

  • MT4 hedging account

General settings

  • Allow trade - Enable EA to open positions for new grids.

  • Max active grid count - Number of simultaneous grids to trade

  • Show control panel - Display control panel on the chart

  • Show info panel - Display information panel on the chart

  • Info panel auto update - Auto update information panel on each price tick

  • Start trade time - Local time since when expert advisor is opening/closing orders

  • End trade time - Local time after which expert advisor is stop opening/closing orders

  • Max spread - Maximum acceptable spread during position opening in pips

  • Max slippage - Maximum acceptable slippage during position opening in pips

  • Bidirectional trade - Trade simultaneously buy and sell positions for the same instrument

  • Real Stop Loss/Take Profit - Set real stop loss / take profit levels when position is being triggered

  • Auto stop loss level - Automatically add virtual stop loss levels while adding new virtual orders

Risks Settings

  • First order lot size - Rule to calculate first order lot size

  • Next order lot size - Rule to calculate any next order lot size

  • First position max loss – Absolute maximum loss for the first/next order

  • First position lot size [%] - Following formula applies to calculate position lot size: PositionLotSize = Deposit * THIS_PARAMETER_VALUE / 100

  • First position risk per stop [%] - Position size is based on risk per stop calculation

  • Take profit level ATR factor – Take profit level is placed on the chart ATR factor * ATR value pips above/below current price

  • Stop loss level ATR factor – Stop loss level is placed on the chart ATR factor * ATR value pips above/below current price

Averaging settings

  • Perforating lot – When Bidirectional trade trade is enabled and this parameter is set to YES maximum lot for both direction is taken in order to calculate next position lot size

  • Averaging method - Averaging method to calculate next position lot size

  • Lot multiplier – This value will be added to / multiplied by current maximum lot to calculate next position lot size

  • Max lot size type – Type of calculation being used to calculate maximum order lot size

  • Max lot size (Fixed) – Absolute maximum value of the lot size

  • Max lot size factor – Maximum lot size = minimum lot size * THIS_PARAMETER_VALUE

  • Update take profit level on averaging – Slide take profit level on averaging

Emergency close

  • Emergency close – Enable/Disable emergency close rule

  • Emergency close max positions count – Maximum number of active orders on the chart before emergency close is triggered

  • Grid min winners percent – Percentage of winning orders on the chart before emergency close is triggered

  • Grid min profit – Minimum required grid profit before emergency close is triggered

  • Grid min profit (fixed) – Absolute minimum required grid profit before emergency close is triggered

  • Grid min profit [deposit percent] - Minimum required grid profit set as deposit percent

Instant take profit

  • Instant take profit - Enable/Disable Instant take profit rule

  • Instant take min profit – Rule to calculate minimum acceptable instant profit

  • Instant take min profit (fixed) – Absolute value of the minimum acceptable instant profit

  • Instant take min profit (deposit percent) - Minimum acceptable instant profit value is calculated as a percent from deposit

Close Grid Settings

  • Timeout stop loss - Enable/Disable Timeout stop loss for inactive grid

  • Timeout stop loss time frame – Time frame to countdown candles before trigger timeout stop loss

  • Timeout stop loss candle count (>) - Number of candles to count before trigger timeout stop loss

  • Pending orders stop loss - Enable/Disable Pending orders stop loss

  • Pending orders count before stop loss (>=) - Number of pending orders that should have been activated if there were available spare slots for trading new grids.

  • Use max loss - Enable/Disable maximum loss stop loss

  • Grid max loss – Type of the maximum loss

  • Grid max loss (fixed) – Absolute maximum value for loosing grid

  • Grid max loss (deposit percent) – Deposit percent as a maximum allowable value for loosing grid

  • Use stopout - Enable/Disable stopout stop loss

  • Stopout (fixed) – Minimum available deposit equity before stop out stop loss is activated

ATR settings

  • ATR candle count – Number of candles to use for average true range calculation

  • ATR period – Time frame to use for ATR calculation

  • ATR positions filter – Use ATR as a filter for orders activation

  • Min available ATR percent – If ATR positions filter is enabled then orders will be activated only if available ATR is more than set in this parameter.

Impulse settings

  • Detect impulse – Enable/Disable impulse detection

  • Impulse rollback[1-3] – Impulse rollback percentage where trading level would be placed if activate impulse button is pressed in the control panel

  • Impulse time frame – Time frame to search for impulses

  • Impulse minimum candles count – Minimum number of candles to state that impulse is impulse

  • Impulse size – Set how to calculate minimum and maximum impulse size

  • Min impulse size pips – Absolute value of minimum impulse size in pips

  • Max impulse size pips – Absolute value of maximum impulse size on pips

  • Impulse main candle min size – Minimum size of the biggest impulse candle in pips

  • Impulse main candle max size – Maximum size of the biggest impulse candle in pips

  • Impulse candle min size – Minimum impulse candle size in pips

  • Impulse candle size to body factor [%] - Define how big should be body size compared to candle size

  • Min impulse size ATR factor - Minimum impulse size defined as ATR factor

  • Max impulse size ATR factor - Maximum impulse size defined as ATR factor

  • Impulse main candle min size ATR factor – Minimum biggest impulse candle size defined as ATR factor

  • Impulse main candle max size ATR factor – Maximum biggest impulse candle size defined as ATR factor

  • Impulse candle min size ATR factor - Minimum impulse candle size defined as ATR factor

ATR Impulse Settings

  • ATR impulse size candle count - Number of candles to use for average true range calculation

  • ATR impulse size time frame - Time frame to use for ATR calculation

Engulfing Impulse Settings

  • Detect engulfing impulse - Enable/Disable engulfing impulse detection

  • Max candles between impulses – Maximum number of candles between impulses

  • Min engulfing percent – Minimum percent of intersection between impulses

Color Settings

  • Info Panel - Info panel text color

  • Impulse Up - Impulse up color

  • Buy Grid Take Profit - Buy Grid Take Profit Color

  • Buy Grid Stop Loss - Buy Grid Stop Loss Color

  • Impulse Down - Impulse Down Color

  • Sell Grid Take Profit - Sell Grid Take Profit Color

  • Sell Grid Stop Loss - Sell Grid Stop Loss Color

Messages Settings

  • Message send to … - Specify how to report EA messages

  • Impulse detection message - Enable/Disable Impulse detection messages

  • Order open message - Enable/Disable messages when order is opened

  • Close grid message - Enable/Disable reporting for grid termination